Crates applied to robotics, ROS, etc.
Procedural macros for crossflow
Frontend for crossflow diagrams
This is a driver for the TI ADS7883 for Copper.
A Copper component to align messages in time.
AprilTag detection and pose for Copper
This is an example for the Copper project to show how to set up a background (ie non blocking) task.
This is an example for the Copper project to measure a base latency from the runtime. It can be used dry running on a host or on a Raspberry Pi flipping GPIO pins.
This is an example for the Copper project to show how to programmatically generate a config.
Example of a Copper configuration with programmatic multiple variations
A monitoring TUI for Copper. See the main Copper repository for more information.
This is the matching benchmark for https://github.com/dora-rs/dora-benchmark.
Image Dynamic thresholding for Copper.
This is a Copper GStreamer sink.
Copper driver for Hesai X32. Note: the actual parsing is usable outside of Copper if you need a Hesai X32 driver for another project.
Copper example to use Iceoryx2 as a middleware.
Copper sink task for Iceoryx2.
Copper source task for Iceoryx2. I allows Copper to receive messages from Iceoryx2.
This is a driver for the Lewansoul serial servos.
Copper driver for Livox Tele15. Note: the actual parsing is usable outside of Copper if you need a Livox Tele15 driver for another project.
This is an example for the Copper project to show how to set custom logging parameters.
This is a minimal example/smoke test of a baremetal (no_std) application using cu29.
This shows how to build a multimission configuration and switch from one mission to another.
This is an example for the Copper project to show how to implemwnt a custom monitor.
This is the library side of an MSP (Multiwii Serial Protocol) originally for Copper but can be used independently.
This is the sink side of an MSP (Multiwii Serial Protocol) for Copper.
This is the source side of an MSP (Multiwii Serial Protocol) for Copper.
This is an example for the Copper project to show more advanced topologies for the DAG.
This is an example for the Copper project to show how to stop the output of a task being logged.
A PID controller for the Copper project.
This is small sink example to display a Copper pointcloud in rerun