An Efficient Real-Time NMPC for Quadrotor Position Control under Communication Time-Delay

被引:0
|
作者
Carlos, Barbara Barros [1 ]
Sartor, Tommaso [2 ]
Zanelli, Andrea [3 ]
Frison, Gianluca [3 ]
Burgard, Wolfram [4 ]
Diehl, Moritz [3 ]
Oriolo, Giuseppe [1 ]
机构
[1] Sapienza Univ Roma, Dept Informat Automat & Management Engn DIAG, Rome, Italy
[2] Katholieke Univ Leuven, Dept Mech Engn, MECO Grp, Leuven, Belgium
[3] Univ Freiburg, Dept Microsyst Engn IMTEK, Freiburg, Germany
[4] Univ Freiburg, Dept Comp Sci IIF, Freiburg, Germany
来源
16TH IEEE INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV 2020) | 2020年
关键词
NONLINEAR MPC; OPTIMIZATION; ALGORITHM;
D O I
10.1109/icarcv50220.2020.9305513
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The advances in computer processor technology have enabled the application of nonlinear model predictive control (NMPC) to agile systems, such as quadrotors. These systems are characterized by their underactuation, nonlinearities, bounded inputs, and time-delays. Classical control solutions fall short in overcoming these difficulties and fully exploiting the capabilities offered by such platforms. This paper presents the design and implementation of an efficient position controller for quadrotors based on real-time NMPC with time-delay compensation and bounds enforcement on the actuators. To deal with the limited computational resources onboard, an offboard control architecture is proposed. It is implemented using the high-performance software package acados, which solves optimal control problems and implements a real-time iteration (RTI) variant of a sequential quadratic programming (SQP) scheme with Gauss-Newton Hessian approximation. The quadratic subproblems (QP) in the SQP scheme are solved with HPIPM, an interior-point method solver, built on top of the linear algebra library BLASFEO, finely tuned for multiple CPU architectures. Solution times are further reduced by reformulating the QPs using the efficient partial condensing algorithm implemented in HPIPM. We demonstrate the capabilities of our architecture using the Crazyflie 2.1 nano-quadrotor.
引用
收藏
页码:982 / 989
页数:8
相关论文
共 50 条
  • [21] Time-delay Compensation Using Inertial Measurement Sensors for Quadrotor Control Systems
    Sanz, Ricardo
    Garcia, Pedro
    Castillo, Pedro
    Albertos, Pedro
    2014 17TH INTERNATIONAL CONFERENCE ON INFORMATION FUSION (FUSION), 2014,
  • [22] CONTROLLABLE TIME-DELAY TRANSFORMER FOR REAL-TIME PUNCTUATION PREDICTION AND DISFLUENCY DETECTION
    Chen, Qian
    Chen, Mengzhe
    Li, Bo
    Wang, Wen
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 8069 - 8073
  • [23] Time-delay measurement of phase gated treatment with a varian real-time position management system using computed radiography
    Hanna, G.
    Wang, Z.
    Yin, F.
    MEDICAL PHYSICS, 2007, 34 (06) : 2498 - 2498
  • [24] Time-Delay Margin Tuning of a Quadrotor Adaptive Controller
    Furgiuele, Theresa C. C.
    Parks, Daniel J. J.
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2023, 46 (02) : 362 - 373
  • [25] A Framework for Monitoring Control Updating Period in Real-Time NMPC Schemes
    Alamir, Mazen
    NONLINEAR MODEL PREDICTIVE CONTROL: TOWARDS NEW CHALLENGING APPLICATIONS, 2009, 384 : 433 - 445
  • [26] Analysis of intersection delay under real-time adaptive signal control
    Wolshon, B
    Taylor, WC
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 1999, 7 (01) : 53 - 72
  • [27] Real-time communication in real-time control and analysis system for power systems
    Cui, Yuan
    Cheng, Lin
    Sun, Yuanzhang
    Li, Xiong
    Peng, Jiangnan
    Zhong, Zhian
    Zhang, Jianyun
    Dianli Xitong Zidonghue/Automation of Electric Power Systems, 2002, 26 (08): : 6 - 10
  • [28] Real-time delay announcement under competition
    Singh, Siddharth Prakash
    Delasay, Mohammad
    Scheller-Wolf, Alan
    PRODUCTION AND OPERATIONS MANAGEMENT, 2023, 32 (03) : 863 - 881
  • [29] SHARED TRADED CONTROL OF TELEROBOTS UNDER TIME-DELAY
    VENKATARAMAN, ST
    HAYATI, S
    COMPUTERS & ELECTRICAL ENGINEERING, 1993, 19 (06) : 481 - 494
  • [30] Communication Delay Modelling and its Impact on Real-Time Distributed Control Systems
    Dhand, Rachna
    Lee, Gareth
    Cole, Graeme
    PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON ADVANCED ENGINEERING COMPUTING AND APPLICATIONS IN SCIENCES (ADVCOMP 2010), 2010, : 39 - 46