copper-rs v1.0.0-rc1: the first compatibility contract for Copper
Guillaume Binet Guillaume Binet

copper-rs v1.0.0-rc1: the first compatibility contract for Copper

Copper is entering a new phase with v1.0.0-rc1.
After two years of rapid iteration, we are starting to make explicit compatibility promises and defining the first stable API surface shaped by real-world use.

This is not about being “done”. It is about freezing the right contracts so teams can build with confidence, while keeping room to evolve toward a deterministic, specifiable, and eventually certifiable robotics runtime.

Read More
Copper-rs v0.15: New Multithreaded Core, Subsystems, and Swarm Support. Still 100% Deterministic. 🤯
Guillaume Binet Guillaume Binet

Copper-rs v0.15: New Multithreaded Core, Subsystems, and Swarm Support. Still 100% Deterministic. 🤯

copper-rs v0.15 is out: multithreaded core, deterministic subsystems, and swarm support. We now extend strict determinism beyond a single process to entire distributed robots, replaying systems spanning multiple computers and MCUs as one unified execution with 100% fidelity, and even scaling that to fleets. This release also introduces a parallel runtime (parallel-rt) to push system bandwidth higher with minimal latency impact, plus a high precision scheduler for tighter control of execution cycles. With this, we have effectively checked all roadmap boxes on the path to 1.0. Full details in the release notes.

Read More