Shape-centric modeling for control of traveling wave rectilinear locomotion on snake-like robots

被引:13
作者
Chang, Alexander H. [1 ,2 ]
Vela, Patricio A. [1 ,2 ]
机构
[1] Georgia Inst Technol, IRIM, Atlanta, GA 30332 USA
[2] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
Snake-like robot; Rectilinear; Dynamics; Trajectory planning; Control; GAIT GENERATION; KINEMATICS; FRAMEWORK; MOTION;
D O I
10.1016/j.robot.2019.103406
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A traveling wave rectilinear gait for elongated, continuous bodies is modeled as a cyclically-varying backbone curve. The gait shapes are represented as planar deviations relative to an average body curve and an associated, rigidly-attached body frame. Body-ground contact patterns and other geometric properties integral to computation of external forcing are conveniently defined with respect to this average body curve. Introducing a body-ground rolling friction model permits the controlled equations of motion to be derived in closed form. Incorporating a constant curvature into the average body realizes turning movements, and hence turning control. Repeated numerical integration of the system dynamics facilitates construction of a control-to-action mapping, characterizing steady system behavior with respect to the gaits parameter space. The control-to-action map reduces this complex dynamical system to a kinematic unicycle model for which feedback tracking strategies are well understood. To illustrate its utility, it is applied in a trajectory planning and tracking framework for locomotion around obstacles. Using the framework, a robotic snake exercising the traveling wave rectilinear gait successfully plans feasible trajectories and traverses non-trivial obstacle arrangements to reach specified goal positions. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页数:18
相关论文
共 51 条
[1]   Anisotropic frictional properties in snakes [J].
Benz, Martina J. ;
Kovalev, Alexander E. ;
Gorb, Stanislav N. .
BIOINSPIRATION, BIOMIMETICS, AND BIOREPLICATION 2012, 2012, 8339
[2]   OPTRAGEN: A MATLAB toolbox for optimal trajectory generation [J].
Bhattacharya, Raktim .
PROCEEDINGS OF THE 45TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2006, :6832-6836
[3]   Multibody system dynamics for bio-inspired locomotion: from geometric structures to computational aspects [J].
Boyer, Frederic ;
Porez, Mathieu .
BIOINSPIRATION & BIOMIMETICS, 2015, 10 (02) :1-21
[4]   Macrocontinuous Dynamics for Hyperredundant Robots: Application to Kinematic Locomotion Bioinspired by Elongated Body Animals [J].
Boyer, Frederic ;
Ali, Shaukat ;
Porez, Mathieu .
IEEE TRANSACTIONS ON ROBOTICS, 2012, 28 (02) :303-317
[5]  
Chang Alexander H., 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA), P3532, DOI 10.1109/ICRA.2017.7989404
[6]  
Chang AH, 2016, IEEE DECIS CONTR P, P6676, DOI 10.1109/CDC.2016.7799297
[7]  
Chang AH, 2016, IEEE DECIS CONTR P, P7535, DOI 10.1109/CDC.2016.7799433
[8]  
Chang AH, 2018, P AMER CONTR CONF, P2114, DOI 10.23919/ACC.2018.8431753
[9]   Evaluation of Bio-Inspired Scales on Locomotion Performance of Snake-Like Robots [J].
Chango, Alexander H. ;
Vela, Patricio A. .
ROBOTICA, 2019, 37 (08) :1302-1319
[10]   Locomotive gait generation for inchworm-like robots using finite state approach [J].
Chen, IM ;
Yeo, SH ;
Gao, Y .
ROBOTICA, 2001, 19 (05) :535-542