An efficient locomotion strategy for six-strut tensegrity robots

Tensegrity is a balanced mechanical structure composed of a set of rigid members that are connected by elastic tensile members. Tensegrity-like robots have received significant attention for its light-weight, robustness and deployability. However, the locomotion control of a tensegrity robot is still a challenging problem due to the complex nonlinear coupling among the struts and cables. In this paper, a straightforward, easy to implement compare-and-search based strategy for six-strut tensegrity robot is proposed to achieve continuous rolling toward given targets without developing step-wise locomotion policies for different adjacent relationship separately. To validate the proposed strategy, simulation experiments have been performed. Results show that the strategy works well on rough terrains and it is robust to external disturbances. In particular, the proposed strategy allows the robot to escape from the trap by jumping in certain situations. A physical prototype robot is also built based on the proposed strategy.

[1]  Shinichi Hirai,et al.  Dynamic simulation of six-strut tensegrity robot rolling , 2012, 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[2]  Atil Iscen,et al.  Flop and roll: Learning robust goal-directed locomotion for a Tensegrity Robot , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Robert E. Skelton,et al.  Dynamically stable collision avoidance for tensegrity based robots , 2009, 2009 ASME/IFToMM International Conference on Reconfigurable Mechanisms and Robots.

[4]  Bin Li,et al.  Active shaping of a tensegrity robot via pre-pressure , 2013, 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[5]  Wasif Naeem,et al.  Tensegrity-based formation control of unmanned vehicles , 2012, Proceedings of 2012 UKACC International Conference on Control.

[6]  Huajian Gao,et al.  A Monte Carlo form-finding method for large scale regular and irregular tensegrity structures , 2010 .

[7]  P. Gill,et al.  Optimization of tensegrity structures , 2006 .

[8]  Atil Iscen,et al.  Controlling tensegrity robots through evolution , 2013, GECCO '13.

[9]  M. Corless,et al.  Linear dynamics of tensegrity structures , 2002 .

[10]  Sergi Hernandez Juan,et al.  Tensegrity frameworks: Dynamic analysis review and open problems , 2009 .

[11]  Alice M. Agogino,et al.  Rapid prototyping design and control of tensegrity soft robot for locomotion , 2014, 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014).

[12]  Shinichi Hirai,et al.  Rolling tensegrity driven by pneumatic soft actuators , 2012, 2012 IEEE International Conference on Robotics and Automation.

[13]  Bin Li,et al.  Dynamic simulation for 6-strut tensegrity robots , 2014, 2014 IEEE International Conference on Information and Automation (ICIA).

[14]  Y. Kanno Topology optimization of tensegrity structures under compliance constraint: a mixed integer linear programming approach , 2013 .

[15]  Hans-Joachim Bungartz,et al.  Numerical form-finding of tensegrity structures , 2006 .