Robust Low Torque Biped Walking Using Differential Dynamic Programming with a Minimax Criterion - Robotics Institute Carnegie Mellon University

Robust Low Torque Biped Walking Using Differential Dynamic Programming with a Minimax Criterion

Jun Morimoto and Chris Atkeson
Conference Paper, Proceedings of 5th International Conference on Climbing and Walking Robots (CLAWAR '02), September, 2002

Abstract

We developed a control policy design method for robust low torque biped walking by using differential dynamic programming with a minimax criterion. As an example, we applied our method to a simulated five link biped robot. The results show lower joint torques from the optimal control policy compared to a hand-tuned PD servo controller. Results also show that the simulated biped robot can successfully walk with unknown disturbances that cause controllers generated by standard differential dynamic programming and the hand-tuned PD servo to fail. Future work will implement these controllers on a robot we are currently developing. Recent humanoid robots using Zero Moment Point (ZMP) control strategies have demonstrated impressive biped walking [7, 11, 8]. However, robots using ZMP control are often neither robust nor energy efficient and can generate large joint torques. McGeer [9] demonstrated that passive dynamic walking was possible. His robots walked down a slight incline without applying any torques at the joints. Recently, several studies have explored how to generate energy efficient biped walking [1, 10]. Many studies using optimization methods [4, 2] focus on finding optimal biped walk trajectories, but do not provide control laws to cope with disturbances. Our strategy is to use differential dynamic programming [3, 6], an optimization method, to find both a low torque biped walk and a policy or control law to handle deviations from the nominal trajectory. We use a minimax reward to insure the policy is robust.

BibTeX

@conference{Morimoto-2002-8553,
author = {Jun Morimoto and Chris Atkeson},
title = {Robust Low Torque Biped Walking Using Differential Dynamic Programming with a Minimax Criterion},
booktitle = {Proceedings of 5th International Conference on Climbing and Walking Robots (CLAWAR '02)},
year = {2002},
month = {September},
}