Shared Steering Control Using Safe Envelopes for Obstacle Avoidance and Vehicle Stability

Steer-by-wire technology enables vehicle safety systems to share control with a driver through augmentation of the driver's steering commands. Advances in sensing technologies empower these systems further with real-time information about the surrounding environment. Leveraging these advancements in vehicle actuation and sensing, the authors present a shared control framework for obstacle avoidance and stability control using two safe driving envelopes. One of these envelopes is defined by the vehicle handling limits, whereas the other is defined by spatial limitations imposed by lane boundaries and obstacles. A model predictive control (MPC) scheme determines at each time step if the current driver command allows for a safe vehicle trajectory within these two envelopes, intervening only when such a trajectory does not exist. In this way, the controller shares control with the driver in a minimally invasive manner while avoiding obstacles and preventing loss of control. The optimal control problem underlying the controller is inherently nonconvex but is solved as a set of convex problems allowing for reliable real-time implementation. This approach is validated on an experimental vehicle working with human drivers to negotiate obstacles in a low friction environment.

[1]  Stephen P. Boyd,et al.  CVXGEN: a code generator for embedded convex optimization , 2011, Optimization and Engineering.

[2]  Francesco Borrelli,et al.  Predictive control for agile semi-autonomous ground vehicles using motion primitives , 2012, 2012 American Control Conference (ACC).

[3]  Saïd Mammar,et al.  Driver Steering Assistance for Lane-Departure Avoidance Based on Hybrid Automata and Composite Lyapunov Function , 2010, IEEE Transactions on Intelligent Transportation Systems.

[4]  Hans B. Pacejka,et al.  Tire and Vehicle Dynamics , 1982 .

[5]  Michael Himmelsbach,et al.  Driving with Tentacles - Integral Structures for Sensing and Motion , 2008, The DARPA Urban Challenge.

[6]  Christopher R. Carlson,et al.  OPTIMAL ROLLOVER PREVENTION WITH STEER BY WIRE AND DIFFERENTIAL BRAKING , 2003 .

[7]  Francesco Borrelli,et al.  Predictive Control of Autonomous Ground Vehicles With Obstacle Avoidance on Slippery Roads , 2010 .

[8]  Michel Basset,et al.  Reference generation and control strategy for automated vehicle guidance , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[9]  J. Christian Gerdes,et al.  Safe Driving Envelopes for Shared Control of Ground Vehicles , 2013 .

[10]  J. Christian Gerdes,et al.  Model Predictive Control for Vehicle Stabilization at the Limits of Handling , 2013, IEEE Transactions on Control Systems Technology.

[11]  J. Christian Gerdes,et al.  Estimation of Tire Slip Angle and Friction Limits Using Steering Torque , 2010, IEEE Transactions on Control Systems Technology.

[12]  Suk-Hwan Suh,et al.  Collision-avoidance trajectory planning using tube concept: Analysis and simulation , 1988, J. Field Robotics.

[13]  T. Ohtsuka,et al.  An optimal path generator using a receding horizon control scheme for intelligent automobiles , 2004, Proceedings of the 2004 IEEE International Conference on Control Applications, 2004..

[14]  J. Christian Gerdes,et al.  Incorporating non-linear tire dynamics into a convex approach to shared steering control , 2014, 2014 American Control Conference.

[15]  Yang Wang,et al.  Code generation for receding horizon control , 2010, 2010 IEEE International Symposium on Computer-Aided Control System Design.

[16]  Sterling J. Anderson,et al.  Constraint-based planning and control for safe, semi-autonomous operation of vehicles , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[17]  Klaus H. Well,et al.  Aircraft Control Laws for Envelope Protection , 2006 .

[18]  J. Christian Gerdes,et al.  Staying within the nullcline boundary for vehicle envelope control using a sliding surface , 2013 .

[19]  Philippe Chevrel,et al.  Shared Steering Control Between a Driver and an Automation: Stability in the Presence of Driver Behavior Uncertainty , 2013, IEEE Transactions on Intelligent Transportation Systems.