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.
| Param | Description |
|---|---|
commands | A command string (auto-split on then / and) or a list of commands/action names. |
robot | "go1" (default) or "g1". |
disturbance | Optional terrain/perturbation level (0.0–1.0). |
2. Just watch a robot
3. Script a sequence with the robot API
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.
Deploy
Push actions to a physical Go1 / G1.
Full project
A complete, runnable mission, start to finish.