Evaluation of optimisation techniques on the performance of an on-line MPC controller in an occupancy grid for autonomous mobile robots

被引:1
作者
Sprodowski, Tobias [1 ]
Rode, Joe [2 ]
Freitag, Michael [1 ,2 ]
机构
[1] Univ Bremen, BIBA Bremer Inst Produkt & Logist GmbH, Hochschulring 20, D-28359 Bremen, Germany
[2] Univ Bremen, Fac Prod Engn, Badgasteiner Str 1, D-28359 Bremen, Germany
关键词
Model Predictive Control; Robotics; non-holonomic systems; real-time optimisation; DISTRIBUTED MPC;
D O I
10.1016/j.ifacol.2023.10.827
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Computational capabilities on embedded platforms, especially for autonomous mobile robotics, enable them to be used for more challenging tasks, e.g., to apply advanced control methods like an on-line MPC controller on the robot itself. In the last decades, many improvements in direct methods to solve the optimal control problem were proposed, which speed up the optimisation process. We apply the multiple shooting approach to solve the Optimal Control Problem in a parallel manner. We apply the on-line MPC scheme with the multiple shooting approach in simulations, assess them in a hardware-in-the-loop scenario and conduct experiments on a Raspberry Pi 4-based differential-drive-platform to assess the real-time capability to control the robot while the optimisation is carried out locally. Copyright (C) 2023 The Authors.
引用
收藏
页码:11123 / 11128
页数:6
相关论文
共 25 条
[1]  
AHLBERG JH, 1975, MATH COMPUT, V29, P761, DOI 10.1090/S0025-5718-1975-0375785-7
[2]  
ARM, 2017, Cortex-A72
[3]   Interior-point methods for nonconvex nonlinear programming: regularization and warmstarts [J].
Benson, Hande Y. ;
Shanno, David F. .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2008, 40 (02) :143-189
[4]  
Bock HG., 1984, IFAC P, V17, P1603, DOI [DOI 10.1016/S1474-6670(17)61205-9, 10.1016/S1474-6670]
[5]   A real-time iteration scheme for nonlinear optimization in optimal feedback control [J].
Diehl, M ;
Bock, HG ;
Schlöder, JP .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2005, 43 (05) :1714-1736
[6]   Real-time optimization and nonlinear model predictive control of processes governed by differential-algebraic equations [J].
Diehl, M ;
Bock, HG ;
Schlöder, JP ;
Findeisen, R ;
Nagy, Z ;
Allgöwer, F .
JOURNAL OF PROCESS CONTROL, 2002, 12 (04) :577-585
[7]  
Frasch JV, 2013, 2013 EUROPEAN CONTROL CONFERENCE (ECC), P4136
[8]  
Grune L, 2017, COMMUN CONTROL ENG, P1, DOI 10.1007/978-3-319-46024-6
[9]  
Industries D., 2022, GoPiGo3
[10]  
Johnson S. G, 2022, The NLopt Nonlinear-Optimization Package