This work is the development of a Model Predictive Controller (MPC) for the integrated control of lateral and longitudinal dynamics of a high-performance autonomous car, which follows a given trajectory on a racetrack. The MPC model is based on an Affine-Force-Input single-track nonlinear bicycle model that accounts for actuation dynamics and delays. The MPC problem is formulated as a quadratic problem, enabling efficient real-time solution with a specific quadratic programming (QP) solver. The controller is implemented in C++ and tested in a real-time hardware-in-the-loop (HIL) simulator, showing excellent tracking performance up to 280 km/h.
Trajectory Tracking for High-Performance Autonomous Vehicles with Real-Time Model Predictive Control
Pierini, Matteo;Fusco, Paolo;Senofieni, Rodrigo;Corno, Matteo;Panzani, Giulio;Savaresi, Sergio Matteo
2024-01-01
Abstract
This work is the development of a Model Predictive Controller (MPC) for the integrated control of lateral and longitudinal dynamics of a high-performance autonomous car, which follows a given trajectory on a racetrack. The MPC model is based on an Affine-Force-Input single-track nonlinear bicycle model that accounts for actuation dynamics and delays. The MPC problem is formulated as a quadratic problem, enabling efficient real-time solution with a specific quadratic programming (QP) solver. The controller is implemented in C++ and tested in a real-time hardware-in-the-loop (HIL) simulator, showing excellent tracking performance up to 280 km/h.File | Dimensione | Formato | |
---|---|---|---|
978-3-031-70392-8_2.pdf
Accesso riservato
:
Publisher’s version
Dimensione
796.57 kB
Formato
Adobe PDF
|
796.57 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.