Adaptive Path Following Controller of a Multijoint Snake Robot Based on the Improved Serpenoid Curve

被引:39
作者
Li, Dongfang [1 ]
Pan, Zhenhua [2 ]
Deng, Hongbin [2 ]
Hu, Lingyan [3 ]
机构
[1] Fuzhou Univ, Fuzhou 350108, Peoples R China
[2] Beijing Inst Technol, Beijing 100081, Peoples R China
[3] Nanchang Univ, Nanchang 330031, Jiangxi, Peoples R China
基金
中国国家自然科学基金;
关键词
Robots; Robot kinematics; Adaptation models; Friction; Tracking; Mathematical model; Force; Adaptive controller; improved Serpenoid curve; multijoint snake robot (MSR); TRAJECTORY-TRACKING CONTROL; DESIGN;
D O I
10.1109/TIE.2021.3075851
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, an adaptive path following the controller of a multijoint snake robot (MSR) based on the improved Serpenoid curve is proposed. The proposed controller can make the MSR follow the desired path. Compared with the traditional controller, this controller can make the position error possess fast convergence speed and high stability. The swing, the controller can estimate unknown friction coefficients, which improves the adaptive path following the ability of the MSR in an environment with unknown friction coefficients. First, the dynamic model without lateral force is established. Then, the control objectives of the controller are formulated. Third, the Serpenoid gait equation is improved, and the state-dependent time-varying amplitude is obtained. Fourth, the input-output control function of the system and the tracking function of the swing amplitude compensation are designed by the adaptive control method. The stability of the motion attitude angle variable errors and uniformly ultimately bounded stability of the tracking position are verified, respectively. Finally, the effectiveness and superiority of the proposed controller are verified by experiments.
引用
收藏
页码:3831 / 3842
页数:12
相关论文
共 32 条
[1]   Model predictive control of three-axis gimbal system mounted on UAV for real-time target tracking under external disturbances [J].
Altan, Aytac ;
Hacioglu, Rifat .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2020, 138
[2]  
Altan Aytac, 2018, 2018 6 INT C CONTROL
[3]  
[Anonymous], 1993, BIOL INSPIRED ROBOTI
[4]   Head-Trajectory-Tracking Control of a Snake Robot and Its Robustness Under Actuator Failure [J].
Ariizumi, Ryo ;
Takahashi, Ryota ;
Tanaka, Motoyasu ;
Asai, Toru .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2019, 27 (06) :2589-2597
[5]   Dynamic Analysis of Three Snake Robot Gaits [J].
Ariizumi, Ryo ;
Matsuno, Fumitoshi .
IEEE TRANSACTIONS ON ROBOTICS, 2017, 33 (05) :1075-1087
[6]   Enhancing produce safety: State estimation-based robust adaptive control of a produce wash system [J].
Azimi, Vahid ;
Munther, Daniel ;
Sharifi, Mojtaba ;
Vela, Patricio A. .
JOURNAL OF PROCESS CONTROL, 2020, 86 :1-15
[7]  
Azimi V, 2018, IEEE DECIS CONTR P, P5536, DOI 10.1109/CDC.2018.8619728
[8]   Adaptive Path Following and Locomotion Optimization of Snake-Like Robot Controlled by the Central Pattern Generator [J].
Cao, Zhengcai ;
Zhang, Dong ;
Hu, Biao ;
Liu, Jinguo .
COMPLEXITY, 2019, 2019
[9]   Robust Neuro-Optimal Control of Underactuated Snake Robots With Experience Replay [J].
Cao, Zhengcai ;
Xiao, Qing ;
Huang, Ran ;
Zhou, Mengchu .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2018, 29 (01) :208-217
[10]   Model Predictive Adaptive Constraint Tracking Control for Underwater Vehicles [J].
Gan, Wenyang ;
Zhu, Daqi ;
Hu, Zhen ;
Shi, Xianpeng ;
Yang, Lei ;
Chen, Yunsai .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2020, 67 (09) :7829-7840