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 条
  • [21] Model Predictive Obstacle Avoidance Control Suppressing Expectation of Relative Velocity against Obstacles
    Shibata, Koji
    Nonaka, Kenichiro
    Sekiguchi, Kazuma
    2019 3RD IEEE CONFERENCE ON CONTROL TECHNOLOGY AND APPLICATIONS (IEEE CCTA 2019), 2019, : 67 - 72
  • [22] Codesign of dynamic collision avoidance and trajectory tracking for autonomous surface vessels with nonlinear model predictive control
    Zheng, Jian
    Hu, Jiayin
    Li, Yun
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART M-JOURNAL OF ENGINEERING FOR THE MARITIME ENVIRONMENT, 2022, 236 (04) : 938 - 952
  • [23] Robust Collision Avoidance for Multiple Micro Aerial Vehicles Using Nonlinear Model Predictive Control
    Kamel, Mina
    Alonso-Mora, Javier
    Siegwart, Roland
    Nieto, Juan
    2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 236 - 243
  • [24] The nonlinear model predictive control avoidance strategy of the fighter maneuver in endgame
    Li, Fei
    Yu, Lei
    Zhou, Zhongliang
    Fu, Zhaowang
    Zhang, Tao
    Zhou, Z. (mutouzzl@sohu.com), 1600, National University of Defense Technology (36): : 83 - 90
  • [25] Dynamic Encirclement of a Moving Target Using Decentralized Nonlinear Model Predictive Control
    Marasco, Anthony J.
    Givigi, Sidney N.
    Rabbath, Camille Alain
    Beaulieu, Alain
    2013 AMERICAN CONTROL CONFERENCE (ACC), 2013, : 3960 - 3966
  • [26] Imitation Learning of Nonlinear Model Predictive Control for Emergency Collision Avoidance
    Kim, Seungtaek
    Han, Kyoungseok
    Choi, Seibum B.
    IEEE TRANSACTIONS ON INTELLIGENT VEHICLES, 2024, 9 (01): : 2908 - 2922
  • [27] Dynamic obstacle avoidance of unmanned ship based on event-triggered adaptive nonlinear model predictive control
    Li, Shilong
    Zhu, Yakun
    Bai, Jianguo
    Guo, Ge
    OCEAN ENGINEERING, 2023, 286
  • [28] Model Predictive Contouring Control for Collision Avoidance in Unstructured Dynamic Environments
    Brito, Bruno
    Floor, Boaz
    Ferranti, Laura
    Alonso-Mora, Javier
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (04) : 4459 - 4466
  • [29] Obstacle Avoidance Using Image-based Visual Servoing Integrated with Nonlinear Model Predictive Control
    Lee, Daewon
    Lim, Hyon
    Kim, H. Jin
    2011 50TH IEEE CONFERENCE ON DECISION AND CONTROL AND EUROPEAN CONTROL CONFERENCE (CDC-ECC), 2011, : 5689 - 5694
  • [30] Collision Avoidance for Multiple Micro Aerial Vehicles using Fast Centralized Nonlinear Model Predictive Control
    Lindqvist, Bjorn
    Mansouri, Sina Sharif
    Sopasakis, Pantelis
    Nikolakopoulos, George
    IFAC PAPERSONLINE, 2020, 53 (02): : 9303 - 9309