计算机科学 ›› 2023, Vol. 50 ›› Issue (6A): 220700060-5.doi: 10.11896/jsjkx.220700060
杜洪健1, 郭鹏1, 肖文煜2, 殷竣2
DU Hongjian1, GUO Peng1, XIAO Wenyu2, YIN Jun2
摘要: 蜿蜒步态控制是特种仿生蛇形机器人的基础运动控制之一。针对蜿蜒运动中蛇形机器人进行跟踪存在目标丢失、头部晃动及方向不稳定的问题,结合滑模变结构控制和Canny多级边缘检测算法,提出了一种智能蜿蜒运动控制方法。首先,基于滑模控制理论设计了直线跟踪控制器;其次,提出一种新的蜿蜒步态控制函数,解决了蛇形机器人的头部晃动问题;最后,结合Canny算法、直线跟踪控制器和蜿蜒步态控制函数,建立蛇形机器人完整的控制回路,实现机器人的定向控制。实验结果表明,所提出的智能蜿蜒步态控制方法相对于传统的蜿蜒运动更具稳定性和鲁棒性。
中图分类号:
[1]ZHANG L X,YAO J W,DENG B W.A review of bionic robots[J].Shanxi Electronic Technology,2013(3):94-96. [2]LILJEBÄCK P,PETTERSEN K,STAVDAHL Ø,et al.A review on modelling,implementation,and control of snake robots[J].Robotics and Autonomous Systems,2011,60(1). [3]KOMURA H,YAMADA H,HIROSE S.Development of snake-like robot ACM-R8 with large and mono-tread wheel[J].Advanced Robotics,2015,29(17):1081-1094. [4]JIANG L.Research on Gait Tracking Method of Snake Robot for Bridge Detection Based on Video Sequence[D].Guangzhou:South China University of Technology,2013. [5]OHASHI T,YAMADA H,HIROSE S.Loop forming snake-like robot ACM-R7 and its Serpenoid Oval control[C]//IEEE/RSJ International Conference on Intelligent Robots & Systems.IEEE,2010. [6]HIROSE S.Biologically Inspired Robots:Snake-Like Locomotors and Manipulators[M].Oxford University Press,1993:220. [7]LU Z L,MA S G,LI B,et al.3D Motion of Snake Robot Based on Cyclic Suppression CPG Model Control[J].Acta AutomaticaSinica,2007. [8]TRANSETH A A,LEINE R I,GLOCKER C,et al.3-D Snake Robot Motion:Nonsmooth Modeling,Simulations,and Experiments[J].IEEE Transactions on Robotics,2008,24(2):361-376. [9]KE X X,XIN J Z,YANG Y.Research Status of Movement and Connection Mode of Snake Robot[J].Journal of Mechanical Transmission,2015(4):192-196. [10]MENG L S,WU S,WANG Y J,et al.Research on Traveling Wave Motion and Dynamics of a Snake-like Peristaltic Robot[J].Machinery & Electronics,2017,303(12):68-71. [11]LILJEBÄCK P.Snake Robots:Modelling,Mechatronics,andControl[M].Springer,2013. [12]ARIIZUMI R,TANAKA M.Manipulability analysis of a snake robot without lateral constraint for head position control[J].Asian Journal of Control,2020,22(6):2282-2300. [13]LI H Y.Path Planning Strategy Research of Coal Mine Snake Search Robot[D].Xi’an:Xi’an University of Science and Technology,2018. [14]JIANG Y,SUN C Z,WANG K.Research on Guidance Technology of Carrier-borne UAV Collision Net Recovery Based on Line of Sight Angle[C]//Navigation and Control Academic Conference.2014. [15]FLOREZ J,CALDERON F,PARRA C.Video stabilizationtaken with a snake robot[C]//Image,Signal Processing,& Artificial Vision.IEEE,2013. [16]AU C K,JIN P.Investigation of serpentine gait of a snake robot with a wireless camera[C]//2016 12th IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications(MESA).IEEE,2016:1-6. [17]SHAO X L,WANG H L.Nonlinear Tracking Differentiator Based on Improved sigmoid Function[J].Control Theory and Applications,2014,31(8):1116-1122. [18]CANNY J.A Computational Approach to Edge Detection[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,1986,8(6):679-698. [19]NI C.Introduction to Robotics:Analysis,Control and Application (2nd Edition)[M].Beijing:Electronic Industry Press,2013. [20]LE B,ZENG X B.Research on Remote Control Method of V-REP Robot Simulation[J].Industrial Control Computer,2018,31(9):41-43. |
|