Anti-Disturbance Path-Following Control for Snake Robots With Spiral Motion

被引:12
作者
Li, Dongfang [1 ]
Zhang, Yilong [2 ]
Tong, Wei [3 ]
Li, Ping [4 ,5 ]
Law, Rob [6 ]
Xu, Xin [7 ]
Zhu, Limin [8 ]
Wu, Edmond Q. [9 ]
机构
[1] Fuzhou Univ, Sch Elect Engn & Automat, Fujian 350108, Peoples R China
[2] Fuzhou Univ, Sch Elect Engn & Automat, Fujian 350108, Peoples R China
[3] Nanjing Univ Sci & Technol, Jiangsu, Peoples R China
[4] Beihang Univ, Biol Sci & Med Engn, Beijing 100191, Peoples R China
[5] Beihang Univ, Key Lab Biomech & Mechanobiol, Minist Educ, Beijing 100191, Peoples R China
[6] Univ Macau, Macau 999078, Peoples R China
[7] Coll Mechatron & Automat, Coll Mechatron & Automat, Changsha 410073, Peoples R China
[8] Shanghai Jiao Tong Univ, Sch Mech Engn, Shanghai 200240, Peoples R China
[9] Shanghai Jiao Tong Univ, Dept Automat, Shanghai 200240, Peoples R China
基金
中国国家自然科学基金;
关键词
Snake robots; Robots; Spirals; Three-dimensional displays; Robot kinematics; Torque; Shape; Legged locomotion; Antidisturbance; path-following; snake robot; spiral gait; GUIDANCE; GAIT;
D O I
10.1109/TII.2023.3254534
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Three-dimensional spiral gait enables a snake robot to climb over obstacles, cross caves, and adapt to complex environments. This article reports an antidisturbance path-following control method for a snake robot with a spiral gait. This method reduces the deviation of the robot's position in following the ideal path by estimating the time-varying parameters, the external disturbances, and the viscous friction coefficients. The estimations are used to compensate for the control inputs of the system, which can improve the adaptability of the robot to the environment. Then, the attitude and position errors can rapidly converge to the origin. An appropriate Lyapunov function is adopted to explore the stability of following errors. Experimental results show that the proposed method can accelerate the convergence rate of errors, reduce the fluctuation peak, and improve the following stability of snake robots.
引用
收藏
页码:11929 / 11940
页数:12
相关论文
共 29 条
[11]   Sideslip Elimination and Coefficient Approximation-Based Trajectory Tracking Control for Snake Robots [J].
Li, Dongfang ;
Zeng, Linlin ;
Xiu, Yang ;
Pan, Zhenhua ;
Zhang, Dali ;
Deng, Hongbin .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (08) :8754-8764
[12]   Snake robots play an important role in social services and military needs [J].
Li, Dongfang ;
Zhang, Binxin ;
Xiu, Yang ;
Deng, Hongbin ;
Zhang, Miaomiao ;
Tong, Wei ;
Law, Rob ;
Zhu, Guangyu ;
Zhu, Limin ;
Wu, Edmond Q. .
INNOVATION, 2022, 3 (06)
[13]   Collaborative obstacle avoidance algorithm of multiple bionic snake robots in fluid based on IB-LBM [J].
Li, Dongfang ;
Deng, Hongbin ;
Pan, Zhenhua ;
Xiu, Yang .
ISA TRANSACTIONS, 2022, 122 :271-280
[14]   Adaptive Path Following Controller of a Multijoint Snake Robot Based on the Improved Serpenoid Curve [J].
Li, Dongfang ;
Pan, Zhenhua ;
Deng, Hongbin ;
Hu, Lingyan .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2022, 69 (04) :3831-3842
[15]   2D Underwater Obstacle Avoidance Control Algorithm Based on IB-LBM and APF Method for a Multi-Joint Snake-Like Robot [J].
Li, Dongfang ;
Pan, Zhenhua ;
Deng, Hongbin ;
Peng, Teng .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2020, 98 (3-4) :771-790
[16]  
Liljeback P, 2013, ADV IND CONTROL, P1, DOI 10.1007/978-1-4471-2996-7
[17]  
Liljeback Pal, 2009, 2009 IEEE International Conference on Robotics and Automation (ICRA), P3807, DOI 10.1109/ROBOT.2009.5152273
[18]   Path following control of planar snake robots using a cascaded approach [J].
Liljeback, Pal ;
Haugstuen, Idar U. ;
Pettersen, Kristin Y. .
49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, :1969-1976
[19]   Review of snake robots in constrained environments [J].
Liu, Jindong ;
Tong, Yuchuang ;
Liu, Jinguo .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2021, 141
[20]   Bioinspired 3D-Printed Snakeskins Enable Effective Serpentine Locomotion of a Soft Robotic Snake [J].
Qi, Xinda ;
Gao, Tong ;
Tan, Xiaobo .
SOFT ROBOTICS, 2023, 10 (03) :568-579