atlas

Research map / Probabilistic and scientific modeling / Dynamical systems

Hybrid Internal Model: Learning Agile Legged Locomotion with Simulated Robot Response

ICLR 2024 · Probabilistic and scientific modeling › Dynamical systems · approach: Latent-space control and planning · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Hybrid Internal Model (HIM), which estimates external environment disturbances from the robot's proprioceptive response via contrastive (SwAV-style) learning, enabling a proprioception-only locomotion policy trained with PPO that transfers to real quadrupeds.

Problem

Legged robot locomotion requires accurate estimates of external states (terrain friction, elevation maps) that onboard proprioceptive sensors cannot directly provide; existing two-stage teacher-student or adaptation methods suffer from information loss and noise sensitivity in regression-based estim

Approach

Treat external environment states as disturbances and estimate them from the robot's response embedded in its successor state, using a hybrid embedding (explicit velocity plus implicit stability latent) optimized by prototype-based contrastive learning (SwAV-style with Sinkhorn-Knopp) over batches of trajectories, trained jointly with PPO in a single stage without privileged inputs to the policy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use HIM instead of RMALocomotion policy · Long-range stairs (Aliengo)number of stairs: 75.35±19.98 -> 176.5±7.81Helped
Use HIM instead of RMALocomotion policy · Deformable slope (A1)success rate (%): 10 -> 55Helped
Use HIM instead of RegressionLocomotion policy · Stairs, linear [-1, 1] m/stracking error: 0.194 -> 0.147Helped
Add velocity inputs to the policy (ablation)HIM · Short-range stairs (A1)success rate (%): 85 -> 100Helped
Add velocity estimation loss (ablation)HIM · Short-range stairs (A1)success rate (%): 80 -> 100Helped
Add internal latent input to the policy (ablation)HIM · Short-range stairs (A1)success rate (%): 50 -> 100Helped
Add internal latent estimation loss (ablation)HIM · Short-range stairs (A1)success rate (%): 55 -> 100Helped
Replace contrastive optimization with regression (ablation)HIM · Long-range stairs (Aliengo)number of stairs: 176.5±7.81 -> 155.7±13.48Hurt
Vary the number of prototypes; performance improves up to 64, then declines (ablation)HIM · Prototype-count ablationnormalized linear tracking scoreMixed

Surprising findings

Limitations

Experimental setup

Datasets: Isaac Gym simulated terrains (slopes, rough slopes, stairs, discrete obstacles)

Benchmarks: real-world stairs, unseen terrains, and anti-disturbance benchmarks Isaac Gym tracking-error benchmarks on slopes, rough slopes, stairs, discrete obstacles

Metrics: success rate maximum weight (kg) number of stairs tracking error normalized linear/angular velocity tracking score maximum reachable terrain level

Baselines: Rapid Motor Adaptation Walk These Ways (MoB) Built-in MPC Regression Baseline (PPO without HIM) Oracle

Builds on: Proximal Policy Optimization SwAV Rapid Motor Adaptation Walk These Ways

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy