1 / 34

Modeling and Control of Periodic Humanoid Balance Using the Linear Biped Model

Modeling and Control of Periodic Humanoid Balance Using the Linear Biped Model. Benjamin Stephens Carnegie Mellon University 9 th IEEE-RAS International Conference on Humanoid Robots December 8, 2009. Introduction. Motivation. Simple models for complex systems

urvi
Download Presentation

Modeling and Control of Periodic Humanoid Balance Using the Linear Biped Model

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Modeling and Control of Periodic Humanoid Balance Using the Linear Biped Model Benjamin Stephens Carnegie Mellon University 9th IEEE-RAS International Conference on Humanoid Robots December 8, 2009

  2. Introduction

  3. Motivation • Simple models for complex systems • Make complex robot control easier • Models for human balance control • Achieve stable balance on force-controlled robot

  4. Force Controlled Balance • How to handle perturbations when using low-impedance control on a torque-controlled humanoid robot

  5. Force Controlled Balance • How to handle perturbations when using low-impedance control on a torque-controlled humanoid robot

  6. Sarcos Humanoid Robot • Hydraulic Actuators • Force Feedback Joint Controllers • 33 major DOFs (Lower body = 14) • Total mass 94kg • Off-board pump (3000 psi) Sarcos Hydraulic Humanoid Robot

  7. Contributions • Linear biped model for force control of balance • Simple description of periodic balance control • Application of model to estimation and control of Humanoid robot

  8. Outline • Modeling Balance • Controlling Balance • Applications to Humanoid Robot Control • Conclusion

  9. Modeling Balance

  10. General Biped Balance Assumptions: • Zero vertical acceleration • No torque about COM Constraints: • COP within the baseof support REFERENCE: Kajita, S.; Tani, K., "Study of dynamic biped locomotion on rugged terrain-derivation and application of the linear inverted pendulum mode," ICRA 1991

  11. General Biped Balance Stability Linear constraints on the COP define a linear stability region for which the ankle strategy is stable COM Velocity COM Position REFERENCE: Stephens, “Humanoid Push Recovery,” Humanoids 2007

  12. The Linear Biped Model • Contact force is distributed linearly to the two feet.

  13. The Linear Biped Model • Biped dynamics resemble two superimposed linear inverted pendulums.

  14. The Double Support Region • We define the “Double Support Region” as a fixed fraction of the stance width.

  15. Dynamics of Double Support • The dynamics during double support simplify to a simple harmonic oscillator LIPM Dynamics

  16. Controlling Balance

  17. Phase Space of LiBM Double Support Region Location of feet

  18. Periodic Balance • Goal: Balance while moving in a cyclic motion, returning to the cycle if perturbed. Slow Swaying Fast Swaying Marching in Place or Walking

  19. Orbital Energy Control • Orbital Energy: • Solution is a simple harmonic oscillator: • We control the energy:

  20. Energy Control Trajectories

  21. Application to Humanoid Balance

  22. Humanoid Applications Linear Biped Model predicts gross body motion and determines a set of forces that can produce that motion State Estimation • Combine sensors to predict important features, like center of mass motion. Feed-Forward Control • Perform force control to generate the desired ground contact forces.

  23. Center of Mass Filtering • A (linear) Kalman Filter can combine multiple measurements to give improved position and velocity center of mass estimates. Joint Kinematics Periodic Humanoid Balance HipAccelerometer Kalman Filter CoM State FeetForce Sensors

  24. Feed-Forward Force Control • LiBM can be used for feedforward control of a complex biped system. • Full-body inverse dynamics can be reducedto force control of the COM with respect to each foot • Additional controls are applied to biastowards a home pose and to keep the torso vertical.

  25. Limit Cycle Impulsive Push

  26. Robot Experiments

  27. Future Work • 3D Linear Biped Model • Robot Behaviors • Foot Placement • Push Recovery • Walking • Robust Control/Estimation • Push Force Estimation • Robust control of LiBM

  28. Conclusion • Linear biped model for force control of balance • Simple description of periodic behaviors and balance control • Applied to estimation and control of humanoid robot Slow Swaying Fast Swaying Joint Kinematics Kalman Filter Periodic Humanoid Balance HipAccel CoM State Force Sensors Thank you. Questions? Marching in Place or Walking

More Related