Skip to content
RobotWorld
Back to Papers

PAPER DEEP DIVE

步态优化数据集人体运动

EgoHTR: Egocentric 4D Demonstrations of Human Terrain Traversal

Deploying humanoid robots in unstructured terrain remains an open problem. While classic reinforcement learning struggles with the sheer complexity of real-world interactions, more promising methods leveraging human priors remain limited to models lacking contextual awareness. The restricted motion synthesis is a direct consequence of existing dataset pipelines failing to capture human-scene sequences in challenging environments. To bridge this gap between humanoid learning and scene reconstruction, we introduce the Egocentric Human-Terrain Reconstruction (EgoHTR) dataset. We develop and open-source a reconstruction pipeline capturing 55 scene-aligned 4D human motion sequences in diverse, complex environments using a multi-sensor setup of egocentric wearables and a portable 3D scanner. The resulting dataset comprises over 150k frames, which we evaluate against motion-capture ground truth, demonstrating state-of-the-art accuracy and establishing a rigorous benchmark for human motion analysis and synthesis. Further, we leverage this data to train perceptive locomotion policies, demonstrating hardware deployment on a Unitree G1 for reconstructed reference motions. Our pipeline enables community-driven dataset extensions and factors the problem to help researchers build foundational, context-aware robots that reliably traverse uneven terrain.

Alex Brandes, Haig Conti Georges Sajelian, Manthan Patel, Dominik Hollidt, Chenhao Li, Matthias Heyrman, Oliver Hausdoerfer, Manuel Kaufmann, Xi Wang, Jonas Frey, Angela P. Schoellig, Christian Holz, Marc Pollefeys, Marco HutterJuly 15, 20265 min read
中文

EgoHTR: Egocentric 4D Demonstrations of Human Terrain Traversal

Institutions: ETH Zurich, Stanford, UC Berkeley, TU Munich  |  arXiv: 2607.13472v1


One-Sentence Summary

EgoHTR is an egocentric 4D human-scene motion dataset using multi-sensor wearables (Aria glasses + MoCap suit + 3D scanner) to capture 55 scene-aligned 4D human motion sequences (150K+ frames) in diverse complex environments, with hardware deployment of perceptive locomotion policies on a Unitree G1 humanoid robot.


Background and Motivation

Deploying humanoid robots in unstructured terrain remains an open problem. Classic RL struggles with real-world interaction complexity, while human-prior methods lack contextual awareness. Motion synthesis limitations stem from existing dataset pipelines failing to capture human-scene sequences in challenging environments. EgoHTR bridges the gap between humanoid learning and scene reconstruction.

Figure 1: Dataset preview

Figure 1: EgoHTR dataset preview — in-the-wild 4D human-scene demonstrations across diverse terrains.

Data Acquisition Pipeline

Capture System

Multi-modal sensor suite: (1) head-mounted Project Aria glasses Gen.1 (ego/exocentric video + SLAM); (2) IMU Rokoko Pro II MoCap suit (22 body joints); (3) Leica BLK2GO 3D scene scanner. Optional: observer Aria glasses and static camera. Fully portable for unconstrained environments.

Figure 2: Pipeline overview

Figure 2: Data generation pipeline — capture system and three-stage human-scene reconstruction.

Three-Stage Reconstruction

(I) Body Model: SMPL-X parameterization. Shape $\boldsymbol{\beta}$ constant per sequence; estimate pose $\boldsymbol{\theta}$ and translation $\boldsymbol{t}$. Two-step retargeting: rotational retargeting + optimization-based IK:

$$\boldsymbol{\theta}^* = \arg\min_{\boldsymbol{\theta}} \sum_{j} \| J_j^{\text{SMPL-X}}(\boldsymbol{\theta}) - J_j^{\text{MoCap}} \|^2$$

(II) Temporal Alignment: Hand clap synchronization. Audio 48kHz bounds alignment error to IMU 100Hz; measured <60ms. Sequences limited to 5 min to constrain clock drift.

(III) Spatial Alignment: Body kinematics anchored to Aria SLAM trajectory. Transform from body sequence $P$ to Aria world frame $\mathcal{W}_A$:

$$T_{\mathcal{W}_A}^{P} = T_{\mathcal{W}_A}^{C_A} \cdot T_{C_A}^{H} \cdot T_{H}^{P}$$

Then ICP registration to 3D scan point cloud. Eliminates global IMU drift via SLAM anchoring.

Figure 3: Three-stage reconstruction

Figure 3: Three-stage reconstruction — body parameterization, temporal alignment, spatial alignment.

graph TD
    A["Capture System
Aria + MoCap + 3D Scanner"] --> B["Stage I: Body Model
SMPL-X + Retargeting + IK"] A --> C["Stage II: Temporal Alignment
Clap sync, <60ms error"] A --> D["Stage III: Spatial Alignment
SLAM anchoring + ICP"] B --> E["4D Human-Scene Sequences
55 sequences, 150K+ frames"] C --> E D --> E E --> F["App 1: Perceptive Locomotion
Unitree G1 deployment"] E --> G["App 2: Human Mesh Recovery
Benchmark evaluation"]

Dataset Statistics

AttributeValueNotes
Sequences55Diverse complex environments
Total frames150,000+Multi-modal data
EnvironmentIndoor + OutdoorDebris fields, gym halls, etc.
Motion typesDiverseWalking, climbing, stepping
Sensor modalities5ego/exo video, SLAM, 3D mesh, IMU
Temporal error<60msAudio-based sync

Application 1: Perceptive Locomotion

Train Unitree G1 to track human motion references using PPO. Actor observes proprioception, retargeted reference, terrain height scan; critic gets privileged states and ankle contact wrenches. Temporal foot-contact reward is critical on sparse terrain — distance-only tracking leads to degenerate hovering solutions. Reward function:

$$R = w_{\text{pose}} R_{\text{pose}} + w_{\text{ee}} R_{\text{ee}} + w_{\text{contact}} R_{\text{contact}} + w_{\text{survive}} R_{\text{survive}}$$

Reference motion precision ablation: training tolerates noise up to $\sigma \approx 0.05$m, collapses above $0.1$m. Monocular methods exceed this tolerance; EgoHTR meets centimeter-precise threshold via SLAM anchoring. Success as function of noise:

$$\text{Success}(\sigma) = \begin{cases} \text{High} & \sigma < 0.05\text{m} \\ \text{Degraded} & 0.05\text{m} \leq \sigma < 0.1\text{m} \\ \text{Failed} & \sigma \geq 0.1\text{m} \end{cases}$$ Figure 4: Hardware deployment

Figure 4: Perceptive policy deployed on Unitree G1 — beam (left) and box-up motion (right).

Figure 5: Precision ablation

Figure 5: Reference motion precision ablation — performance degrades above $\sigma = 0.05$m, fails above $0.1$m.

Application 2: Human Mesh Recovery

Multi-modal benchmarking across exocentric, egocentric, and inertial paradigms. Exocentric methods fail under occlusion; egocentric SOTA models fail on dynamic motions in complex environments; IMU-based posers suffer temporal drift causing physically impossible scene interactions. Precision metrics:

$$\text{MPJPE} = \frac{1}{J} \sum_{j=1}^{J} \| \hat{\mathbf{p}}_j - \mathbf{p}_j \|_2, \quad \text{AccE} = \frac{1}{(T-2)J} \sum_{t=2}^{T-1} \sum_{j=1}^{J} \| \hat{\mathbf{a}}_{j,t} - \mathbf{a}_{j,t} \|_2$$
ParadigmLocal ErrorGlobal DriftOcclusion Robust
Exocentric monocularMediumHigh (>0.1m)Poor
EgocentricHigh (dynamic)MediumMedium
IMU-basedLowHigh (temporal)Good (no vision)
EgoHTR (GT)LowestNone (SLAM)Good
Figure 6: HMR benchmark

Figure 6: HMR comparison — exocentric methods fail under occlusion; global drift affects long-term consistency.

Data acquisition efficiency: EgoHTR's portable pipeline enables rapid field deployment. Compared to lab MoCap requiring fixed equipment and multi-camera calibration, efficiency improvement:

$$\eta = \frac{T_{\text{lab}}}{T_{\text{field}}} \approx 3\text{-}5\times$$

Limitations

  1. Scale: Suitable for benchmarking and fine-tuning, but lacks scale for large-scale training
  2. Static environments: Limited to static scenes without articulated objects; hand tracking not incorporated
  3. No joint optimization: No post-capture joint human-scene optimization; relative IMU drift may remain
  4. Hardware constraints: Sensor localization may fail in featureless environments or high-acceleration maneuvers

Conclusion and Outlook

EgoHTR is the first dataset providing 4D human-scene motion on rough terrain under in-the-wild conditions. Multi-sensor setup enables accurate SMPL body sequences with high-resolution multi-modal context. The dataset provides immediate value for learning context-aware robotic locomotion and motion synthesis, while establishing a challenging benchmark for human mesh recovery. Open-sourcing the pipeline aims to enable community-driven dataset extensions for training context-aware foundation models.

Key Insight: Foothold-precise locomotion strictly requires human-terrain coupling — monocular global drift exceeding 0.1m causes training collapse, while centimeter-precise 4D reconstruction makes perceptive locomotion policies on humanoid robots possible.

Related Papers

Booster Lab: A Data-Centric Pipeline for Learning Deployable Humanoid Locomotion Policies

Booster Lab: A Data-Centric Pipeline for Learning Deployable Humanoid Locomotion Policies

Humanoid robot motion learning requires not only task-oriented control policies but also physically feasible and natural behaviors that can be transferred to real robots. However, robot-feasible motion data are often scarce: raw human demonstrations may be incompatible with the robot morphology, open-source clips vary in quality, and simulation-collected robot trajectories still require feasibility checking. To address these challenges, we propose a data-centric training and deployment pipeline that integrates motion data curation, real-to-sim model adaptation, AMP-based reinforcement learning, and sim-to-real deployment. We validate the framework on the Booster T1 robot and further provide preliminary cross-platform validation on Booster K1.

步态优化人形机器人AMPJun 26, 2026
X-Morph: Human Motion Priors for Scalable Robot Learning Across Morphologies

X-Morph: Human Motion Priors for Scalable Robot Learning Across Morphologies

Recent progress in humanoid behavior models has been driven in large part by abundant human motion data, but comparable motion data is scarce for non-humanoid legged robots such as quadrupeds, hexapods, and quadruped manipulators. A promising alternative is to repurpose human motion across embodiments; however, direct retargeting often produces motions that are visually plausible yet physically inconsistent or difficult to track under robot dynamics. We present X-Morph, a human-motion-to-robot-behavior pipeline that converts human motion into deployable locomotion and loco-manipulation policies for diverse non-humanoid legged morphologies. A cross-morphology retargeting stage converts human motions into kinematically plausible, intent-preserving robot references, which are then tracked by a privileged RL policy and distilled into a causal student policy. We evaluate X-Morph on three morphologically distinct platforms: a quadruped, a hexapod, and a quadruped equipped with a manipulator. The resulting policies track diverse retargeted motions, generalize to unseen human motions, and support downstream use cases including video-based teleoperation, behavior-prior control, and text-conditioned motion generation. These results suggest that large-scale human motion can serve as a substrate for learning broad, reusable behavior priors beyond humanoid robots. Project page: https://maker-rat.github.io/morph/

步态优化跨形态运动先验Jun 29, 2026
Multi-Rate Nonlinear Model Predictive Control for Wall-Supported Bipedal Locomotion of Quadrupedal Robots

Multi-Rate Nonlinear Model Predictive Control for Wall-Supported Bipedal Locomotion of Quadrupedal Robots

This paper presents a novel layered planning and control framework based on multi-rate nonlinear model predictive control (MR-NMPC) that enables quadrupedal robots to perform hybrid bipedal locomotion with wall-assisted support in constrained environments. Real-time trajectory optimization for this locomotion presents significant challenges, as the controller must simultaneously plan for both the contact points and the continuous trajectories of the robot's center of mass (CoM) and orientation within the robot's nonlinear dynamics while accounting for unilateral contact constraints, underactuation, and the switching nature of the robot's dynamics. At the high level of the control framework, an MR-NMPC is proposed, which dynamically plans both the discrete-time trajectories of the contact points and the continuous-time trajectories of the CoM and orientation, using a single rigid body (SRB) dynamics model. By incorporating contact-point planning within the multi-rate optimal control framework, this approach enhances dynamic stability compared to heuristic foot placement strategies. At the low level of the control framework, a nonlinear whole-body controller (WBC) based on virtual constraints and a quadratic program enforces full-order dynamics and tracks the MR-NMPC references. The proposed approach is validated through extensive numerical simulations demonstrating the robust wall-assisted bipedal locomotion of a Unitree A1 quadrupedal robot on rough terrains and under external disturbances in a constrained environment. Comparative analysis shows that the proposed MR-NMPC achieves a 2.9 times higher success rate compared to conventional MPC with heuristic-based foot placement strategies in negotiating irregular terrain at high speeds.

步态优化四足机器人MPCJul 2, 2026
Actuator Reality Shaping for Zero-Shot Sim-to-Real Robot Learning

Actuator Reality Shaping for Zero-Shot Sim-to-Real Robot Learning

Sim-to-real transfer in robot learning is often limited by discrepancies between the ideal actuator dynamics assumed during policy training and the nonlinear, hardware-dependent behavior of physical motors. While conventional approaches attempt to bridge this gap by increasing simulator fidelity through system identification, domain randomization, or learned actuator models, we introduce an alternative paradigm: actuator reality shaping. Instead of modifying the simulator to match the real world, our method shapes the closed-loop behavior of physical actuators to match the idealized second-order reference dynamics used in simulation. By equipping each joint with a two-degree-of-freedom feedforward--feedback controller, we decouple reference-response shaping from robust stabilization, thereby providing a standardized actuator interface for reinforcement learning policies. As a result, policies trained only with the prescribed reference model can be deployed zero-shot on real hardware without task-level fine-tuning or learned actuator models. We validate the approach on a single-joint high-gear-ratio servo under external loads and a 7-DOF robotic arm reaching task, where actuator reality shaping substantially reduces sim-to-real tracking error and improves zero-shot task performance compared with standard servo-control and representative real-to-sim-to-real baselines. We further demonstrate zero-shot transfer on a wheeled-legged robot driving over a slope and a humanoid robot walking, suggesting that actuator reality shaping can serve as a reusable interface for robot learning across diverse hardware platforms. Project page: https://syamamori.github.io/ActuatorRealityShaping.github.io/

步态优化Sim-to-Real执行器Jul 2, 2026