Papers
Topics
Authors
Recent
Search
2000 character limit reached

Bracing for Impact: Robust Humanoid Push Recovery and Locomotion with Reduced Order Models

Published 16 May 2025 in cs.RO | (2505.11495v1)

Abstract: Push recovery during locomotion will facilitate the deployment of humanoid robots in human-centered environments. In this paper, we present a unified framework for walking control and push recovery for humanoid robots, leveraging the arms for push recovery while dynamically walking. The key innovation is to use the environment, such as walls, to facilitate push recovery by combining Single Rigid Body model predictive control (SRB-MPC) with Hybrid Linear Inverted Pendulum (HLIP) dynamics to enable robust locomotion, push detection, and recovery by utilizing the robot's arms to brace against such walls and dynamically adjusting the desired contact forces and stepping patterns. Extensive simulation results on a humanoid robot demonstrate improved perturbation rejection and tracking performance compared to HLIP alone, with the robot able to recover from pushes up to 100N for 0.2s while walking at commanded speeds up to 0.5m/s. Robustness is further validated in scenarios with angled walls and multi-directional pushes.

Summary

Bracing for Impact: Robust Humanoid Push Recovery and Locomotion with Reduced Order Models

The paper "Bracing for Impact: Robust Humanoid Push Recovery and Locomotion with Reduced Order Models" presents a sophisticated framework for humanoid robots to perform walking control and push recovery by leveraging their arms for stabilization in human-centered environments. The authors propose a novel integration of Single Rigid Body model predictive control (SRB-MPC) with Hybrid Linear Inverted Pendulum (HLIP) dynamics, aimed at improving the robot's ability to detect and recover from pushes while maintaining dynamic locomotion.

Methodology and Results

The cornerstone of the proposed approach lies in utilizing environmental features, such as walls, as support mechanisms during push incidents. The strategy involves bracing the robot's arms against these surfaces while dynamically tuning desired contact forces and stepping patterns. The robot's ability to brace against walls provides a new avenue for managing external perturbations, expanding its recovery strategies, which is validated through extensive simulations.

The simulations reveal that the robot can recover from forces as substantial as 100N applied for 0.2 seconds while maintaining a walking pace of up to 0.5 meters per second. The integration of SRB-MPC with HLIP dynamics demonstrates markedly improved perturbation rejection and trajectory tracking performance compared to HLIP alone. Notably, the robustness of this framework is tested under various challenging conditions, including angled walls and multidirectional pushes, reinforcing its adaptability and reliability.

Implementation Details

To facilitate real-time control in complex scenarios, the SRB model reduces the dimensionality of the robot's dynamics, considering it as a single rigid body influenced by contact wrenches. This simplification is complemented by HLIP dynamics, offering robust footstep planning and support polygon adjustments to handle dynamic shifts in the robot's center of mass (CoM). This integration allows for real-time adaptive responses to perturbations, optimizing for contact force distribution and allowing the robot to maintain balance effectively.

The control strategy employs MPC to predict and optimize future states and controls over a finite horizon, integrating constraints on contact forces and moments. It solves a quadratic programming problem iteratively to determine optimal interaction forces at the torso and foot contact sites. This model-based approach facilitates a seamless transition between normal locomotion and recovery mode, maintaining system coherence even under disruptive forces.

Implications and Future Directions

The implications of this research are twofold. Practically, it advances humanoid robot applications in infrastructure-laden environments, enhancing their resilience and operational reliability through innovative use of environmental interactions. Theoretically, it contributes significant insights into model-based locomotion and disturbance recovery, potentially guiding advancements in autonomous decision-making and environmental adaptation for robotic systems.

Future research could explore hardware deployment, extending the framework's applicability to varied humanoid platforms. Additionally, there are promising avenues for integrating reinforcement learning to augment model precision and further refine push detection capabilities, enhancing robustness against unforeseen disturbances.

In conclusion, this paper contributes to the broader discourse on humanoid robotics by presenting an innovative model-based approach to disturbance mitigation, coupling real-time control with strategic environmental interaction. The proposed methods exhibit potential not only for immediate technological applications but also for influencing long-term research trajectories in dynamic robotics systems.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 1 tweet with 1 like about this paper.