Controlling an Underactuated AUV as an Inverted Pendulum using Nonlinear Model Predictive Control and Behavior Trees

被引:4
|
作者
Bhat, Sriharsha [1 ]
Stenius, Ivan [1 ]
机构
[1] KTH Royal Inst Technol, Sch Engn Sci, Stockholm, Sweden
关键词
UNDERWATER VEHICLE;
D O I
10.1109/ICRA48891.2023.10160926
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Agile and hydrobatic maneuvering capabilities can enhance AUV operations in increasingly challenging scenarios. In this paper, we explore the ability of an underactuated AUV to transition to and hold a pitch angle close to 90 degrees at a particular depth, like an inverted pendulum. Holding such an orientation can be valuable in observing a calving glacier, under-ice launch and recovery, underwater docking, inspecting vertical structures, and observing targets above the water surface. However, such control is challenging because of underactuation, rapid response times and varying stability in different configurations. To address this, a control policy is derived offline using nonlinear MPC in a high-fidelity simulation environment in Simulink. For real-time control, a hybrid controller using a behavior tree (BT) is developed based on the optimal MPC policy and applied on the AUV system. The BT controller considers Safety, Transit and Stabilize behaviors. The control algorithm is validated with simulations in Simulink and Stonefish-ROS as well as field experiments with the hydrobatic SAM AUV, showing repeatable performance in the inverted pendulum maneuver.
引用
收藏
页码:12261 / 12267
页数:7
相关论文
共 50 条
  • [21] Intermittent predictive control of an inverted pendulum
    Gawthrop, Peter J.
    Wang, Liuping
    CONTROL ENGINEERING PRACTICE, 2006, 14 (11) : 1347 - 1356
  • [22] Stair Climbing using the Angular Momentum Linear Inverted Pendulum Model and Model Predictive Control
    Dosunmu-Ogunbi, Oluwami
    Shrivastava, Aayushi
    Gibson, Grant
    Grizzle, Jessy W.
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2023, : 8558 - 8565
  • [23] Nonlinear Optimal Control Design for Underactuated Two-Wheeled Inverted Pendulum Mobile Platform
    Kim, Sangtae
    Kwon, SangJoo
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2017, 22 (06) : 2803 - 2808
  • [24] Internal Model Control of underactuated mechanical systems, application to the inertia wheel inverted pendulum
    Mahmoud, Ines
    Saidi, Imen
    PROCEEDINGS OF THE 2022 5TH INTERNATIONAL CONFERENCE ON ADVANCED SYSTEMS AND EMERGENT TECHNOLOGIES IC_ASET'2022), 2022, : 472 - 476
  • [25] The inverted pendulum: A benchmark in nonlinear control
    Aracil, J
    Gordillo, F
    INTELLIGENT AUTOMATIONS AND CONTROL: TRENDS PRINCIPLES, AND APPLICATIONS, VOL 16, 2004, 16 : 468 - 482
  • [26] Nonlinear control of mobile inverted pendulum
    Brisilla, R. M.
    Sankaranarayanan, V.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2015, 70 : 145 - 155
  • [27] Nonattendance educational strategies for nonlinear control using the inverted pendulum
    Llosa, A.
    García-Nieto, S.
    Martínez, M.
    Sanchis, J.
    IFAC Proc. Vol. (IFAC-PapersOnline), 1600, PART 1 (565-570):
  • [28] Control of an inverted pendulum using grey prediction model
    Huang, SJ
    Huang, CL
    IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2000, 36 (02) : 452 - 458
  • [29] AUV Trajectory Tracking Based on Nonlinear Model Predictive Control
    Yon, Zheping
    Gong, Peng
    Zhang, Wei
    Wu, Wenhua
    PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 6055 - 6059
  • [30] Following control approach based on model predictive control for wheeled inverted pendulum robot
    Hirose, Noriaki
    Tajima, Ryosuke
    Koyama, Nagisa
    Sukigara, Kazutoshi
    Tanaka, Minoru
    ADVANCED ROBOTICS, 2016, 30 (06) : 374 - 385