Skip to content

vuthanhcdt/irobot_course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🦿 Training the Humanoid Robot H1: A Reinforcement Learning Approach

Welcome to the training project prepared for the Intelligent Robotics course, focusing on policy training through reinforcement learning for the Unitree H1 humanoid robot! This notebook is presented by the Networked Robotics Systems Laboratory (NRSL) and utilizes the powerful MuJoCo simulation environment developed by Google DeepMind.

The training is built upon the MuJoCo Playground and utilizes the MuJoCo XLA (MJX) β€” a JAX-based implementation of MuJoCo β€” enabling efficient reinforcement learning (RL) policy training within minutes using a single GPU.

πŸš€ Goal: Accelerate development and training of humanoid robots using state-of-the-art reinforcement learning techniques in a high-fidelity physics simulator.


βš™οΈ Getting Started on Google Colab

You can quickly get started with training by running the notebook directly on Google Colab. No local installation required β€” just click and run!

πŸ’» Colab πŸ“‹ Description
Open In Colab Train the Unitree H1 humanoid robot using reinforcement learning

🧠 Suggested Assignments / Exercises

Here are a few ways instructors can integrate this project into coursework:

  • πŸ”§ Modify the reward function to improve stability
  • πŸƒβ€β™‚οΈ Train for different locomotion goals (e.g., walking backward, sidestepping)
  • πŸ“ˆ Plot learning curves to analyze policy performance

πŸ“š Learning Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published