Raspberry Pi robotics infrastructure

Discover hardware.
Build capability.
Stay safe.

An installable runtime for robot hardware, perception, roles, skills, missions, and auditable operation.

01 / Hardware

One command boundary

Device contracts, capability discovery, authority grants, leases, and simulator-backed drivers keep applications independent from wiring details.

02 / Continuum

Adapt to the host

Profiles, governors, perception provenance, topology, lifecycle, and offline cluster primitives make resource changes visible.

03 / Vocation

Make competence explicit

Roles, SkillGraph, Synapse, Motion IR, passports, missions, and teams describe what a robot is qualified to do.

Generated from real local runs

Evidence before promises.

Rivet ships a dependency-free simulator so the command boundary, diagnostics, and fault response can be exercised before physical adapters are connected.

Rivet doctor diagnostic output showing a healthy simulated system Rivet simulator capability map showing five simulated capabilities

Try it locally

One install. One safe boundary.

$ python -m pip install -e ".[dev]"
$ python -m rivet doctor --verbose
✓ capability registry
✓ command boundary
✓ simulator backend
✓ preflight ready