Ad

HDMI: Humanoid Control from Video

HDMI enables humanoid robots to learn whole-body interaction skills from human videos. This repository provides the training code for the HDMI framework, focusing on interactive control using monocular RGB videos.
Screenshot of LeCAR-Lab/HDMI homepage

HDMI is a framework that facilitates learning interactive whole-body control skills for humanoid robots by leveraging monocular RGB videos of human demonstrations. This project addresses the challenge of enabling robots to acquire complex motion skills directly from human examples without explicit programming. The core approach utilizes reinforcement learning within a simulation environment, with a focus on efficient data processing and scalable training.

HDMI distinguishes itself through its modular and composable design, built upon Isaac Sim and leveraging Hydra for configuration management. It employs a PPO-based reinforcement learning algorithm with residual action distillation for improved sample efficiency and stability. The framework's emphasis on data preparation and Sim2Real transfer further enhances its practical applicability.

  • Modular Framework: Designed for flexibility and composability within Isaac Sim.
  • PPO-based RL: Utilizes a robust and widely used reinforcement learning algorithm.
  • Sim2Real Support: Provides guidance and resources for transferring learned policies to real-world robots.
  • Hydra Configuration: Employs Hydra for managing complex training configurations.
  • Efficient Data Handling: Includes scripts for data preparation and visualization using Isaac Sim and MuJoCo.
  • Teacher-Student Training: Supports a teacher-student paradigm for improved policy learning.
  • Clear Documentation: Offers comprehensive README with setup instructions, training procedures, and citation information.

The HDMI project is actively developed and has a growing community interest, indicated by the number of stars and forks. Recent commits and issue activity suggest ongoing maintenance and updates. The availability of detailed documentation and a clear training pipeline indicates a relatively mature stage of development. The project's reliance on established frameworks like Isaac Sim and Hydra provides a solid foundation.

HDMI benefits researchers and developers working on humanoid robot control, particularly those interested in imitation learning and reinforcement learning in simulation. It enables the acquisition of complex whole-body interaction skills from human demonstrations, offering a valuable alternative to manual programming or traditional control methods. The framework's modularity and emphasis on Sim2Real make it suitable for a wide range of robotic applications.

Languages:
Summarize:
Share:
Stars
623
Forks
47
Issues
2
Created
10 months ago
Commit
6 months ago
License
None
Archived
No
Updated 7 days ago

Similar Repositories