DocumentCode
240264
Title
Obstacle avoidance in real time with Nonlinear Model Predictive Control of autonomous vehicles
Author
Abbas, Mir Aamir ; Milman, Ruth ; Eklund, J. Mikael
Author_Institution
Dept. of Electr., Univ. of Ontario Inst. of Technol., Oshawa, ON, Canada
fYear
2014
fDate
4-7 May 2014
Firstpage
1
Lastpage
6
Abstract
A Nonlinear Model Predictive Controller (NMPC) for trajectory tracking of autonomous vehicles is presented in this paper. This controller is tested under several constrained scenarios including static obstacle avoidance and avoidance of obstacles with more complex constraints. In the latter case the real life necessary constraint of remaining on the road while performing the obstacle avoidance manoeuvers is implemented. The resulting controllers are applied and tested in a simulation environment and the required CPU time is analyzed to evaluate the ability to implement these schemes in real-time using both cold and warm starts for the embedded optimization problem. In order to simplify the vehicle dynamics, a bicycle model is used for the prediction of future vehicle states in the NMPC framework. A fully nonlinear CarSim vehicle model is used to evaluate the vehicle performance in the simulations. Results show that the NMPC controller provides satisfactory online tracking performance in a realistic scenario at normal road speeds while still satisfying the real-time constraints.
Keywords
bicycles; collision avoidance; mobile robots; nonlinear control systems; optimisation; predictive control; road vehicles; vehicle dynamics; NMPC controller; autonomous vehicles; bicycle model; embedded optimization problem; fully nonlinear CarSim vehicle model; nonlinear model predictive control; online tracking performance; road vehicles; static obstacle avoidance; trajectory tracking; vehicle dynamics; vehicle state prediction; Collision avoidance; Computational modeling; Mathematical model; Real-time systems; Roads; Trajectory; Vehicles;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering (CCECE), 2014 IEEE 27th Canadian Conference on
Conference_Location
Toronto, ON
ISSN
0840-7789
Print_ISBN
978-1-4799-3099-9
Type
conf
DOI
10.1109/CCECE.2014.6901109
Filename
6901109
Link To Document