A 3D undulatory locomotion model inspired by C. elegans through DNN approach

被引:14
作者
Deng, Xin [1 ,2 ]
Xu, Jian-Xin [2 ]
机构
[1] Chongqing Univ Posts & Telecommun, Coll Comp Sci & Technol, Chongqing Key Lab Computat Intelligence, Chongqing 400065, Peoples R China
[2] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore 117576, Singapore
关键词
C; elegans; Undulatory locomotion; 3D; Dynamic neural networks; DIFFERENTIAL EVOLUTION; CHEMOTAXIS BEHAVIORS; NEURAL CIRCUITS; NEURONS; OPTIMIZATION; NETWORKS; DESIGN; ROBOTS;
D O I
10.1016/j.neucom.2013.10.019
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work, a 3D undulatory locomotion model inspired by Caenorhabditis elegans is constructed. Following the anatomical structure of C. elegans, the body of the model is represented as a multi-joint rigid link system with 12 links. The angle between two consecutive links is determined by the muscle lengths in four quadrants that are controlled by the nervous system. The nervous system of this locomotion model is represented by a dynamic neural network (DNN) that involves three parts: head DNN, central pattern generator (CPG), and body DNN. The head DNN decides turning or not, and CPG produces the sinusoid waves that are transmitted through the body DNN to control the lengths of muscles. The 3D locomotion behavior is achieved by using the DNN to control the muscle lengths, and then using the muscle lengths to control the angles between two consecutive links on both horizontal plane and vertical plane. In this work, the relations between the outputs of DNN and muscle lengths, as well as the muscle lengths and the angles between two consecutive links, are determined. Furthermore, due to the learning capability of DNN, a set of nonlinear functions that are designed to represent the chemotaxis behaviors of C. elegans are learned by the head DNN using Differential Evolution Algorithm. The testing results show good 3D performance of this locomotion model in both forward and backward locomotion, as well as slight turn and Omega turn. Furthermore, this locomotion model performs the chemotaxis behaviors of finding food and avoiding toxin successfully. Finally, quantitative analyses by comparing with the experiment results are provided to verify the realness and effectiveness of this locomotion model, which could serve as a prototype for the worm-like robot. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:248 / 264
页数:17
相关论文
共 56 条
[1]  
[Anonymous], 1997, C ELEGANS
[2]   Analysis and design of associative memories based on recurrent neural network with discontinuous activation functions [J].
Bao, Gang ;
Zeng, Zhigang .
NEUROCOMPUTING, 2012, 77 (01) :101-107
[3]  
Bao K.N., 2009, IEEE INT C ROB BIOM, P765
[4]   Forward locomotion of the nematode C. elegans is achieved through modulation of a single gait [J].
Berri, Stefano ;
Boyle, Jordan H. ;
Tassieri, Manlio ;
Hope, Ian A. ;
Cohen, Netta .
HFSP JOURNAL, 2009, 3 (03) :186-193
[5]  
Borenstein J., 2008, P IEEE INT C ROB AUT
[6]  
Boyle J.H., 2013, IEEE-ASME T MECH, V18, P1
[7]   Gait modulation in C. elegans: an integrated neuromechanical model [J].
Boyle, Jordan H. ;
Berri, Stefano ;
Cohen, Netta .
FRONTIERS IN COMPUTATIONAL NEUROSCIENCE, 2012, 6
[8]   Gait modulation in C. elegans: It's not a choice, it's a reflex! [J].
Boyle, Jordan H. ;
Berri, Stefano ;
Tassieri, Manlio ;
Hope, Ian A. ;
Cohen, Netta .
FRONTIERS IN BEHAVIORAL NEUROSCIENCE, 2011, 5
[9]   Caenorhabditis elegans body wall muscles are simple actuators [J].
Boyle, Jordan H. ;
Cohen, Netta .
BIOSYSTEMS, 2008, 94 (1-2) :170-181
[10]  
Bryden J, 2004, FROM ANIMALS TO ANIMATS 8, P183