Driver–vehicle cooperation: a hierarchical cooperative control architecture for automated driving systems
Résumé
The concept of automated driving changes the way humans interact with their cars. However, how humans should interact with automated driving systems remains an open question. Cooperation between a driver and an automated driving system—they exert control jointly to facilitate a common driving task for each other—is expected to be a promising interaction paradigm that can address human factors issues caused by driving automation. Nevertheless, the complex nature of automated driving functions makes it very challenging to apply the state-of-the-art frameworks of driver–vehicle cooperation to automated driving systems. To meet this challenge, we propose a hierarchical cooperative control architecture which is derived from the existing architectures of automated driving systems. Throughout this architecture, we discuss how to adapt system functions to realize different forms of cooperation in the framework of driver–vehicle cooperation. We also provide a case study to illustrate the use of this architecture in the design of a cooperative control system for automated driving. By examining the concepts behind this architecture, we highlight that the correspondence between several concepts of planning and control originated from the fields of robotics and automation and the ergonomic frameworks of human cognition and control offers a new opportunity for designing driver–vehicle cooperation.