{"repo":"copper-project/copper-rs","free":true,"listed":false,"github":"https://github.com/copper-project/copper-rs","clone":"git clone https://github.com/copper-project/copper-rs.git","description":"Copper is an operating system for robots - build, run, and replay your entire robot deterministically.","language":"Rust","stars":1456,"topics":["robotics","ros","rust","operating-system","physical-ai"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"Copper Runtime &amp; SDK A Rust runtime for building, running, recording, and deterministically replaying static robot task graphs, from Linux to bare metal. ▶ Try Copper in your browser &nbsp;·&nbsp; Build your first app &nbsp;·&nbsp; Read the book Why Copper Built for robots Built to ship --- --- Static by design: task graphs are declared in RON and wired at compile time. Runs anywhere: Linux, macOS, SBCs, and bare-metal microcontrollers. Realtime first: zero-allocation, data-oriented execution on the hot path. Deterministic replay: record a run, reproduce it, and inspect it offline. Rust-first: ergonomic task APIs with compile-time guarantees. Interoperable: connect to ROS 2 through Zenoh and migrate progressively. Already flying, driving, swimming, spacefaring, and powering humanoids. See It Run These are the same Copper applications used on physical robots, recompiled for the browser. The simulator runs beside a live view of the Copper task graph and latency. BalanceBot A self-balancing robot simulation using the application that runs on Raspberry Pi hardware. Source code Flight Controller A quadcopter simulation using the control stack deployed on STM32H7 flight hardware. Source code Watch more robots built with Copper in the community showcase, or explore the cross-framework benchmarks. Build Your First Copper App Install the latest stable Rust toolchain, then: In about 30 seconds, you have a typed source → task → sink graph that prints its first messages and records l","default_branch":null,"files":null,"tree":[],"storefront":"/r/copper-project","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/copper-project/copper-rs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}