Abstract
Despite many efforts, balance control of humanoid robots in the presence of unforeseen external or internal forces has remained an unsolved problem. The difficulty of this problem is a consequence of the high dimensionality of the action space of a humanoid robot, due to its large number of degrees of freedom (joints), and of non-linearities in its kinematic chains. Biped biological organisms face similar difficulties, but have nevertheless solved this problem. Experimental data reveal that many biological organisms reduce the high dimensionality of their action space by generating movements through linear superposition of a rather small number of stereotypical combinations of simultaneous movements of many joints, to which we refer as kinematic synergies in this paper. We show that by constructing two suitable non-linear kinematic synergies for the lower part of the body of a humanoid robot, balance control can in fact be reduced to a linear control problem, at least in the case of relatively slow movements. We demonstrate for a variety of tasks that the humanoid robot HOAP-2 acquires through this approach the capability to balance dynamically against unforeseen disturbances that may arise from external forces or from manipulating unknown loads.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Alexandrov A, Frolov A, Massion J (1998) Axial synergies during human upper trunk bending. Exp Brain Res 118(2): 210–220
Åstrom KJ, Wittenmark B (1995) Adaptive control. In: Adaptive control, 2nd edn. Addison Wesley Longman, Reading
Baerlocher P, Boulic R (1998) Task-priority formulations for the kinematic control of highly redundant articulated structures. In: Proceedings of the 1998 IEEE/RSJ international conference on intelligent robots and systems, vol 1, pp 323–329, 13–17 October 1998
Baerlocher P, Boulic R (2004) An inverse kinematics architecture enforcing an arbitrary number of strict priority levels. Vis Comput 20(6): 402–417
d’Avella A, Bizzi E (2005) Shared and specific muscle synergies in natural motor behaviors. Proc Natl Acad Sci 102(3): 3076–3081
d’Avella A, Saltiel P, Bizzi E (2003) Combinations of muscle synergies in the construction of a natural motor behavior. Nature 6(3): 300–308
Freitas SMSF, Duarte M, Latash ML (2006) Two kinematic synergies in voluntary whole-body movements during standing. J Neurophysiol 95(2): 636–645
Goswami A (1999) Postural stability of biped robots and the foot rotation indicator (FRI) point. Int J Robot Res 18(6): 523–533
Goswami A, Kallem V (2004) Rate of change of angular momentum and balance maintenance of biped robot. In: Proceedings of the 2004 IEEEE international conference on robotics and automation ICRA, vol 4, pp 3785–3790, April 2004
Hauser H, Neumann G, Ijspeert AJ, Maass W (2007) Biologically inspired kinematic synergies provide a new paradigm for balance control of humanoid robots. In: Proceedings of the 7th IEEE RAS/RSJ conference on humanoids robots (HUMANOIDS07), Pittsburgh, PA, December 2007
Kagami S, Kanehiro F, Tamiya Y, Inaba M, Inoue H (2001) Auto-Balancer: an online dynamic balance compensation scheme for humanoid robots. In: Donald BR, Lynch K, Rus D (eds) Algorithmic and computational robotics: new directions. A K Peters Ltd., Wellesley, pp 329–340
Kajita S, Yamaura T, Kobayashi A (1992) Dynamic walking control of a biped robot along a potential energy conserving orbit. IEEE Trans Robot Autom 8(4): 431–438 ISSN 1042-296X
Kajita S, Kanehiro F, Kaneko K, Yokoi K, Hirukawa H (2001) The 3D linear inverted pendulum mode: a simple modeling for a biped walking patttern generation. In: Proceedings of the 2001 IEEEE/RSJ international conference on intelligent robots and systems, Maui, pp 239–246
Kober J, Peters J (2009) Policy search for motor primitives in robotics. In: Advances in neural information processing systems 22 (NIPS 2008). MIT Press, Cambridge, pp 849–856
Kuo BC, Golnaraghi F (2002) Automatic control systems, 8th edn. Wiley Inc., New York
Lee S-H, Goswami A (2007) Reaction mass pendulum (rmp): an explicit model for centroidal angular momentum of humanoid robots. In: IEEE international conference on robotics and automation, 10–14 April 2007, pp 4667–4672
Mahboobin A, Loughlin PJ, Redfern MS, Anderson SO, Atkeson CG, Hodgins JK (2008) Sensory adaptation in human balance control: lessons for biomimetic robotic bipeds. Neural Netw 21(4): 621–627. ISSN 0893-6080. Robotics and Neuroscience.
Mansard N, Chaumette F (2007) Task sequencing for high-level sensor-based control. IEEE Trans Robot 23(1): 60–72 ISSN 1552-3098
Mason CR, Gomez JE, Ebner TJ (2001) Hand synergies during reach-to-grasp. J Neurophysiol 86(6): 2896–2910
Michel O (2004) Webots: professional mobile robot simulation. J Adv Robot Syst 1: 39–42
Mussa-Ivaldi FA (1999) Modular features of motor control and learning. Curr Opin Neurobiol 9: 713–717
Oppenheim AV, Willsky AS (1992) Signal and systems. Prentice-Hall Inc., Englewood Cliffs
Peterka RJ (2009) Comparison of human and humanoid robot control of upright stance. J Physiol Paris 103(3–5):149–158. ISSN 0928-4257. Neurorobotics
Popović MB, Goswami A, Herr H (2005) Ground reference points in legged locomotion: definitions, biological trajectories and control implications. Int J Robot Res 24(12): 1013–1032
Sabatini AM (2002) Identification of neuromuscular synergies in natural upper-arm movements. Biol Cybern 86(4): 253–262
Sciavicco L, Siciliano B (1999) Modelling and control of robot manipulators, 2nd edn. Springer, Berlin
Torres-Oviedo G, Ting LH (2007) Muscle synergies characterizing human postural responses. J Neurophysiol 98(4): 2144–2156
Tricon V, Le Pellec-Muller A, Martin N, Mesure S, Azulay J-P, Vernazza-Martin S (2007) Balance control and adaptation of kinematic synergy in aging adults during forward trunk bending. Neurosci Lett 415(1): 81–86
Vukobratović M, Borovac B (2004) Zero-moment point—Thirty five years of its life. Int J Humanoid Robot 1: 157–173
Wang Y, Zatsiorsky VM, Latash ML (2005) Muscle synergies involved in shifting the center of pressure while making a first step. Exp Brain Res 167(2): 196–210
Whitney DE (1969) Resolved motion rate control of manipulators and human prostheses. IEEE Trans Man Mach Syst 10(2): 47–53 ISSN 0536-1540
Acknowledgements
Written under partial support by the Austrian Science Fund FWF project # P17229-N04.
Open Access
This article is distributed under the terms of the Creative Commons Attribution Noncommercial License which permits any noncommercial use, distribution, and reproduction in any medium, provided the original author(s) and source are credited.
Author information
Authors and Affiliations
Corresponding author
Electronic Supplementary Material
The Below is the Electronic Supplementary Material.
ESM 1 (AVI 10,723 kb)
ESM 2 (AVI 5,101 kb)
Rights and permissions
Open Access This is an open access article distributed under the terms of the Creative Commons Attribution Noncommercial License (https://creativecommons.org/licenses/by-nc/2.0), which permits any noncommercial use, distribution, and reproduction in any medium, provided the original author(s) and source are credited.
About this article
Cite this article
Hauser, H., Neumann, G., Ijspeert, A.J. et al. Biologically inspired kinematic synergies enable linear balance control of a humanoid robot. Biol Cybern 104, 235–249 (2011). https://doi.org/10.1007/s00422-011-0430-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00422-011-0430-1