Automated evolutionary design, robustness, and adaptation of sidewinding locomotion of a simulated snake-like robot

被引:60
|
作者
Tanev, I [1 ]
Ray, T
Buller, A
机构
[1] Doshisha Univ, Fac Engn, Dept Informat Syst Design, Kyoto 6100321, Japan
[2] ATR, Network Informat Labs, Kyoto 6190288, Japan
[3] Univ Oklahoma, Dept Zool, Norman, OK 73019 USA
关键词
adaptation; genetic programming; snake-like robot; robustness;
D O I
10.1109/TRO.2005.851028
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Inspired by the efficient method of locomotion of the rattlesnake Crotalus cerastes, the objective of this work is automatic design through genetic programming (GP) of the fastest possible (sidewinding) locomotion of simulated limbless, wheelless snake-like robot (Snakebot). The realism of simulation is ensured by employing the Open Dynamics Engine (ODE), which facilitates implementation of all physical forces, resulting from the actuators, joints constrains, frictions, gravity, and cohisions. Reduction of the search space of the GP is achieved by representation of Snakebot as a system comprising identical morphological segments and by automatic definition of code fragments, shared among (and expressing the correlation between) the evolved dynamics of the vertical and horizontal turning angles of the actuators of Snakebot. Empirically obtained results demonstrate the emergence of sidewinding locomotion from relatively simple motion patterns of morphological segments. Robustness of the sidewinding Snakebot, which is considered to be the ability to retain its velocity when situated in an unanticipated environment, is illustrated by the ease with which Snakebot overcomes various types of obstacles such as a pile of or burial under boxes, rugged terrain, and small walls. The ability of Snakebot to adapt to partial damage by gradually improving its velocity characteristics is discussed. Discovering compensatory locomotion traits, Snakebot recovers completely from single damage and recovers a major extent of its original velocity when more significant damage is inflicted. Exploring the opportunity for automatic design and adaptation of a simulated artifact, this work could be considered as a step toward building real Snakebots, which are able to perform robustly in difficult environments.
引用
收藏
页码:632 / 645
页数:14
相关论文
共 50 条
  • [31] A study of snake-like locomotion through the analysis of a flexible robot model
    Cicconofri, Giancarlo
    DeSimone, Antonio
    PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2015, 471 (2184):
  • [32] Snake-like locomotion with a minimal mechanism
    Bayraktaroglu, ZY
    Blazevic, P
    PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON CLIMBING AND WALKING ROBOTS, 2000, : 201 - 207
  • [33] SCRMA: Snake-Like Robot Curriculum Rapid Motor Adaptation
    Liu, Xiangbei
    Sheng, Fengwei
    Guo, Xian
    INTELLIGENT ROBOTICS AND APPLICATIONS (ICIRA 2022), PT II, 2022, 13456 : 171 - 182
  • [34] Structural design and research of the bionic snake-like robot
    Song, Tianlin
    Lu, Yaping
    Li, Zhiyao
    MATERIALS PROCESSING TECHNOLOGY II, PTS 1-4, 2012, 538-541 : 3034 - +
  • [35] Development of a snake-like robot
    Bezgovsek, J.
    Grabec, I.
    Muzic, P.
    9TH IEEE INTERNATIONAL WORKSHOP ON ADVANCED MOTION CONTROL, VOLS 1 AND 2, PROCEEDINGS, 2006, : 289 - +
  • [36] Design and Realize a Snake-Like Robot in Complex Environment
    Liu, Bingqi
    Liu, Mingzhe
    Liu, Xianghe
    Tuo, Xianguo
    Wang, Xing
    Zhao, Shibo
    Xiao, Tingting
    JOURNAL OF ROBOTICS, 2019, 2019
  • [37] Design, Control and Experiment of a Snake-like Robot with Gripper
    Xue, Yongjiang
    Zhang, Ye
    Zheng, Wenxiong
    Jiang, Chuanli
    Xiao, Xuan
    2020 17TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS (UR), 2020, : 50 - 55
  • [38] Development of a snake-like robot
    Bezgovsek, Jure
    Grabec, Igor
    Muzic, Peter
    Govekar, Edvard
    STROJNISKI VESTNIK-JOURNAL OF MECHANICAL ENGINEERING, 2008, 54 (02): : 148 - 153
  • [39] CPG-based Locomotion Control of a Snake-like Robot for Obstacle Avoidance
    Nor, Norzalilah Mohamad
    Ma, Shugen
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 347 - 352
  • [40] CPG-controlled Asymmetric Locomotion of a Snake-like Robot for Obstacle Avoidance
    Wu, Xiaodong
    Ma, Shugen
    2009 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO 2009), VOLS 1-4, 2009, : 69 - 74