Dynamic Obstacles Avoidance Using Nonlinear Model Predictive Control

被引:5
|
作者
Sani, Mukhtar [1 ,2 ,3 ]
Robu, Bogdan [1 ,2 ]
Hably, Ahmad [1 ,2 ]
机构
[1] Univ Grenoble Alpes, GIPSA Lab, Grenoble INP, CNRS, F-38000 Grenoble, France
[2] Univ Grenoble Alpes, Inst Engn, Grenoble INP, Grenoble, France
[3] Kano Univ Sci & Technol, Wudil, Nigeria
关键词
NMPC; Obstacles Avoidance; Mobile Robots;
D O I
10.1109/IECON48115.2021.9589658
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a Nonlinear Model Predictive Control (NMPC) has been employed to solve point-stabilization problems with static and dynamic obstacles avoidance. The algorithm was implemented on a mobile robot with two differential drive wheels. In NMPC, a cost function is formulated to minimize an error between the reference and the current state of the system subject to constraints. The major drawback of NMPC is the computation time, which results from predicting the system's state over a horizon. However, in this work, the resulting optimal control problem is converted to a discrete nonlinear programming problem using a recently developed toolkit. Dynamic obstacles avoidance is incorporated as a time-varying constraint and can be affected by a short prediction horizon. On the other hand, a long prediction horizon affects the computation time. For this, a terminal state penalty is added to the cost function to guarantee the stability of the control using a relatively shorter prediction horizon. The performance of the proposed controller achieving both static and dynamic obstacles avoidance is verified using several simulation scenarios.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Trajectory Generation for Mobile Robots in a Dynamic Environment using Nonlinear Model Predictive Control
    Berlin, Jonas
    Hess, Georg
    Karlsson, Anton
    Ljungbergh, William
    Zhang, Ze
    Gotvall, Per-Lage
    Akesson, Knut
    2021 IEEE 17TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2021, : 942 - 947
  • [32] Robust Nonlinear Model Predictive Control for Ship Dynamic Positioning Using Laguerre Function
    Hou, Xiuhui
    Deng, Fang
    Yang, Hualin
    Yu, Dunjing
    Zhang, Hanlin
    Li, Boyang
    IEEE ACCESS, 2022, 10 : 127563 - 127574
  • [33] Local Navigation and Obstacle Avoidance for an Agricultural Tractor With Nonlinear Model Predictive Control
    Soitinaho, Riikka
    Oksanen, Timo
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2023, 31 (05) : 2043 - 2054
  • [34] Nonlinear Model Predictive Control of a Class of Continuum Robots Using Kinematic and Dynamic Models
    Amouri, Ammar
    Cherfia, Abdelhakim
    Merabti, Halim
    Leksir, Yazid Laib Dit
    FME TRANSACTIONS, 2022, 50 (02): : 339 - 350
  • [35] Obstacle Avoidance in Real Time with Nonlinear Model Predictive Control of Autonomous Vehicles
    Abbas, Muhammad Awais
    Milman, Ruth
    Eklund, J. Mikael
    2014 IEEE 27TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2014,
  • [36] Obstacle avoidance of semi-trailers based on nonlinear model predictive control
    Bai G.
    Liang C.
    Meng Y.
    Liu L.
    Luo W.
    Gu Q.
    World Electric Vehicle Journal, 2019, 10 (04):
  • [37] Nonlinear Model Predictive Control of UAVs for Optimal Path Planning and Obstacle Avoidance
    Khastavan, Ali
    Shirazi, Farzad A.
    Vahedi, Arash
    Sadigh, Mohammad Jafar
    2022 10TH RSI INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2022, : 478 - 484
  • [38] A Nonlinear Model Predictive Control Scheme for Cooperative Manipulation with Singularity and Collision Avoidance
    Nikou, Alexandros
    Verginis, Christos
    Heshmati-alamdari, Shahab
    Dimarogonas, Dimos V.
    2017 25TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2017, : 707 - 712
  • [39] Obstacle Avoidance in Real Time With Nonlinear Model Predictive Control of Autonomous Vehicles
    Abbas, Muhammad Awais
    Milman, Ruth
    Eklund, J. Mikael
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2017, 40 (01): : 12 - 22
  • [40] Dynamic Target Tracking & Collision Avoidance Behaviour of Person Following Robot Using Model Predictive Control
    Ashe, Avijit
    Krishna, K. Madhava
    2020 24TH INTERNATIONAL CONFERENCE ON SYSTEM THEORY, CONTROL AND COMPUTING (ICSTCC), 2020, : 660 - 666