Sliding Mode Control with Gaussian Process Regression for Underwater Robots

被引:30
|
作者
Lima, Gabriel S. [1 ]
Trimpe, Sebastian [2 ]
Bessa, Wallace M. [1 ]
机构
[1] Univ Fed Rio Grande do Norte, RoboTeAM Robot & Machine Learning, Natal, RN, Brazil
[2] Max Planck Inst Intelligent Syst, Intelligent Control Syst Grp, Stuttgart, Germany
关键词
Sliding mode control; Gaussian process regression; Underwater robotic vehicle; Dynamic positioning system; PREDICTIVE CONTROL; DEPTH CONTROL; DESIGN;
D O I
10.1007/s10846-019-01128-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Sliding mode control is a very effective strategy in dealing not only with parametric uncertainties, but also with unmodeled dynamics, and therefore has been widely applied to robotic agents. However, the adoption of a thin boundary layer neighboring the switching surface to smooth out the control law and to eliminate the undesired chattering effect usually impairs the controller's performance and leads to a residual tracking error. As a matter of fact, underwater robots are very sensitive to this issue due to their highly uncertain plants and unstructured operating environments. In this work, Gaussian process regression is combined with sliding mode control for the dynamic positioning of underwater robotic vehicles. The Gaussian process regressor is embedded within the boundary layer in order to enhance the tracking performance, by predicting unknown hydrodynamic effects and compensating for them. The boundedness and convergence properties of the tracking error are analytically proven. Numerical results confirm the improved performance of the proposed control scheme when compared with the conventional sliding mode approach.
引用
收藏
页码:487 / 498
页数:12
相关论文
共 50 条
  • [1] Sliding Mode Control with Gaussian Process Regression for Underwater Robots
    Gabriel S. Lima
    Sebastian Trimpe
    Wallace M. Bessa
    [J]. Journal of Intelligent & Robotic Systems, 2020, 99 : 487 - 498
  • [2] Depth Control of Underwater Robots using Sliding Modes and Gaussian Process Regression
    Lima, Gabriel S.
    Bessa, Wallace M.
    Trimpe, Sebastian
    [J]. 15TH LATIN AMERICAN ROBOTICS SYMPOSIUM 6TH BRAZILIAN ROBOTICS SYMPOSIUM 9TH WORKSHOP ON ROBOTICS IN EDUCATION (LARS/SBR/WRE 2018), 2018, : 8 - 12
  • [3] Sliding Mode Control with Gaussian Process Regression for Underactuated Mechanical Systems
    Lima, Gabriel S.
    Bessa, Wallace M.
    [J]. IEEE LATIN AMERICA TRANSACTIONS, 2022, 20 (06) : 963 - 969
  • [4] Adaptive sliding mode formation control of multiple underwater robots
    Das, Bikramaditya
    Subudhi, Bidyadhar
    Pati, Bibhuti Bhusan
    [J]. ARCHIVES OF CONTROL SCIENCES, 2014, 24 (04): : 515 - 543
  • [5] Adaptive Model Predictive Control for Underwater Manipulators Using Gaussian Process Regression
    Liu, Weidong
    Xu, Jingming
    Li, Le
    Zhang, Kang
    Zhang, Hao
    [J]. JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2023, 11 (09)
  • [6] Sliding Mode Control with Sliding Perturbation Observer for Surgical Robots
    Song, Young-Eun
    Kim, Chi-Yen
    Lee, Min-Cheol
    [J]. ISIE: 2009 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, 2009, : 2119 - 2124
  • [7] Terminal sliding mode control for rigid robots
    Tang, Y
    [J]. AUTOMATICA, 1998, 34 (01) : 51 - 56
  • [8] Sliding mode control of underactuated biped robots
    Nikkhah, Mehdi
    Ashrafiuon, Hashem
    Fahimi, Farbod
    [J]. PROCEEDINGS OF THE ASME DYNAMIC SYSTEMS AND CONTROL DIVISION 2005, PTS A AND B, 2005, : 1361 - 1367
  • [9] Sliding mode control of an autonomous underwater vehicle
    Wang, LR
    Liu, JC
    Yu, HN
    Xu, YR
    [J]. 2002 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-4, PROCEEDINGS, 2002, : 247 - 251
  • [10] Sliding mode control of an underwater robotic manipulator
    Bartolini, G
    Coccoli, M
    Punta, E
    [J]. PROCEEDINGS OF THE 39TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2000, : 2983 - 2988