Skip to content

Robot Docs

April 2026

Robotics simulation and perception stack for the Unitree G1 humanoid robot. Autonomous navigation with Nav2, GPU-accelerated perception with Isaac ROS, and reinforcement learning locomotion policies trained in Isaac Lab.

Unitree G1 running policy playback in Isaac Lab

Carter robot warehouse demo with Nav2 and Foxglove Studio

Unitree G1 locomotion policy trained with RL in Isaac Lab

Unitree G1 humanoid robot in the ISRMM lab

Unitree G1 in the ISRMM lab during a motherboard swap

Stack

Component Technology
Simulator NVIDIA Isaac Sim 5.1
Perception Isaac ROS 4.1 (cuVSLAM, AprilTag, nvblox)
Navigation Nav2 with MPPI controller
RL Training Isaac Lab (RSL-RL)
Robot Unitree G1 humanoid
Workstation Linux, RTX 3090
Visualization Foxglove Studio

Features

  • Autonomous navigation — Nav2 with SMAC Hybrid-A* planner and MPPI controller in a warehouse environment
  • GPU perception — cuVSLAM visual odometry and AprilTag detection running in Isaac ROS Docker
  • RL locomotion — Unitree G1 walking and running policies trained with reinforcement learning in Isaac Lab
  • Remote streaming — Foxglove Studio over Tailscale for real-time sensor visualization
  • Full documentation — architecture diagrams, setup guides, and tuning notes for every component