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 条
  • [1] Nonlinear Model Predictive Control of an Inverted Pendulum
    Mills, Adam
    Wills, Adrian
    Ninness, Brett
    2009 AMERICAN CONTROL CONFERENCE, VOLS 1-9, 2009, : 2335 - 2340
  • [2] Nonlinear model predictive control for hydrobatics: Experiments with an underactuated AUV
    Bhat, Sriharsha
    Panteli, Chariklia
    Stenius, Ivan
    Dimarogonas, Dimos V.
    JOURNAL OF FIELD ROBOTICS, 2023, 40 (07) : 1840 - 1859
  • [3] Model Predictive Control of an Inverted Pendulum
    Askari, Masood
    Mohamed, Haider A. F.
    Moghavvemi, M.
    Yang, S. S.
    2009 INTERNATIONAL CONFERENCE FOR TECHNICAL POSTGRADUATES (TECHPOS 2009), 2009, : 313 - +
  • [4] Nonlinear Model Predictive Control of Inverted Pendulum Using Iterative Steepest Descent Algorithm
    Pinyopawasutthi, Petchakrit
    Banjerdpongchai, David
    Oishi, Yasuaki
    2018 15TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING/ELECTRONICS, COMPUTER, TELECOMMUNICATIONS AND INFORMATION TECHNOLOGY (ECTI-CON), 2018, : 429 - 432
  • [5] Model Predictive Control for rotary inverted pendulum using LabVIEW
    Deepak, K. N.
    Sharma, K. Rahul
    Ananthan, T.
    INTERNATIONAL CONFERENCE ON ADVANCES IN MATERIALS AND MANUFACTURING APPLICATIONS (ICONAMMA-2018), 2019, 577
  • [6] Trajectory Design and Tracking Control for Nonlinear Underactuated Wheeled Inverted Pendulum
    Gong, Shuli
    Zhang, Ancai
    She, Jinhua
    Zhang, Xinghui
    Liu, Yuanyuan
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2018, 2018
  • [7] Nonlinear model predictive control for the swing-up of a rotary inverted pendulum
    Jung, SY
    Wen, JT
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2004, 126 (03): : 666 - 673
  • [8] Design of Output Feedback Nonlinear Model Predictive Control for Inverted Pendulum on Cart
    Pinyopawasutthi, Petchakrit
    Banjerdpongchai, David
    Oishi, Yasuaki
    2018 18TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2018, : 1181 - 1186
  • [9] Model Predictive Control of a Wheeled Inverted Pendulum Robot
    Dini, Navid
    Majd, Vahid Johari
    2015 3RD RSI INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2015, : 152 - 157
  • [10] Stabilization of an Inertia wheel Inverted Pendulum using Model Based Predictive Control
    Ahsan, Muhammad
    Khalid, M. Usman
    Kamal, Owais
    PROCEEDINGS OF 2017 14TH INTERNATIONAL BHURBAN CONFERENCE ON APPLIED SCIENCES AND TECHNOLOGY (IBCAST), 2017, : 265 - 270