Computation with mechanically coupled springs for compliant robots

We introduce a simple model of human's musculoskeletal system to identify the computation that a compliant physical body can achieve. A one-joint system driven by actuation of the springs around the joint is used as a computational device to compute the temporal integration and nonlinear combination of an input signal. Only a linear and static readout unit is needed to extract the output of the computation. The results of computer simulations indicate that the network of mechanically coupled springs can emulate several nonlinear combinations which need temporal integration. The simulation with a two-joint system also shows that, thanks to mechanical connection between the joints, a distant part of a compliant body can serve as a computational device driven by the indirect input. Finally, computational capability of antagonistic muscles and information transfer through mechanical couplings are discussed.

[1]  R. Pfeifer,et al.  Self-Organization, Embodiment, and Biologically Inspired Robotics , 2007, Science.

[2]  T. Oshima,et al.  Control properties induced by the existence of antagonistic pairs of bi-articular muscles-Mechanical engineering model analyses , 1994 .

[3]  P. Helliwell,et al.  Biomechanics of the Upper Limbs: Mechanics, Modeling, and Musculoskeletal Injuries , 2007 .

[4]  Russ Tedrake,et al.  Efficient Bipedal Robots Based on Passive-Dynamic Walkers , 2005, Science.

[5]  F. Iida Cheap Design Approach to Adaptive Behavior : Walking and Sensing through Body Dynamics , 2005 .

[6]  Herbert Jaeger,et al.  Minimal Energy Control of an ESN Pattern Generator , 2011 .

[7]  Chandana Paul,et al.  Morphological computation: A basis for the analysis of morphology and control requirements , 2006, Robotics Auton. Syst..

[8]  Kikuo Fujimura,et al.  The intelligent ASIMO: system overview and integration , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Koh Hosoda,et al.  Pneumatic-driven jumping robot with anthropomorphic muscular skeleton structure , 2010, Auton. Robots.

[10]  Herbert Jaeger,et al.  Reservoir computing approaches to recurrent neural network training , 2009, Comput. Sci. Rev..

[11]  Helmut Hauser,et al.  Towards a theoretical foundation for morphological computation with compliant bodies , 2011, Biological Cybernetics.

[12]  Eduardo D. Sontag,et al.  Computational Aspects of Feedback in Neural Circuits , 2006, PLoS Comput. Biol..

[13]  Andris Freivalds,et al.  Biomechanics of the Upper Limbs: Mechanics, Modelling and Musculoskeletal Injuries , 2004 .