• DocumentCode
    646426
  • Title

    An auto-generated nonlinear MPC algorithm for real-time obstacle avoidance of ground vehicles

  • Author

    Frasch, Janick V. ; Gray, Alison ; Zanon, Mario ; Ferreau, Hans Joachim ; Sager, Sebastian ; Borrelli, Francesco ; Diehl, Moritz

  • Author_Institution
    Interdiscipl. Center for Sci. Comput. (IWR), Univ. of Heidelberg, Heidelberg, Germany
  • fYear
    2013
  • fDate
    17-19 July 2013
  • Firstpage
    4136
  • Lastpage
    4141
  • Abstract
    We address the problem of real-time obstacle avoidance on low-friction road surfaces using spatial Nonlinear Model Predictive Control (NMPC). We use a nonlinear four-wheel vehicle dynamics model that includes load transfer. To overcome the computational difficulties we propose to use the ACADO Code Generation tool which generates NMPC algorithms based on the real-time iteration scheme for dynamic optimization. The exported plain C code is tailored to the model dynamics, resulting in faster run-times in effort for real-time feasibility. The advantages of the proposed method are shown through simulation.
  • Keywords
    C language; collision avoidance; control engineering computing; friction; iterative methods; nonlinear control systems; optimisation; predictive control; road vehicles; traffic engineering computing; vehicle dynamics; wheels; ACADO code generation tool; C code; NMPC algorithms; auto-generated nonlinear MPC algorithm; dynamic optimization; ground vehicles; load transfer; low-friction road surfaces; nonlinear four-wheel vehicle dynamics model; real-time iteration scheme; real-time obstacle avoidance; spatial nonlinear model predictive control; Computational modeling; Load modeling; Mathematical model; Real-time systems; Vehicle dynamics; Vehicles; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Conference (ECC), 2013 European
  • Conference_Location
    Zurich
  • Type

    conf

  • Filename
    6669836