Related Experiment Video
Updated: Jun 27, 2025

05:25
Author Spotlight: Assessing Brain Activity in Robotic-Assisted Lower Limb Rehabilitation Using fNIRS
Published on: June 7, 2024
1.2K
Dynamic Fall Recovery Control for Legged Robots via Reinforcement Learning.
Sicen Li1,2, Yiming Pang1,2, Panju Bai1,2
1College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin 150001, China.
Biomimetics (Basel, Switzerland)
|April 26, 2024
Summary
Legged robots can now recover from falls using a new deep reinforcement learning framework. This approach enables dynamic recovery from disturbances, enhancing robot resilience in real-world conditions.
Area of Science:
- Robotics
- Artificial Intelligence
- Control Systems
Background:
- Legged robots face inevitable falls in unstructured environments.
- Existing methods struggle with complex, unspecified contacts during fall recovery.
- Dynamic recovery is crucial for uninterrupted robot locomotion.
Purpose of the Study:
- To develop a novel framework for dynamic fall recovery in legged robots.
- To address challenges posed by external disturbances and unspecified contacts.
- To enable robust locomotion despite falling events.
Main Methods:
- Introduced a deep reinforcement learning framework.
- Trained a learning-based state estimator.
- Developed a proprioceptive history policy for dynamic fall recovery.
- Applied the framework to various indoor and outdoor fall scenarios.
Main Results:
- The proposed framework effectively trains robots for dynamic fall recovery.
- Learned policies demonstrated hardware feasibility and real-world implementation.
- Extensive trials with a quadruped robot confirmed high effectiveness on flat surfaces and grassland.
Conclusions:
- The novel deep reinforcement learning framework significantly improves dynamic fall recovery capabilities in legged robots.
- The approach offers a robust solution for real-world robotic applications.
- This research paves the way for more resilient and autonomous legged robots.
Related Concept Videos
Rolling Resistance: Problem Solving
323
Rolling resistance, also known as rolling friction, is the force that resists the motion of a rolling object, such as a wheel, tire, or ball, when it moves over a surface. It is caused by the deformation of the object and the surface in contact with each other, as well as other factors like internal friction, hysteresis, and energy losses within the materials. Rolling resistance opposes the object's motion, requiring additional energy to overcome it and maintain movement. In practical...
323
Hydraulic Jump: Problem Solving
59
To analyze a hydraulic jump in a rectangular channel with a flow speed of 6 meters per second, follow these steps:Calculate Effective Upstream Velocity:When the downstream gate closes, a hydraulic jump forms, traveling upstream at 2 meters per second. This wave speed combines with the initial channel flow velocity, creating an effective upstream velocity.Identify Flow Velocities Before and After the Hydraulic Jump:Upstream of the hydraulic jump, the effective flow velocity includes both the...
59
Distributed Loads: Problem Solving
645
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
645
Rigid Body Equilibrium Problems - II
7.0K
A rigid body is in static equilibrium when the net force and the net torque acting on the system are equal to zero.
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?
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?
7.0K
One-Degree-of-Freedom System
487
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
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...
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...
487

