External benchmark and comparison workloads for Copper.
This repository is a benchmark satellite of
copper-project/copper-rs. It
holds side-by-side or interoperability-oriented comparisons that are useful to
keep around, but do not belong in the main Copper workspace or its canonical
example set.
This repository currently contains:
examples/cu_dorabench: Copper-side benchmark matchingdora-rs/dora-benchmarkexamples/dora_caterpillar: DORA version of the caterpillar benchmarkexamples/horus_caterpillar: Horus version of the caterpillar benchmarkexamples/ros_zenoh_caterpillar: ROS 2 + Zenoh comparison workspace
The Copper dependencies intentionally track the master branch of
copper-project/copper-rs. CI
can be triggered from the main Copper repository with the copper-rs-master
repository dispatch event.
- Main Copper runtime and SDK:
copper-project/copper-rs - Copper documentation: https://copper-project.github.io/copper-rs
- Copper book: https://copper-project.github.io/copper-rs-book/
just checkCI checks the Copper benchmark workspace plus the standalone DORA and Horus
comparison crates. The ROS 2 workspace under examples/ros_zenoh_caterpillar
is kept here as comparison material and is not built by the default CI job.
This repository is licensed under the Apache License, Version 2.0.