projects / unitree g1 / 4

MuJoCo Arm Policy — RL Goal-Reaching Without an IK Solver

algorithm PPO (SB3) training ~53M timesteps obs/action 24-D / 7-D deploy DDS rt/arm_sdk

A PPO agent trained in a MuJoCo simulation of the G1 solves 7-joint inverse kinematics in real time — no analytical IK solver. WASDQE keys move a red goal dot in 3D; pressing R mirrors the sim arm onto the physical robot over DDS.

  • PPO reinforcement learning agent trained over 53M timesteps in MuJoCo physics.
  • Real-time 7-DOF joint space reaching without relying on analytical inverse kinematics.
  • Hardware mirroring streams policy actions over CycloneDDS to physical G1 arm motors.
MuJoCo Simulation · 3D Goal Reaching
MuJoCo Reinforcement Learning Policy — PPO agent solving 7-joint inverse kinematics in real time to reach a 3D goal target.

01Training Setup — PPO in MuJoCo

02Sim-to-Real Deployment — DDS Streaming

Sim-to-Real Deployment · Real Robot Arm Mirror
Physical Arm Mirroring — Real Unitree G1 arm mirroring MuJoCo policy joint trajectories over low-latency DDS.

03Reward Design — Dense Shaping