Abstract
A quadruped robot with four actuated hip joints and four passive highly compliant knee joints is used to demonstrate the potential of underactuation from two standpoints: learning locomotion and perception. First, we show that: (i) forward locomotion on flat ground can be learned rapidly (minutes of optimization time); (ii) a simulation study reveals that a passive knee configuration leads to faster, more stable, and more efficient locomotion than a variant of the robot with active knees; (iii) the robot is capable of learning turning gaits as well. The merits of underactuation (reduced controller complexity, weight, and energy consumption) are thus preserved without compromising the versatility of behavior. Direct optimization on the reduced space of active joints leads to effective learning of model-free controllers. Second, we find passive compliant joints with potentiometers to effectively complement inertial sensors in a velocity estimation task and to outperform inertial and pressure sensors in a terrain detection task. Encoders on passive compliant joints thus constitute a cheap and compact but powerful sensing device that gauges joint position and force/torque, and — if mounted more distally than the last actuated joints in a legged robot — it delivers valuable information about the interaction of the robot with the ground.
Similar content being viewed by others
References
More H L, Hutchinson J R, Collins D F, Weber D J, Aung S K, Donelan J M. Scaling of sensorimotor control in terrestrial mammals. Proceedings of the Royal Society B: Biological Sciences, 2010, 277, 3563–3568.
Blickhan R, Seyfarth A, Geyer H, Grimmer S, Wagner H, Guenther M. Intelligence by mechanics. Philosophical Transactions of the Royal Society of London A, 2007, 365, 199–220.
Ernst M, Geyer H, Blickhan R. Extension and customization of self-stability control in compliant legged systems. Bio-inspiration & Biomimetics, 2012, 7, 046002.
Koditschek D E, Full R J, Buehler M. Mechanical aspects of legged locomotion control. Arthropod Structure and Development, 2004, 33, 251–272.
McGeer T. Passive dynamic walking. The International Journal of Robotics Research, 1990, 9, 62–82.
Saranli U, Buehler M, Koditschek D. Rhex: A simple and highly mobile hexapod robot. The International Journal of Robotics Research, 2001, 20, 616–631.
Collins S, Ruina A, Tedrake R, Wisse M. Efficient bipedal robots based on passive dynamic walkers. Science, 2005, 307, 1082–1085.
Iida F. Biologically inspired motor control for underactuated robots — Trends and challenges. In: Kozlowski K R ed., Robot Motion and Control, 2009, Springer, London, UK, 2009, 145–154.
Berkemeier M D. Modeling the dynamics of quadrupedal running. The International Journal of Robotics Research, 1998, 17, 971–985.
Schmiedeler J P, Waldron K J. The mechanics of quadrupedal galloping and the future of legged vehicles. The International Journal of Robotics Research, 1999, 18, 1224–1234.
Meek S, Kim J, Anderson M. Stability of a trotting quadruped robot with passive, underactuated legs. IEEE International Conference on Robotics and Automation (ICRA 2008), Pasadena, California, US, 2008.
Nie H, Sun R, Hu L, Su Z, Hu W. Control of a cheetah robot in passive bounding gait. Journal of Bionic Engineering, 2016, 13, 283–291.
Poulakakis I, Smith J A, Buehler M. Modeling and experiments of untethered quadrupedal running with a bounding gait: The Scout II robot. The International Journal of Robotics Research, 2005, 24, 239–256.
Spröwitz A, Tuleu A, Vespignani M, Ajallooeian M, Badri E, Ijspeert A J. Towards dynamic trot gait locomotion: Design, control, and experiments with cheetahcub, a compliant quadruped robot. The International Journal of Robotics Research, 2013, 32, 932–950.
Iida F, Gomez G, Pfeifer R. Exploiting body dynamics for controlling a running quadruped robot. Proceedings of the 12th International Conference on Advanced Robotics (ICAR 05), Seattle, USA, 2005, 229–235.
Hoffmann M, Schmidt N, Nakajima K, Iida F, Pfeifer R. Perception, motor learning, and speed adaptation exploiting body dynamics: Case studies in a quadruped robot. Proceedings of International Symposium on Adaptive Motion in Animals and Machines (AMAM), Awaji, Japan, 2011, 39–40.
Pfeifer R, Lungarella M, Iida F. The challenges ahead for bio-inspired ‘soft’ robotics. Communications of the ACM, 2012, 55, 76–87.
Kurowski S, von Stryk O. A systematic approach to the design of embodiment with application to bio-inspired compliant legged robots. 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany, 2015, 3771–3778.
Matsushita K, Yokoi H, Arai T. Pseudo-passive dynamic walkers designed by coupled evolution of the controller and morphology. Robotics and Autonomous Systems, 2006, 54, 674–685.
Chernova S, Veloso M. An evolutionary approach to gait learning for four-legged robots. Proceedings of 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2004), Sendai, Japan, 2004, 3, 2562–2567.
Christensen D, Larsen J, Stoy K. Fault-tolerant gait learning and morphology optimization of a polymorphic walking robot. Evolving Systems, 2014, 5, 21–32.
Hornby G S, Takamura S, Yamamoto T, Fujita M. Autonomous evolution of dynamic gaits with two quadruped robots. IEEE Transactions on Robotics, 2005, 21, 402–410.
Ikemoto S, Nishigori Y, Hosoda K. Advantages of flexible musculoskeletal robot structure in sensory acquisition. Artificial Life and Robotics, 2012, 17, 63–69.
Sornkarn N, Howard M, Nanayakkara T. Internal impedance control helps information gain in embodied perception. Proceedings of IEEE International Conference Robotics and Automation (ICRA), Hong Kong, China, 2014, 6685–6690.
Reinstein M, Hoffmann M. Dead reckoning in a dynamic quadruped robot based on multimodal proprioceptive information. IEEE Transactions on Robotics, 2013, 29, 563–571.
Degrave J, Cauwenbergh R, Wyffels F, Waegeman T, Schrauwen B. Terrain classification for a quadruped robot. Proceedings of IEEE International Conference on Machine Learning and Applications (ICMLA), Miami, Florida, USA, 2013, 1, 185–190.
Hoffmann M, Stepanova K, Reinstein M. The effect of motor action and different sensory modalities on terrain classification in a quadruped robot running with multiple gaits. Robotics and Autonomous Systems, 2014, 62, 1790–1798.
Schmidt N, Hoffmann M, Nakajima K, Pfeifer R. Bootstrapping perception using information theory: Case studies in a quadruped robot running on different grounds. Advances in Complex Systems, 2013, 16, 1250078.
Pfeifer R, Iida F. Morphological computation: Connecting body, brain and environment. Japanese Scientific Monthly, 2005, 58, 48–54.
Hauser H, Ijspeert A, Fuchslin R, Pfeifer R, Maass W. Towards a theoretical foundation for morphological computation with compliant bodies. Biological Cybernetics, 2011, 105, 355–370.
Hauser H, Nakajima K, Füchslin R M. Morphological computation — The body as a computational resource. In: Hauser H, Füchslin R M, Pfeifer R, eds., Opinions and Outlooks on Morphological Computation, Self-published e-book, Zurich, Switzerland, 2014, 226–244.
Müller V C, Hoffmann M. What is morphological computation? On how the body contributes to cognition and control. Artificial Life, 2017, 23, (in press).
Caluwaerts K, D’Haene M, Verstraeten D, Schrauwen B. Locomotion without a brain: Physical reservoir computing in tensegrity structures. Artificial Life, 2013, 19, 35–66.
Nakajima K, Hauser H, Li T, Pfeifer R. Information processing via physical soft body. Scientific Reports, 2015, 5, 10487.
Hoffmann M, Schmidt N, Pfeifer R, Engel A, Maye A. Using sensorimotor contingencies for terrain discrimination and adaptive walking behavior in the quadruped robot Puppy. In: Ziemke T, Balkenius C, Hallam J, eds., From Animals to Animats 12, Springer, Berlin, Germany, 2012, 7426, 54–64.
Iida F, Pfeifer R. “Cheap” rapid locomotion of a quadruped robot: Self-stabilization of bounding gait. In: Groen F E A ed., Intelligent Autonomous Systems 8, IOS Press, Amsterdam, Netherlands, 2004, 642–649.
Webots, [2013], http://www.cyberbotics.com.
De Luca A, Book W. Robots with flexible elements. In: Siciliano B, Khatib O, eds., Springer Handbook of Robotics, Springer, Berlin, Germany, 2008, 287–319.
Abourachid A. A new way of analysing symmetrical and asymmetrical gaits in quadrupeds. Comptes Rendus Biologies, 2003, 326, 625–630.
Kirkpatrick S, Gelatt C D, Vecchi M P. Optimization by simulated annealing. Science, 1983, 220, 671–680.
Ziegler M, Hoffmann M, Carbajal J P, Pfeifer R. Varying body stiffness for aquatic locomotion. 2011 IEEE International Conference on Robotics and Automation (ICRA), 2011, 2705–2712.
Rechenberg I. Evolution Strategy: Optimization of Technical Systems by Means of Biological Evolution, 1st ed, Fromman - Holzboog, Stuttgart, German, 1973.
Hutter S. Co-evolution of Morphology and Controller of a Simulated Underactuated Quadruped Robot Using Evolutionary Algorithms, Bachelor thesis, University of Zurich, Zurich, Switzerland, 2009.
Ren L, Qian Z, Ren L Q. Biomechanics of musculoskeletal system and its biomimetic implications: A review. Journal of Bionic Engineering, 2014, 11, 159–175.
He J, Gao F. Type synthesis for bionic quadruped walking robots. Journal of Bionic Engineering, 2015, 12, 527–538.
Seyfarth A, Geyer H, Blickhan R, Lipfert S, Rummel J, Minekawa Y, Iida F. Running and walking with compliant legs. In: Diehl M, Mombaur K, eds., Fast Motions in Biomechanics and Robotics, Springer, Berlin, Germany, 2006, 383–401.
Smith J A, Jivraj J. Effect of hind leg morphology on performance of a canine-inspired quadrupedal robot. Journal of Bionic Engineering, 2015, 12, 339–351.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hoffmann, M., Simanek, J. The Merits of Passive Compliant Joints in Legged Locomotion: Fast Learning, Superior Energy Efficiency and Versatile Sensing in a Quadruped Robot. J Bionic Eng 14, 1–14 (2017). https://doi.org/10.1016/S1672-6529(16)60374-8
Published:
Issue Date:
DOI: https://doi.org/10.1016/S1672-6529(16)60374-8