Dynamic Walking on Highly Underactuated Point Foot Humanoids: Closing the Loop between HZD and HLIP

Read original: arXiv:2406.13115 - Published 6/21/2024 by Adrian B. Ghansah, Jeeseop Kim, Kejun Li, Aaron D. Ames
Total Score

0

Dynamic Walking on Highly Underactuated Point Foot Humanoids: Closing the Loop between HZD and HLIP

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • This paper presents a novel approach for enabling dynamic walking on highly underactuated point foot humanoids by bridging the gap between two powerful control frameworks: Hybrid Zero Dynamics (HZD) and Hybrid Linear Inverted Pendulum (HLIP).
  • The researchers demonstrate how to close the loop between these two complementary control methods to achieve robust and agile locomotion on challenging humanoid platforms with limited actuation.
  • They validate their approach through simulation and real-world experiments on the highly underactuated MIT Cheetah 3 robot, showcasing its ability to tackle diverse terrains and dynamic maneuvers.

Plain English Explanation

The paper discusses a new way to control the movements of humanoid robots that have very few motors or actuators. These types of robots can be challenging to control because they are "underactuated" - they don't have enough motors to directly control all of their joints and movements.

The researchers combined two powerful control techniques - Hybrid Zero Dynamics (HZD) and Hybrid Linear Inverted Pendulum (HLIP) - to enable these highly underactuated robots to walk dynamically and navigate complex environments. HZD helps the robot plan smooth, energy-efficient motions, while HLIP allows it to react quickly to disturbances and maintain balance.

By integrating these two complementary control frameworks, the researchers were able to create a control system that allows the MIT Cheetah 3 robot, which has very few motors, to walk robustly and adapt to different terrains and dynamic maneuvers. This is an important advancement, as it demonstrates how even highly underactuated humanoid robots can achieve impressive locomotion capabilities when the right control strategies are employed.

Technical Explanation

The paper presents a novel approach for achieving dynamic walking on highly underactuated point foot humanoids by closing the loop between Hybrid Zero Dynamics (HZD) and Hybrid Linear Inverted Pendulum (HLIP) control frameworks.

HZD is a powerful control technique that can generate smooth, energy-efficient motions for underactuated robots. However, it can struggle to maintain balance and react to disturbances. In contrast, HLIP-based control is adept at handling perturbations and keeping the robot upright, but may not optimize for efficiency.

The researchers hypothesized that by combining these two complementary control methods, they could leverage the strengths of each to enable robust and agile locomotion on highly underactuated humanoid platforms. They developed a control architecture that uses HZD for motion planning and HLIP for real-time balance regulation.

Through simulation and experiments on the MIT Cheetah 3 robot, the researchers demonstrated the effectiveness of their approach. The robot was able to navigate diverse terrains and perform dynamic maneuvers, such as stepping over obstacles and recovering from pushes, while maintaining balance and stability.

The key insight of this work is that by harnessing the natural dynamics and leveraging the complementary strengths of HZD and HLIP, the researchers were able to enable impressive locomotion capabilities on a highly underactuated humanoid platform. This represents an important advancement in the field of humanoid robotics.

Critical Analysis

The researchers acknowledge several limitations and areas for further research in this work. For example, the current implementation relies on accurate state estimation and parameter identification, which may be challenging to achieve in real-world deployment scenarios. Additionally, the control strategy is designed for point-foot robots, and it's unclear how well it would generalize to humanoids with more complex foot geometries.

Furthermore, the experiments were conducted in a controlled laboratory setting, and the researchers note that more testing is needed to evaluate the approach's robustness to unstructured, real-world environments. Potential issues, such as terrain variations, sensor noise, and model uncertainties, should be addressed in future work.

While the paper presents an impressive demonstration of the combined HZD and HLIP control framework, it would be valuable to see further comparisons to other state-of-the-art control techniques for underactuated humanoid robots. This could help contextualize the relative strengths and weaknesses of the proposed approach.

Additionally, the researchers do not delve deeply into the computational complexity and real-time feasibility of their control implementation. As humanoid robots are often resource-constrained, understanding the scalability and efficiency of the control algorithms is an important consideration for practical deployment.

Conclusion

This paper introduces a novel approach for enabling dynamic walking on highly underactuated point foot humanoids by bridging the gap between Hybrid Zero Dynamics (HZD) and Hybrid Linear Inverted Pendulum (HLIP) control frameworks. The researchers demonstrate how to effectively combine these complementary control techniques to achieve robust and agile locomotion on challenging humanoid platforms with limited actuation.

Through simulation and real-world experiments on the MIT Cheetah 3 robot, the researchers showcase the ability of their control system to navigate diverse terrains and perform dynamic maneuvers while maintaining balance and stability. This work represents an important advancement in the field of underactuated humanoid robotics, paving the way for more capable and versatile locomotion systems.

While the paper identifies several areas for further research, the presented approach offers a promising solution for unlocking the potential of highly underactuated humanoid robots, which could have significant implications for a wide range of applications, from search and rescue operations to assistive technologies.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

Dynamic Walking on Highly Underactuated Point Foot Humanoids: Closing the Loop between HZD and HLIP
Total Score

0

Dynamic Walking on Highly Underactuated Point Foot Humanoids: Closing the Loop between HZD and HLIP

Adrian B. Ghansah, Jeeseop Kim, Kejun Li, Aaron D. Ames

Realizing bipedal locomotion on humanoid robots with point feet is especially challenging due to their highly underactuated nature, high degrees of freedom, and hybrid dynamics resulting from impacts. With the goal of addressing this challenging problem, this paper develops a control framework for realizing dynamic locomotion and implements it on a novel point foot humanoid: ADAM. To this end, we close the loop between Hybrid Zero Dynamics (HZD) and Hybrid linear inverted pendulum (HLIP) based step length regulation. To leverage the full-order hybrid dynamics of the robot, walking gaits are first generated offline by utilizing HZD. These trajectories are stabilized online through the use of a HLIP based regulator. Finally, the planned trajectories are mapped into the full-order system using a task space controller incorporating inverse kinematics. The proposed method is verified through numerical simulations and hardware experiments on the humanoid robot ADAM marking the first humanoid point foot walking. Moreover, we experimentally demonstrate the robustness of the realized walking via the ability to track a desired reference speed, robustness to pushes, and locomotion on uneven terrain.

Read more

6/21/2024

Time-Varying Foot-Placement Control for Underactuated Humanoid Walking on Swaying Rigid Surfaces
Total Score

0

New!Time-Varying Foot-Placement Control for Underactuated Humanoid Walking on Swaying Rigid Surfaces

Yuan Gao, Victor Paredes, Yukai Gong, Zijian He, Ayonga Hereid, Yan Gu

Locomotion on dynamic rigid surface (i.e., rigid surface accelerating in an inertial frame) presents complex challenges for controller design, which are essential for deploying humanoid robots in dynamic real-world environments such as moving trains, ships, and airplanes. This paper introduces a real-time, provably stabilizing control approach for underactuated humanoid walking on periodically swaying rigid surface. The first key contribution is the analytical extension of the classical angular momentum-based linear inverted pendulum model from static to swaying grounds. This extension results in a time-varying, nonhomogeneous robot model, which is fundamentally different from the existing pendulum models. We synthesize a discrete footstep control law for the model and derive a new set of sufficient stability conditions that verify the controller's stabilizing effect. Another key contribution is the development of a hierarchical control framework that incorporates the proposed footstep control law as its higher-layer planner to ensure the stability of underactuated walking. The closed-loop stability of the complete hybrid, full-order robot dynamics under this control framework is provably analyzed based on nonlinear control theory. Finally, experiments conducted on a Digit humanoid robot, both in simulations and with hardware, demonstrate the framework's effectiveness in addressing underactuated bipedal locomotion on swaying ground, even in the presence of uncertain surface motions and unknown external pushes.

Read more

9/16/2024

Demonstrating a Robust Walking Algorithm for Underactuated Bipedal Robots in Non-flat, Non-stationary Environments
Total Score

0

Demonstrating a Robust Walking Algorithm for Underactuated Bipedal Robots in Non-flat, Non-stationary Environments

Oluwami Dosunmu-Ogunbi, Aayushi Shrivastava, Jessy W Grizzle

This work explores an innovative algorithm designed to enhance the mobility of underactuated bipedal robots across challenging terrains, especially when navigating through spaces with constrained opportunities for foot support, like steps or stairs. By combining ankle torque with a refined angular momentum-based linear inverted pendulum model (ALIP), our method allows variability in the robot's center of mass height. We employ a dual-strategy controller that merges virtual constraints for precise motion regulation across essential degrees of freedom with an ALIP-centric model predictive control (MPC) framework, aimed at enforcing gait stability. The effectiveness of our feedback design is demonstrated through its application on the Cassie bipedal robot, which features 20 degrees of freedom. Key to our implementation is the development of tailored nominal trajectories and an optimized MPC that reduces the execution time to under 500 microseconds--and, hence, is compatible with Cassie's controller update frequency. This paper not only showcases the successful hardware deployment but also demonstrates a new capability, a bipedal robot using a moving walkway.

Read more

9/9/2024

Integrating Model-Based Footstep Planning with Model-Free Reinforcement Learning for Dynamic Legged Locomotion
Total Score

0

Integrating Model-Based Footstep Planning with Model-Free Reinforcement Learning for Dynamic Legged Locomotion

Ho Jae Lee, Seungwoo Hong, Sangbae Kim

In this work, we introduce a control framework that combines model-based footstep planning with Reinforcement Learning (RL), leveraging desired footstep patterns derived from the Linear Inverted Pendulum (LIP) dynamics. Utilizing the LIP model, our method forward predicts robot states and determines the desired foot placement given the velocity commands. We then train an RL policy to track the foot placements without following the full reference motions derived from the LIP model. This partial guidance from the physics model allows the RL policy to integrate the predictive capabilities of the physics-informed dynamics and the adaptability characteristics of the RL controller without overfitting the policy to the template model. Our approach is validated on the MIT Humanoid, demonstrating that our policy can achieve stable yet dynamic locomotion for walking and turning. We further validate the adaptability and generalizability of our policy by extending the locomotion task to unseen, uneven terrain. During the hardware deployment, we have achieved forward walking speeds of up to 1.5 m/s on a treadmill and have successfully performed dynamic locomotion maneuvers such as 90-degree and 180-degree turns.

Read more

8/6/2024