SDK Features¶
Copper ships with a set of runtime and tooling capabilities designed for deterministic robotics applications.
Core features¶
- Task interface and lifecycle traits for implementing algorithms, sensors, and actuators.
- Compile-time runtime generation for deterministic scheduling.
- Log reader for exporting logs to formats supported by Rust Serde.
- Structured log reader with compile-time string interning.
- Component ecosystem with drivers, algorithms, and standard interfaces.
- Deterministic log replay and resimulation.
- Simulation support for testing before hardware is ready.
See Available Components for the current component list.