Abstract
As robotics systems scale in complexity, integrating algorithm developers, machine learning engineers, and control experts becomes increasingly difficult, particularly when relying on traditional stacks like C++ and ROS. This talk presents Copper, a robotics runtime designed to simplify integration and improve system reliability.
Built in Rust, Copper combines systems-level performance with strong safety guarantees, addressing long-standing challenges such as concurrency bugs and undefined behavior while remaining approachable for developers across disciplines. Through concrete examples and code snippets, the talk highlights how Rust enables robust concurrent execution, safer algorithm design, and a tighter connection between low-level control and high-level system architecture.
Attendees will leave with a clear understanding of how Copper streamlines robotics development into a more cohesive, efficient, and reliable workflow.