Learning Model Predictive Control for Quadrotors Minimum-Time Flight in Autonomous Racing Scenarios

被引:1
|
作者
Calogero, Lorenzo [1 ]
Mammarella, Martina [2 ]
Dabbene, Fabrizio [2 ]
机构
[1] Politecn Torino, Dept Elect & Telecommun, Turin, Italy
[2] CNR IEIIT, Turin, Italy
来源
IFAC PAPERSONLINE | 2023年 / 56卷 / 02期
关键词
iterative learning and repetitive control systems; model predictive control; autonomous vehicles control; motion planning; unmanned aerial vehicles;
D O I
10.1016/j.ifacol.2023.10.1705
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we design a Learning Model Predictive Control (LMPC) algorithm for quadrotors autonomous racing. The proposed algorithm allows to define a highly customizable 3D race track, in which multiple types of obstacles can be inserted. The controller is then able to autonomously find the best trajectory minimizing the quadrotor lap time, by learning from data coming from previous flights within the track, ensuring also the avoidance of all the obstacles therein. We also present novel relaxation approaches for the LMPC optimization problem, that allow to reduce it from a mixed-integer nonlinear program to a quadratic program. The LMPC algorithm is tested via several software-in-the-loop simulations, showing that the algorithm has learned to fly the quadrotor aggressively and dexterously, managing to both find the minimum-time trajectory and avoid the obstacles inside the track. Copyright (c) 2023 The Authors.
引用
收藏
页码:1063 / 1068
页数:6
相关论文
共 50 条
  • [21] Model Predictive Control for Autonomous Underwater Vehicles
    Gomes, Rui
    Pereira, Fernando Lobo
    PROCEEDINGS OF THE 13TH INTERNATIONAL SYMPOSIUM INTELLIGENT SYSTEMS 2018 (INTELS'18), 2019, 150 : 19 - 27
  • [22] Minimum-Time Optimal Control of Many Robots that Move in the Same Direction at Different Speeds
    Bretl, Timothy
    IEEE TRANSACTIONS ON ROBOTICS, 2012, 28 (02) : 351 - 363
  • [23] A discrete-time linear model predictive control for motion planning of an autonomous vehicle with adaptive cruise control and obstacle overtaking
    Seo, Ji Hwan
    Kwon, Seong Kyung
    Kim, Kyoung-Dae
    ADVANCES IN MECHANICAL ENGINEERING, 2022, 14 (08)
  • [24] Autonomous navigation at unsignalized intersections: A coupled reinforcement learning and model predictive control approach
    Bautista-Montesano, Rolando
    Galluzzi, Renato
    Ruan, Kangrui
    Fu, Yongjie
    Di, Xuan
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2022, 139
  • [25] Algorithmic Design of Autonomous Housekeeping Robots through Imitation Learning and Model Predictive Control
    Zhu, Fangyu
    Wu, Zhe
    2022 ASIA CONFERENCE ON ALGORITHMS, COMPUTING AND MACHINE LEARNING (CACML 2022), 2022, : 94 - 101
  • [26] Learning-Based Stochastic Model Predictive Control for Autonomous Driving at Uncontrolled Intersections
    Soman, Surya
    Zanon, Mario
    Bemporad, Alberto
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2025, 26 (02) : 1538 - 1546
  • [27] Collision Free Autonomous Ground Traffic: A Model Predictive Control Approach
    Kim, Kyoung-Dae
    2013 ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (ICCPS), 2013, : 51 - 60
  • [28] Minimum Slope Model Predictive Control with Double Margins
    Fotouhi, Reza
    Fang, Hui
    Kennel, Ralph
    2016 7TH POWER ELECTRONICS AND DRIVE SYSTEMS & TECHNOLOGIES CONFERENCE (PEDSTC), 2016, : 631 - 635
  • [29] Nonlinear model predictive control for autonomous vehicle drifting
    Shi, Zhuqing
    Chen, Hong
    Yu, Shuyou
    Findeisen, Rolf
    Guo, Hongyan
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2025, 35 (07) : 2760 - 2779
  • [30] Model predictive control for autonomous ground vehicles: a review
    Yu S.
    Hirche M.
    Huang Y.
    Chen H.
    Allgöwer F.
    Autonomous Intelligent Systems, 2021, 1 (01):