DynaRetarget: Dynamically-Feasible Retargeting using Sampling-Based Trajectory Optimization
About
In this paper, we introduce DynaRetarget, a complete pipeline for retargeting human motions to humanoid control policies. The core component of DynaRetarget is a novel Sampling-Based Trajectory Optimization (SBTO) framework that refines imperfect kinematic trajectories into dynamically feasible motions. SBTO incrementally advances the optimization horizon, enabling optimization over the entire trajectory for long-horizon tasks. We validate DynaRetarget by successfully retargeting hundreds of humanoid-object demonstrations and achieving higher success rates than the state of the art. The framework also generalizes across varying object properties, such as mass, size, and geometry, using the same tracking objective. This ability to robustly retarget diverse demonstrations opens the door to generating large-scale synthetic datasets of humanoid loco-manipulation trajectories, addressing a major bottleneck in real-world data collection.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Reference Tracking | Squat movement | Mean Laplacian Error (m)0.055 | 6 | |
| Reference Tracking | One-foot balance movement | Joint RMSE0.657 | 5 | |
| Motion Refinement | OmniRetarget (motions shorter than 9s) | Success Rate (%)74.6 | 3 | |
| Motion Retargeting | SMPL Trajectories Squat | Infeasible Segment Percentage0.00e+0 | 3 | |
| Motion Retargeting | SMPL Trajectories Kung fu | Infeasible Segment Percentage0.00e+0 | 3 | |
| Motion Retargeting | SMPL Trajectories One-foot Balance | Infeasible Segment Percentage2.86 | 3 | |
| Motion Retargeting | Squat | Contact Mismatch Rate0.00e+0 | 3 | |
| RL Motion Imitation | Unitree H1-2 Squat | Final Reward374.8 | 3 | |
| Keypoint tracking | One-foot balance | Laplacian Error0.113 | 3 | |
| Motion Retargeting | SMPL Trajectories Pistol Squat | Infeasible Segment Percentage1.06 | 3 |