船用蛇形机器人的蜿蜒运动偏移机理及矫正研究

展开
  • (大连海事大学 轮机工程学院,辽宁 大连 116026)
杨东冉(1997—),男,硕士生,研究方向:船用蛇形消防机器人的研究。 张彬*(1982—),男,博士,教授,博士生导师,研究方向:船舶危险品储运的安全与保障。E-mail:zb_2010@dlmu.edu.cn

网络出版日期: 2023-11-28

基金资助

国家重点研发计划项目(2022YFB4301400);辽宁省自然科学基金(2020JH/10300107);国家自然科学基金(51306026);中央高校基本科研业务费专项资金(3132019038,3132019339)

Research on the mechanism and correction of the wandering movement offset of ship snake-like robot

Expand
  • (College of Marine Engineering, Dalian Maritime University, Dalian 116026, China)

Online published: 2023-11-28

摘要

针对船用消防蛇形机器人蜿蜒运动中产生的偏移使机器人无法在船舶复杂管系间隙内有效运动的问题,基于超冗余蛇形机器人的运动学模型,从运动学和力学的角度分析非线性偏移原因是关节间旋转过程中产生的扭转力矩所引起。通过实验得到摆动幅度A、相邻连杆之间的运动相位差β对机器人法向偏移的作用规律,证明了两参数只能对机器人的法向偏移程度产生影响,并不能有效消除偏移。基于Serpenoid控制曲线建立了一个简单、高效的自适应偏移矫正控制算法,开展Webots机器人仿真和样机试验,结果表明,消防蛇形机器人的平均最大径向偏移量减小42.8cm,降低75.2%,在未改变机器人运动形状的前提下,满足船舶狭窄环境的工作需求。

本文引用格式

杨东冉, 张彬, 郑庆功, 李晓峰, 王博乔, 夏远辰 . 船用蛇形机器人的蜿蜒运动偏移机理及矫正研究[J]. 大连海事大学学报, 2024 , 50(2) : 67 -74 . DOI: 10.16411/j.cnki.issn1006-7736.2024.02.007

Abstract

In response to the issue of deviation in the meandering motion of shipboard fire snake-like robots, which hinders their effective movement within the complex gaps of vessels, based on the kinematic model of the hyper-redundant snake-like robot, the nonlinear offset causes are analyzed from the kinematic and dynamic perspectives, which are caused by the torsional torque generated during the rotation process between the joints. The experimental results show the influence rules of the swing amplitude A and the phase difference β between the adjacent links on the normal offset of the robot, proving that the two parameters can only affect the degree of the normal offset of the robot, and cannot effectively eliminate the offset. Based on the Serpenoid control curve, a simple and efficient adaptive offset correction control algorithm is established, and Webots robot simulation and prototype experiments are carried out. The results show that the average maximum radial offset of the fire-fighting snake-like robot is reduced by 42.8cm, decreasing by 75.2%, meeting the work requirements of the narrow environment of the ship without changing the shape of the robot motion.

参考文献

[1] LIU Y L, TONG Y C, LIU J G.Review of snake robots in constrained environments[J].Robotics and Autonomous Systems,2021,141(1):103785.DOI:doi.org/10.1016/j.robot.2021.103785.

[2] ABDULSHAHEED A G, HUSSEIN M B, DZAHIR M A M, et al. A review on snake robot locomotion, modelling, and controlling in challenging environment[J].Journal of Computational and Theoretical Nanoscience, 2020,17:558-568.DOI: 10.1166/jctn.2020.8715.

[3] SHI P P, SHAO Q J, LIANG D T. Design and improved serpentine curve locomotion control of a planar modular snake robot[C]//IEEE International Conference on Information & Automation. IEEE, 2016:1398-1402. DOI:10.1109/ICInfA.2016.7832038.

[4] LIU L, LIU S, WU Y P, et al. Flexibility optimized control for robot efficient moving in corridors based on viability theory[J]. IEEE Access, 2019,7:103583–103594.DOI:10.1109/ACCESS.2019.2923877.

[5] KRIEGER Y S, ROPPENECKER D B, KURU I, et al. Multi-arm snake-like robot[C]//2017 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2017:2490-2495.DOI:10.1109/ICRA.2017.7989290.

[6] KARAÇÖL S, KORKMAZ D, KOCA G O. Design and implementation of a snake-like robot with amplitude-controlled phase oscillator-based motion control[C]//1st International Conference on Computing and Machine Intelligence (ICMI 2021). Istanbul,Turkey:ICMI,2021.

[7] HIROSE S, YAMADA H. Snake-like robots: machine design of biologically inspired robots[J]. IEEE Robotics & Automation Magazine, 2009,16(1):88-89. DOI:10.1109/mra.2009.932130.

[8] LI D F, WANG C, DENG H B, et al. Motion planning algorithm of a multi-joint snake-like robot based on improved serpenoid curve[J]. IEEE Access, 2020, 8:8346-8360.DOI:10.1109/ACCESS.2020.2964486.

[9] 刘旭鹏,郜志英,臧勇,.蛇形机器人蜿蜒运动的摩擦机理及推进条件[J].机械工程学报, 2021, 57(21):189-201.DOI:10.3901/JME.2021.21.189.

LIU X P. GAO Z Y. ZANG Y, et al. Tribological mechanism and propulsion conditions for creeping[J]. Journal of Mechanical Engineering, 2021, 57(21):189-201. DOI:10.3901/JME.2021.21.189. (in Chinese)

[10] 高琴,王哲龙,胡卫建,.一种蛇形机器人蜿蜒运动的实现及环境适应性研究[J].大连理工大学学报,2015,55(2):203-208.

GAO Q, WANG Z L, HU W J, et al. Research on realization and environmental adaptability of serpentine locomotion for a snake robot[J]. Journal of Dalian University of Technology,2015,55(2):203-208. (in Chinese)

[11] 时月天.面向月球陨石坑探测的蛇形机器人运动特性研究[D].哈尔滨:哈尔滨工业大学,2019.

SHI Y T. Research on the motion characteristics of serpentine [D]. Harbin: Harbin Institute of Technology,2019. (in Chinese)

[12] 张军豪,陈英龙,杨双喜,.蛇形机器人:仿生机理、结构驱动和建模控制[J].机械工程学报, 2022, 58(7):75-92.DOI:10.3901/JME.2022.07.075.

ZHANG J H, CHEN Y L, YANG S X, et al. Snake robotics: bionic mechanism, structure, actuation, modeling and control[J]. Journal of Mechanical Engineering, 2022, 58(7):75-92. DOI:10.3901/JME.2022.07.075. (in Chinese)

[13] REZAPOUR E, PETTERSEN K Y, LILJEBÄCK P, et al. Path following control of planar snake robots using virtual holonomic constraints: theory and experiments[J]. Robotics and Biomimetics, 2014, 1:3. DOI:10.1186/s40638-014-0003-6.

[14] REZAPOUR E, HOFMANN A, PETTERSEN K Y. Maneuvering control of planar snake robots based on a simplified model[C]//2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014).IEEE,2014.DOI:10.1109/ROBIO.2014.7090388.

[15]BING Z S, LEMKE C , CHENG L ,et al. Energy-efficient and damage-recovery slithering gait design for a snake-like robot based on reinforcement learning and inverse reinforcement learning[J].Neural Networks, 2020, 129: 323-333.DOI:10.1016/j.neunet.2020.05.029.

[16]郝晴,安康,徐颖.基于Webots的蛇形机器人蜿蜒步态规划及偏移补偿[J].上海师范大学学报(自然科学版), 2021,50(4):423:432.DOI:10.3969/J.ISSN.1000-5137.2021.04.006.

HAO Q, AN K, XU Y. Serpentine gait planning and offset compensation of snake-like robot in Webots[J]. Journal of Shanghai Normal University(Natural Sciences),2021,50(4):423:432.DOI:10.3969/J.ISSN.1000-5137.2021.04.006. (in Chinese)


文章导航

/