Wei Huang;Yongchun Fang;Xian Guo;Huawang Liu;Lixing Liu
{"title":"用骨干曲线法生成蛇形机器人步态的统一运动建模方法","authors":"Wei Huang;Yongchun Fang;Xian Guo;Huawang Liu;Lixing Liu","doi":"10.1109/TRO.2024.3420803","DOIUrl":null,"url":null,"abstract":"In this article, a unified motion modeling approach for the 3-D snake robot is proposed, which enables motion prediction of all kinds of gaits generated by the backbone curve method on the ground. More specifically, the motion of the snake robot is novelly decomposed into two components, namely, the curve component and the shift component, which are explicitly related to the backbone curve's parameters and control's input. Considering the actual behavior of snake robots, a nonslip assumption is made to facilitate the modeling approach. Based on that, the ground-contacting points of the robot's links during shift control are conveniently analyzed, which helps to determine the moving direction of the curve components. Finally, with ground contacting points and backbone curve parameters determined, the characteristics of the two components, as well as the motion model, are successfully obtained. Utilizing this modeling approach, the widely used gaits, such as sidewinding, crawler, and S-pedal, are successfully modeled and then carefully analyzed to predict the movement of the snake robot with arbitrary given control input. Three groups of experiments are conducted, with the collected results showing the satisfactory accuracy of the obtained models. Compared with existing methods, the proposed modeling approach achieves a much more precise prediction, both in the direction and magnitude of snake robot motions.","PeriodicalId":50388,"journal":{"name":"IEEE Transactions on Robotics","volume":null,"pages":null},"PeriodicalIF":9.4000,"publicationDate":"2024-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Unified Motion Modeling Approach for Snake Robot's Gaits Generated With Backbone Curve Method\",\"authors\":\"Wei Huang;Yongchun Fang;Xian Guo;Huawang Liu;Lixing Liu\",\"doi\":\"10.1109/TRO.2024.3420803\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this article, a unified motion modeling approach for the 3-D snake robot is proposed, which enables motion prediction of all kinds of gaits generated by the backbone curve method on the ground. More specifically, the motion of the snake robot is novelly decomposed into two components, namely, the curve component and the shift component, which are explicitly related to the backbone curve's parameters and control's input. Considering the actual behavior of snake robots, a nonslip assumption is made to facilitate the modeling approach. Based on that, the ground-contacting points of the robot's links during shift control are conveniently analyzed, which helps to determine the moving direction of the curve components. Finally, with ground contacting points and backbone curve parameters determined, the characteristics of the two components, as well as the motion model, are successfully obtained. Utilizing this modeling approach, the widely used gaits, such as sidewinding, crawler, and S-pedal, are successfully modeled and then carefully analyzed to predict the movement of the snake robot with arbitrary given control input. Three groups of experiments are conducted, with the collected results showing the satisfactory accuracy of the obtained models. Compared with existing methods, the proposed modeling approach achieves a much more precise prediction, both in the direction and magnitude of snake robot motions.\",\"PeriodicalId\":50388,\"journal\":{\"name\":\"IEEE Transactions on Robotics\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":9.4000,\"publicationDate\":\"2024-06-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Transactions on Robotics\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10577502/\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"ROBOTICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Robotics","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10577502/","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ROBOTICS","Score":null,"Total":0}
引用次数: 0
摘要
本文提出了一种统一的三维蛇形机器人运动建模方法,可对骨干曲线法在地面上产生的各种步态进行运动预测。具体来说,蛇形机器人的运动被新颖地分解为两个分量,即曲线分量和位移分量,这两个分量与骨干曲线的参数和控制输入明确相关。考虑到蛇形机器人的实际行为,为了便于建模,提出了非滑动假设。在此基础上,可以方便地分析移位控制过程中机器人链接的地面接触点,从而确定曲线分量的移动方向。最后,在确定了地面接触点和主干曲线参数后,就能成功获得两个组件的特性以及运动模型。利用这种建模方法,我们成功地建立了侧绕、爬行和 S 型踏板等广泛使用的步态模型,并对其进行了仔细分析,以预测蛇形机器人在任意给定的控制输入下的运动情况。共进行了三组实验,实验结果表明所建立的模型具有令人满意的准确性。与现有方法相比,所提出的建模方法在蛇形机器人运动的方向和幅度上都能实现更精确的预测。
A Unified Motion Modeling Approach for Snake Robot's Gaits Generated With Backbone Curve Method
In this article, a unified motion modeling approach for the 3-D snake robot is proposed, which enables motion prediction of all kinds of gaits generated by the backbone curve method on the ground. More specifically, the motion of the snake robot is novelly decomposed into two components, namely, the curve component and the shift component, which are explicitly related to the backbone curve's parameters and control's input. Considering the actual behavior of snake robots, a nonslip assumption is made to facilitate the modeling approach. Based on that, the ground-contacting points of the robot's links during shift control are conveniently analyzed, which helps to determine the moving direction of the curve components. Finally, with ground contacting points and backbone curve parameters determined, the characteristics of the two components, as well as the motion model, are successfully obtained. Utilizing this modeling approach, the widely used gaits, such as sidewinding, crawler, and S-pedal, are successfully modeled and then carefully analyzed to predict the movement of the snake robot with arbitrary given control input. Three groups of experiments are conducted, with the collected results showing the satisfactory accuracy of the obtained models. Compared with existing methods, the proposed modeling approach achieves a much more precise prediction, both in the direction and magnitude of snake robot motions.
期刊介绍:
The IEEE Transactions on Robotics (T-RO) is dedicated to publishing fundamental papers covering all facets of robotics, drawing on interdisciplinary approaches from computer science, control systems, electrical engineering, mathematics, mechanical engineering, and beyond. From industrial applications to service and personal assistants, surgical operations to space, underwater, and remote exploration, robots and intelligent machines play pivotal roles across various domains, including entertainment, safety, search and rescue, military applications, agriculture, and intelligent vehicles.
Special emphasis is placed on intelligent machines and systems designed for unstructured environments, where a significant portion of the environment remains unknown and beyond direct sensing or control.