Shared control of autonomous vehicles based on velocity space optimization

This paper presents a method for shared control of a vehicle. The driver commands a preferred velocity which is transformed into a collision-free local motion that respects the actuator constraints and allows for smooth and safe control. Collision-free local motions are achieved with an extension of velocity obstacles that takes into account dynamic constraints and a grid-based map representation. To limit the freedom of the driver, a global guidance trajectory can be included, which specifies the areas where the vehicle is allowed to drive in each time instance. The low computational complexity of the method makes it well suited for multi-agent settings and high update rates and both a centralized and a distributed algorithm are provided that allow for real-time control of tens of vehicles. Extensive experimental results with real robotic wheelchairs at relatively high speeds in tight scenarios are presented.

[1]  Steven M. LaValle Motion Planning : The Essentials , 2011 .

[2]  Rina Dechter,et al.  Generalized best-first search strategies and the optimality of A* , 1985, JACM.

[3]  Roland Siegwart,et al.  Reciprocal Collision Avoidance With Motion Continuity Constraints , 2013, IEEE Transactions on Robotics.

[4]  Antonio Franchi,et al.  Shared Control : Balancing Autonomy and Human Assistance with a Group of Quadrotor UAVs , 2012, IEEE Robotics & Automation Magazine.

[5]  Giuseppe Oriolo,et al.  Feedback control of a nonholonomic car-like robot , 1998 .

[6]  Hung T. Nguyen,et al.  Semi-autonomous wheelchair system using stereoscopic cameras , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[7]  Natasha Merat,et al.  CityMobil : Human factor issues regarding highly automated vehicles on eLane , 2009 .

[8]  Luís Paulo Reis,et al.  Control for Driving an Intelligent Wheelchair : A Comparative Study of Joystick Mapping Methods * , .

[9]  Roland Siegwart,et al.  Collision avoidance for multiple agents with joint utility maximization , 2013, ICRA 2013.

[10]  Hoa G. Nguyen,et al.  Segway robotic mobility platform , 2004, SPIE Optics East.

[11]  Paul A. Beardsley,et al.  Reciprocal collision avoidance for multiple car-like robots , 2012, 2012 IEEE International Conference on Robotics and Automation.

[12]  Sheldon Novick,et al.  The Corporate Heart: Goliath is Human, Too , 1975 .

[13]  Gregory D. Hager,et al.  Learned Partial Automation for Shared Control in Tele-Robotic Manipulation , 2012, AAAI Fall Symposium: Robots Learning Interactively from Human Teachers.

[14]  Steven M. LaValle,et al.  Motion Planning Part I: The Essentials , 2011 .

[15]  Luke Fletcher,et al.  Multimodal interaction with an autonomous forklift , 2010, 2010 5th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[16]  Dinesh Manocha,et al.  Reciprocal n-Body Collision Avoidance , 2011, ISRR.

[17]  Paul A. Viola,et al.  Cooperative control of a semi-autonomous mobile robot , 1990, Proceedings., IEEE International Conference on Robotics and Automation.