/Experimental Evaluation of Robust Swing-Leg Placement Controls in Robotic Limb Testbeds

Experimental Evaluation of Robust Swing-Leg Placement Controls in Robotic Limb Testbeds

Alexander Schepelmann, Yin Zhong, Jessica Austin, Kathryn A. Geberth and Hartmut Geyer
Tech. Report, CMU-RI-TR-18-62, August, 2018

Download Publication (PDF)

Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author’s copyright. These works may not be reposted without the explicit permission of the copyright holder.


Variable swing-leg placement is crucial for robust and stable locomotion. While appropriate leg placement is generated in humanoid robotics by tracking pre-planned swing motions, this approach is not suitable for controlling powered limbs like prostheses, which form only part of the human-robot locomotor system. In recent work, we proposed swing controls for a double pendulum leg model that predicts variable and robust leg placement in the presence of large gait disturbances. Here we evaluate the performance of these novel controls on robotic leg testbeds. In hardware experiments we find that the control achieves robust foot placement of anthropomorphic robotic limbs within a range of landing leg angles observed in human gait. We further observe that a version of this control that conforms with the constraints of neuromuscular dynamics generates a more human-like leg behavior at the cost of placement precision. The results suggest that the proposed controls transfer well to robotic limb systems; in particular, they may enable improved balance recovery in amputee locomotion with powered leg prostheses.

BibTeX Reference
author = {Alexander Schepelmann and Yin Zhong and Jessica Austin and Kathryn A. Geberth and Hartmut Geyer},
title = {Experimental Evaluation of Robust Swing-Leg Placement Controls in Robotic Limb Testbeds},
year = {2018},
month = {August},
institution = {Carnegie Mellon University},
address = {Pittsburgh, PA},
number = {CMU-RI-TR-18-62},
keywords = {Legged Locomotion, Swing-Leg, Humanoid, Prosthesis, Neuromuscular Control},