Related Experiment Video
Updated: Aug 12, 2025

Asymmetric Walkway: A Novel Behavioral Assay for Studying Asymmetric Locomotion
Published on: January 15, 2016
Learning quadrupedal locomotion on deformable terrain
Suyoung Choi1, Gwanghyeon Ji1, Jeongsoo Park1
1Robotics & Artificial Intelligence Lab, KAIST, Daejeon, Korea.
Abstract:
Simulation-based reinforcement learning approaches are leading the next innovations in legged robot control. However, the resulting control policies are still not applicable on soft and deformable terrains, especially at high speed. The primary reason is that reinforcement learning approaches, in general, are not effective beyond the data distribution: The agent cannot perform well in environments that it has not experienced. To this end, we introduce a versatile and computationally efficient granular media model for reinforcement learning. Our model can be parameterized to represent diverse types of terrain from very soft beach sand to hard asphalt. In addition, we introduce an adaptive control architecture that can implicitly identify the terrain properties as the robot feels the terrain. The identified parameters are then used to boost the locomotion performance of the legged robot. We applied our techniques to the Raibo robot, a dynamic quadrupedal robot developed in-house. The trained networks demonstrated high-speed locomotion capabilities on deformable terrains: The robot was able to run on soft beach sand at 3.03 meters per second although the feet were completely buried in the sand during the stance phase. We also demonstrate its ability to generalize to different terrains by presenting running experiments on vinyl tile flooring, athletic track, grass, and a soft air mattress.
Related Concept Videos
Rolling Resistance: Problem Solving
Deformation of Member under Multiple Loadings
In the case of a member with a variable cross-section, the strain is not constant but depends on the position. The deformation of an...
Hydraulic Jump: Problem Solving
Design Example: Maintaining Level of an Embankment
Kinematic Equations: Problem Solving
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...

