Purpose
What Creature Lab does.
Aim
Design a robot body, run it in physics, and identify whether the body, controller, task, or simulator caused a failure.
What it does
Portable morphology, task, and controller specifications support perturbation tests, backend counterfactuals, trace-based diagnosis, and reproducible experiment exports.
Good at
- Humanoids and quadrupeds
- Evolution
- PyBullet
Flow
The Creature Lab flow.
- 01
Design
Start from a curated body or edit a portable creature specification.
- 02
Run
Execute a measured controller against an explicit task in physics.
- 03
Autopsy
Test controller, task, perturbation, and backend counterfactuals.
- 04
Improve
Edit, search, or optimize the body and gait from the diagnosis.
- 05
Share
Export the exact experiment, trace, hashes, and provenance.
Try it