Series
Rl Humanoid Locomotion
The "Rl Humanoid Locomotion" series has 10 parts — read them in order from part 1.
Humanoid
RL Locomotion for Humanoids: Fundamentals & Environment Setup
Learn why humanoid locomotion is hard, MDP formulation for bipedal walking, and how to set up Isaac Lab environment for Unitree G1.

Reward Engineering for Bipedal Walking: The Art of Reward Design
Detailed analysis of 12+ reward terms for humanoid walking, reward hacking avoidance, and reward curriculum from standing to walking.

Unitree G1: Training a Walking Policy from Scratch in Isaac Lab
Step-by-step tutorial to train a walking policy for Unitree G1 with PPO in Isaac Lab, from config to evaluation.

Unitree G1: Terrain Adaptation & Robust Walking
Extend G1 walking policy to complex terrain with curriculum learning, domain randomization, and teacher-student training.
Unitree H1: Full-size Humanoid Locomotion Training
Train locomotion for the full-size Unitree H1, compare with G1, and adjust rewards and PD gains for a 1.8m humanoid.

Unitree H1: Running, Turning & Dynamic Motions
Extend H1 policy to running at 2+ m/s, sharp turning, lateral walking, and a multi-gait command-conditioned policy.

Unitree H1-2: Enhanced Locomotion with New Hardware
Explore H1-2 with dexterous hands and improved actuators, how hardware changes affect locomotion, and loco-manipulation basics.

Loco-Manipulation: Walking While Carrying & Manipulating Objects
Combine locomotion and manipulation: carry boxes, push carts, open doors while walking, with multi-objective reward design.

Humanoid Parkour: Jumping, Climbing & Obstacle Courses
Parkour for humanoid robots — jumping obstacles, climbing stairs, navigating rough terrain with RL and terrain perception.
Sim-to-Real for Humanoids: Deployment Best Practices
Complete pipeline for deploying RL locomotion policies to real humanoid robots — domain randomization, system ID, safety, and Unitree SDK.