| Crates.io | cu29-runtime |
| lib.rs | cu29-runtime |
| version | 0.12.0 |
| created_at | 2025-01-21 15:49:32.85803+00 |
| updated_at | 2026-01-14 19:31:22.894295+00 |
| description | Copper Runtime Runtime crate. Copper is an engine for robotics. |
| homepage | https://github.com/copper-project |
| repository | https://github.com/copper-project/copper-rs |
| max_upload_size | |
| id | 1525007 |
| size | 506,536 |
Copper Runtime & SDKðĪ     Copper is to robots what a game engine is to games - build, run, and replay your entire robot deterministically.
ðĶ Rust-first â ergonomic & safe
⥠Sub-microsecond latency â zero-alloc, data-oriented runtime
âąïļ Deterministic replay â every run, bit-for-bit identical
ð§ Interoperable with ROS2 â bridges via Zenoh opening the path for a progressive migration.
ðŠķ Runs anywhere â from Linux servers, workstations, SBC to bare-metal MPUs
ðĶ Built to ship â one stack from simulation to production
| Flying | Driving | Swimming | Spacefaring |
|---|---|---|---|
Here is a Copper-based robot in action in a Bevy simulation environment!
The realistic sim is created using Bevy (A Rust Game Engine)
and Avian3d (Physics Engine in Rust).
On your mac or linux machine (x86-64 or Arm) just run ...
$ cargo install cu-rp-balancebot
$ balancebot-sim
... to try it locally.
The source code for this demo is available in the examples/cu_rp_balancebot directory.
Link to the full documentation
[!NOTE] We are looking for contributors to help us build the best robotics framework possible. If you are interested, please join us on Discord or open an issue.