Related Experiment Video
Updated: Nov 10, 2025

Asymmetric Walkway: A Novel Behavioral Assay for Studying Asymmetric Locomotion
Published on: January 15, 2016
Biped Walking Based on Stiffness Optimization and Hierarchical Quadratic Programming
Xuanyang Shi1,2, Junyao Gao1,2, Yizhou Lu1,2
1School of Mechatronical Engineering, Intelligent Robotics Institute, Beijing Institute of Technology, Beijing 100081, China.
This study introduces a real-time control method for biped robots, optimizing spring stiffness for stable walking on uneven terrain and disturbance recovery. The approach enhances humanoid robot motion planning.
Area of Science:
- Robotics
- Control Systems
- Biomechanics
Background:
- The spring-loaded inverted pendulum model is a standard for humanoid robot motion planning due to similarities with human walking.
- Existing control methods like velocity feedback and nonlinear optimization have limitations in accuracy, complexity, and real-time application.
Purpose of the Study:
- To develop a real-time optimization method for humanoid robot motion control.
- To improve the stability and disturbance rejection capabilities of biped robots on uneven terrain.
Main Methods:
- Utilized a center of mass (CoM)-velocity feedback controller to determine a virtual landing point.
- Constructed a touchdown return map and employed nonlinear least squares for spring stiffness optimization.
- Implemented hierarchical quadratic programming for whole-body control with prioritized dynamic equations.
Main Results:
- The proposed method enables stable walking on unknown uneven ground with obstacles up to 5 cm.
- The force-controlled biped robot successfully recovered from a 5 Nm disturbance without falling.
- Reduced the number of optimizations by directly using inverse dynamics for the highest priority dynamic equation.
Conclusions:
- The developed CoM-velocity feedback and nonlinear least squares optimization method allows for real-time control of biped robots.
- The hierarchical quadratic programming approach ensures efficient whole-body control with task prioritization.
- The system demonstrates robust performance in challenging walking scenarios, including uneven terrain and external disturbances.
More Related Videos
Related Concept Videos
Kinematic Equations: Problem Solving
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Rigid Body Equilibrium Problems - II
Consider two children sitting on a seesaw, which has negligible mass. The first child has a mass (m1) of 26 kg and sits at point A, which is 1.6 meters (r1) from the pivot point B; the second child has a mass (m2) of 32 kg and sits at point C. How far from the pivot point B should the second child sit (r2) to balance the seesaw?
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Rigid Body Equilibrium Problems - I

