Skip to main navigation Skip to search Skip to main content

MPC-based path tracking control with forward compensation for autonomous driving

  • Jiangfeng Nan
  • , Bingxu Shang*
  • , Weiwen Deng
  • , Bingtao Ren
  • , Yang Liu*
  • *Corresponding author for this work
  • Beihang University
  • FAW Group Corporation

Research output: Contribution to journalConference articlepeer-review

Abstract

Path tracking is a fundamental and important part of the automated vehicles, which ensures the vehicle to drive along the desired path accurately. Although great progress has been made in path tracking control in recent years, it still faces serious challenges in adaptability and robustness under different driving conditions. In this paper, an improved path tracking control method is designed with combining the feedforward compensation and model predictive control (MPC). The proposed method uses a pure pursuit algorithm to calculate a feedforward compensation based on expected geometric path, as a steady-state input for feedback tracking control. Then the MPC algorithm is utilized to calculate the optimal control input increment in the feedback controller in order to reduce tracking error and deal with the system nonlinear constraints. Finally, the simulation results show that the proposed method has good path tracking performance, even operating on the nonlinear region of tire dynamics, and good robustness on roads with different friction coefficient.

Original languageEnglish
Pages (from-to)443-448
Number of pages6
JournalIFAC-PapersOnLine
Volume54
Issue number10
DOIs
StatePublished - 2021
Event6th IFAC Conference on Engine Powertrain Control, Simulation and Modeling E-COSM 2021 - Tokyo, Japan
Duration: 23 Aug 202125 Aug 2021

Keywords

  • Autonomous driving
  • Feedforward compensation
  • Model predictive control
  • Path tracking control
  • Pure pursuit

Fingerprint

Dive into the research topics of 'MPC-based path tracking control with forward compensation for autonomous driving'. Together they form a unique fingerprint.

Cite this