Documentation Index
Fetch the complete documentation index at: https://docs.almond.bot/llms.txt
Use this file to discover all available pages before exploring further.
Requirements
- Linux
- Python 3.13+
- (Optional) NVIDIA Jetson — if ZED cameras are used.
Install
Install the package usinguv. pyroki and lerobot are sourced from Git and resolved automatically:
axol CLI is on your path:
Optional extras
Install optional dependency groups as needed:| Extra | Contents | When to use |
|---|---|---|
lerobot | LeRobot (from GitHub) | collect-data, run-policy |
sim | viser | teleop --sim |
cuda | JAX with CUDA 13 support | GPU-accelerated JAX (IK solver used by teleop); note that CPU is usually faster for the JAX IK solver |
dev | OpenCV (headless) | Development / debugging |
ZED Python bindings
The ZED Python bindings (pyzed) are not on PyPI and must be installed separately after the ZED SDK is installed:
zed.install for details.
First-run hardware setup
Before using any motor or robot commands, initialize the CAN hardware:sudo is invoked automatically where required. See can.setup for what it configures.