OPTIPLAN: A Matlab Toolbox for Model Predictive Control with Obstacle Avoidance

被引:14
|
作者
Janecek, Filip [1 ]
Klauco, Martin [1 ]
Kaluz, Martin [1 ]
Kvasnica, Michal [1 ]
机构
[1] Slovak Univ Technol Bratislava, Bratislava, Slovakia
来源
IFAC PAPERSONLINE | 2017年 / 50卷 / 01期
关键词
collision avoidance; autonomous vehicles; model predictive control;
D O I
10.1016/j.ifacol.2017.08.057
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces OPTIPLAN - a Matlab-based toolbox for formulating, solving, and simulating model predictive controllers (MPC) with embedded obstacle avoidance functionality. The toolbox offers a simple, yet powerful user interface that allows control researchers and practitioners to set up even complex control problems with just a few lines of code. OPTIPLAN fully automates tedious mathematical and technical details and let the user concentrate on the problem formulation. It features a rich set of tools to perform closed loop simulations with MPC controllers and to visualize the results in an appealing way. From a theoretical point of view, OPTIPLAN tackles non-convex obstacle avoidance constraints in two ways: either by using binary variables or by resorting to suboptimal, but convex, time-varying constraints. (C) 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:531 / 536
页数:6
相关论文
共 50 条
  • [41] Trajectory Tracking and Obstacle Avoidance of Robotic Fish Based on Nonlinear Model Predictive Control
    Wang, Ruilong
    Wang, Ming
    Zhang, Yiyang
    Zhao, Qianchuan
    Zheng, Xuehan
    Gao, He
    Zhou, Yongquan
    Huang, Huajuan
    Zhou, Guo
    BIOMIMETICS, 2023, 8 (07)
  • [42] Model Predictive Obstacle Avoidance Control with Passage Width Constraints for Leg/Wheel Robots
    Suzuki, Naito
    Nonaka, Kenichiro
    Sekiguchi, Kazuma
    2015 IEEE CONFERENCE ON CONTROL AND APPLICATIONS (CCA 2015), 2015, : 330 - 335
  • [43] 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
  • [44] Semi-Autonomous Robot Teleoperation With Obstacle Avoidance via Model Predictive Control
    Rubagotti, Matteo
    Taunyazov, Tasbolat
    Omarali, Bukeikhan
    Shintemirov, Almas
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (03) : 2746 - 2753
  • [45] Nonlinear Model Predictive Control on SE(3) for Quadrotor Trajectory Tracking and Obstacle Avoidance
    Pereira, Jean C.
    Leite, Valter J. S.
    Raffo, Guilherme, V
    2019 19TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS (ICAR), 2019, : 155 - 160
  • [46] Linear Model Predictive Control for Lane Keeping and Obstacle Avoidance on Low Curvature Roads
    Turri, Valerio
    Carvalho, Ashwin
    Tseng, Hongtei Eric
    Johansson, Karl Henrik
    Borrelli, Francesco
    2013 16TH INTERNATIONAL IEEE CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS - (ITSC), 2013, : 378 - 383
  • [47] Multi-Robot nonlinear model predictive formation control: the obstacle avoidance problem
    Nascimento, Tiago P.
    Conceicao, Andre G. S.
    Moreira, Antonio Paulo
    ROBOTICA, 2016, 34 (03) : 549 - 567
  • [48] Obstacle Avoidance during Teleoperation by Model Predictive Control with Time-varying Delay
    Hatori, Yuhei
    Uchimura, Yutaka
    IEEJ JOURNAL OF INDUSTRY APPLICATIONS, 2023, 12 (02) : 117 - 124
  • [49] Nonlinear Model Predictive Control With Obstacle Avoidance Constraints for Autonomous Navigation in a Canal Environment
    Lee, Changyu
    Chung, Dongha
    Kim, Jonghwi
    Kim, Jinwhan
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2024, 29 (03) : 1985 - 1996
  • [50] Event-triggered model predictive control for multi-vehicle systems with collision avoidance and obstacle avoidance
    Yang, Hongjiu
    Li, Qing
    Zuo, Zhiqiang
    Zhao, Hai
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2021, 31 (11) : 5476 - 5494