Robot Locomotion & Morphology Framework
Define any legged robot in YAML, then call robot.walk().
The framework handles gaits, kinematics, balance, and motor control — regardless of how many legs it has.
Select a robot morphology, choose a gait pattern, and trigger behaviors. The support polygon and center of mass update in real time.
Configure morphology, joint limits, segment lengths and body dimensions. The YAML definition and live visualization update instantly.
One value per joint, space-separated
Each layer is independently swappable. Bring your own hardware driver, gait, or kinematics solver.