Redundancy in the control of robots with highly coupled mechanical structures

This paper investigates the hypothesis that robots based on highly coupled mechanical structures can give rise to redundancy in control. Highly coupled mechanical structures have the property that actuation at one location can translate into movement at multiple locations, and conversely, movement at one location can be caused by multiple actuators. Due to this property, multiple control strategies may exist for a single behavior. Tensegrity structures which have recently been shown to form the basis for successful locomotor robots (Paul et al., 2005), have highly coupled mechanical structures. Thus, as a case study, it was of interest to investigate whether these new tensegrity based robots could offer a high degree of redundancy of control. This was investigated on two robots, based on three and four strut tensegrity prisms. Control strategies for locomotion were evolved using a genetic algorithm in simulation, and the evolved behaviors were compared. It was found that multiple control strategies existed for forward locomotion in both structures, and that qualitatively similar behavior could be obtained with significantly different control strategies. This indicated that a considerable degree of redundancy could exist in the control of robots based on highly coupled mechanical structures.

[1]  Anthony Pugh,et al.  An Introduction to Tensegrity , 1976 .

[2]  Marc H. Raibert,et al.  Legged Robots That Balance , 1986, IEEE Expert.

[3]  Sergio Pellegrino,et al.  Mechanics of kinematically indeterminate structures , 1986 .

[4]  Hiroshi Furuya,et al.  Concept of Deployable Tensegrity Structures in Space Application , 1992 .

[5]  A. Hanaor Aspects of Design of Double-Layer Tensegrity Domes , 1992 .

[6]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[7]  Jerry E. Pratt,et al.  Intuitive control of a planar bipedal walking robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[8]  T. Takenaka,et al.  The development of Honda humanoid robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[9]  Martin Buehler,et al.  SCOUT: a simple quadruped that walks, climbs, and runs , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[10]  Gunnar Tibert,et al.  Deployable Tensegrity Structures for Space Applications , 2002 .

[11]  J.B. Aldrich,et al.  Control synthesis for a class of light and agile robotic tensegrity structures , 2003, Proceedings of the 2003 American Control Conference, 2003..

[12]  Christian Ridderström,et al.  Legged locomotion: Balance, control and tools — from equation to action , 2003 .

[13]  H. Lipson,et al.  Gait production in a tensegrity based robot , 2005, ICAR '05. Proceedings., 12th International Conference on Advanced Robotics, 2005..