NMPC trajectory planner for urban autonomous driving
arXiv:2105.04034 · doi:10.1080/00423114.2022.2081220
Abstract
This paper presents a trajectory planner for autonomous driving based on a Nonlinear Model Predictive Control (NMPC) algorithm that accounts for Pacejka's nonlinear lateral tyre dynamics as well as for zero speed conditions through a novel slip angles calculation. In the NMPC framework, road boundaries and obstacles (both static and moving) are taken into account thanks to soft and hard constraints implementation. The numerical solution of the NMPC problem is carried out using ACADO toolkit coupled with the quadratic programming solver qpOASES. The effectiveness of the proposed NMPC trajectory planner has been tested using CarMaker multibody models. Time analysis results provided by the simulations shown, state that the proposed algorithm can be implemented on the real-time control framework of an autonomous vehicle under the assumption of data coming from an upstream estimation block.
10 pages, 11 figures
References in corpus (2)
Cited by in corpus (6)
- Design of a prototypical platform for autonomous and connected vehicles
- Real-Time Spatial Trajectory Planning for Urban Environments Using Dynamic Optimization
- A Rapid Iterative Trajectory Planning Method for Automated Parking through Differential Flatness
- Model predictive traction control system based on the Koopman operator
- Analysis of Functional Insufficiencies and Triggering Conditions to Improve the SOTIF of an MPC-based Trajectory Planner
- Trajectory Planning for an Articulated Commercial Vehicle using Model Predictive Contouring Control