Obstacle avoidance of autonomous vehicles based on model predictive control
- 1 December 2009
- journal article
- research article
- Published by SAGE Publications in Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering
- Vol. 223 (12), 1499-1516
- https://doi.org/10.1243/09544070jauto1149
Abstract
This paper presents an obstacle avoidance scheme for autonomous vehicles as an active safety procedure in unknown environments. Safe trajectories are generated using the non-linear model predictive framework, in which the simplified dynamics of the vehicle are used to predict the state of the vehicle over the look-ahead horizon. To compensate for the slight dissimilarity between the simplified model and the actual vehicle, a separate controller is designed to track the generated trajectory. The longitudinal dynamics of the vehicle are controlled using the inverse dynamics of the vehicle powertrain model, and the lateral dynamics are controlled using a linear quadratic regulator. In the non-linear model predictive framework, to obtain safe trajectories, local obstacle information is incorporated into the performance index using a parallax-based method. Simulation results on a full non-linear vehicle model show that the proposed combination of model-predictive-control-based trajectory generation and tracking controller gives satisfactory online obstacle avoidance performance.Keywords
This publication has 9 references indexed in Scilit:
- Design, tuning, and evaluation of a full-range adaptive cruise control system with collision avoidanceControl Engineering Practice, 2009
- An investigation into unified chassis control scheme for optimised vehicle stability and manoeuvrabilityVehicle System Dynamics, 2008
- Non-linear model predictive formation control for groups of autonomous surface vesselsInternational Journal of Control, 2007
- An investigation into differential braking strategies on a banked road for vehicle stability controlProceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, 2007
- Controller design for vehicle stability enhancementControl Engineering Practice, 2006
- MPC-based approach to active steering for autonomous vehicle systemsInternational Journal of Vehicle Autonomous Systems, 2005
- Should Adaptive Cruise-Control Systems be Designed to Maintain a Constant Time Gap Between Vehicles?IEEE Transactions on Vehicular Technology, 2004
- A flight control system for aerial robots: algorithms and experimentsControl Engineering Practice, 2003
- Research advances in intelligent collision avoidance and adaptive cruise controlIEEE Transactions on Intelligent Transportation Systems, 2003