AUTOPIA architecture for automatic driving and maneuvering

Cybercars and dual mode vehicles are presently the most innovative testbeds for vehicular automation applications. The definition of standards and control architectures of the different automatic vehicle onboard systems is a necessary task to build a final prototype to be produced. Several classical architecture definitions have been made in the field of mobile robotics. These architectures are capable of dealing with sensorial inputs and environment and procedural knowledge to manage the different actuators of mobile robots in order to accomplish their missions. Autonomous vehicles are conceived as a link between mobile robotics and the field of vehicular technology, obtaining cars that may be as autonomous as a mobile robot but circulating in high demand environments and in different conditions, as compared to robots. In this paper we present the control architecture used in AUTOPIA program, used for automating mass produced cars. This architecture is to deal with sensorial information and wireless communication as main sensorial input and manages the three fundamental actuators in a car: throttle, brake and steering wheel. The final aim of this architecture is to cover an automatic driving system that can manage a set of maneuvers of a car in the same way human drivers do. At this moment, straight circulation, curve circulation, adaptive cruise control, stop and go and overtaking maneuvers are available and research continues in order to increment its number

[1]  John Lygeros,et al.  A fault tolerant control architecture for automated highway systems , 2000, IEEE Trans. Control. Syst. Technol..

[2]  Ronald C. Arkin,et al.  Integrating behavioral, perceptual, and world knowledge in reactive navigation , 1990, Robotics Auton. Syst..

[3]  Luis Magdalena,et al.  VIRTUOUS: vision-based road transportation for unmanned operation on urban-like scenarios , 2004, IEEE Transactions on Intelligent Transportation Systems.

[4]  José Eugenio Naranjo,et al.  Adaptive fuzzy control for inter-vehicle gap keeping , 2003, IEEE Trans. Intell. Transp. Syst..

[5]  Rodolfo E. Haber,et al.  Power-steering control architecture for automatic driving , 2005, IEEE Transactions on Intelligent Transportation Systems.

[6]  Christian Laugier,et al.  Decisional architectures for motion autonomy , 2001 .

[7]  C. Thorpe,et al.  A Hybrid Human-Computer Autonomous Vehicle Architecture , 1998 .

[8]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[9]  Pravin Varaiya,et al.  Smart cars on smart roads: problems of control , 1991, IEEE Trans. Autom. Control..

[10]  Ljubo B. Vlacic,et al.  Cooperative Autonomous Driving at the Intelligent Control Systems Laboratory , 2003, IEEE Intell. Syst..

[11]  Robin R. Murphy,et al.  Introduction to AI Robotics , 2000 .

[12]  Miguel Ángel Sotelo,et al.  Laser-Based Adaptive Cruise Control for Intelligent Vehicles , 2004, ICINCO.

[13]  Nils J. Nilsson,et al.  Shakey the Robot , 1984 .