pip install to a moving robot, then points at the
feature-by-feature guides for everything else.
Install
The PyPI distribution is
cadenza-lab. The importable module is cadenza.
import cadenza_lab as cadenza works and is recommended. A few internal
submodules (e.g. the parser) are reached as cadenza.parser, not
cadenza_lab.parser.1. One-liner rollout
run executes one or more natural-language / action commands on a robot in the
MuJoCo viewer.
2. Just watch a robot
3. Script a sequence with the robot API
- Go1 / G1 (gaits)
- Arm (pick & place)
speed/extension
scaling and concurrency for go1/g1, and the Cartesian move_to/pick/
place primitives for the arm.
4. Step a Gym loop (headless / CI-safe)
5. Inspect the action library
The viewer-based examples (
run, view, go1.run([...])) open a MuJoCo window
and need a display. The GymAdapter(headless=True) and
stack examples run with no window, so use those in CI.Where to next
Robots
go1 / g1 controllers, Step, sequences, concurrency.Actions
The action catalog,
ActionSpec, and NL parsing.Simulation & scenes
Build worlds with
Sim and Scene.Gym adapter
Step a robot through a
reset() / step() loop.Inference orchestration
Sequential / ChainOfThought think-and-act strategies.Inference stack
Plug in your own world model / VLA.
Coordination
Connect robots and split a goal over MCP.
Deploy
Push actions to a physical Go1 / G1.
Full project
A complete, runnable mission, start to finish.