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 条
  • [1] Evolution, robustness, and adaptation of sidewinding locomotion of simulated snake-like robot
    Tanev, I
    Ray, T
    Buller, A
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2004, PT 1, PROCEEDINGS, 2004, 3102 : 627 - 639
  • [2] Evolutionary design, robustness and adaptation of sidewinding locomotion of simulated libmless wheelless robot
    Tanev, I
    Ray, T
    Buller, A
    CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 2312 - 2319
  • [3] Dynamical Analysis of Sidewinding Locomotion by a Snake-Like Robot
    Ariizumi, Ryo
    Matsuno, Fumitoshi
    2013 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2013, : 5149 - 5154
  • [4] Design of Neural Circuit for Sidewinding of Snake-like Robots
    Li, Guoyuan
    Zhang, Houxiang
    Li, Wei
    Hildre, Hans Petter
    Zhang, Jianwei
    2014 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION (ICIA), 2014, : 333 - 338
  • [5] Emergent generality of adapted locomotion gaits of simulated snake-like robot
    Tanev, Ivan
    GENETIC PROGRAMMING, PROCEEDINGS, 2006, 3905 : 85 - 96
  • [6] Research on the locomotion mechanism of snake-like robot
    Liu, H
    Yan, GZ
    Ding, GQ
    MHS2001: PROCEEDINGS OF THE 2001 INTERNATIONAL SYMPOSIUM ON MICROMECHATRONICS AND HUMAN SCIENCE, 2001, : 183 - 188
  • [7] Research on the locomotion mechanism of snake-like robot
    Liuhua
    Yan, GZ
    Ding, GQ
    2001 INTERNATIONAL WORKSHOP ON BIO-ROBOTICS AND TELEOPERATION, PROCEEDINGS, 2001, : 173 - 177
  • [8] Analysis of creeping locomotion of a snake-like robot
    Ma, SG
    ADVANCED ROBOTICS, 2001, 15 (02) : 205 - 224
  • [9] Locomotion control of a novel snake-like robot
    Ye, C. (clye@sia.ac.cn), 2004, Institute of Electrical and Electronics Engineers, IEEE; Robotics Society of Japan, RSJ (Institute of Electrical and Electronics Engineers Inc.):
  • [10] Optimization of snake-like robot locomotion using GA: Serpenoid design
    Hůlka T.
    Matoušek R.
    Dobrovský L.
    Dosoudilová M.
    Mendel, 2020, 26 (01) : 1 - 6