External Copper robot and application examples.
This repository is an application-level satellite of
copper-project/copper-rs. It
keeps heavier end-to-end demos out of the main Copper repository so the core
runtime workspace can stay focused on framework code, canonical examples, and
CI surfaces that matter to Copper itself.
This repository currently contains:
examples/cu_flight_controller: quadcopter flight controller demoexamples/cu_rp_balancebot: Raspberry Pi balance bot demo and simexamples/cu_human_pose: pose estimation demo with GStreamer camera inputexamples/cu_elrs_bdshot_demo: RP2350 ELRS + BDShot embedded demoexamples/cu_feetech_demo: Feetech servo arm demoexamples/cu_gnss_ublox_demo: GNSS receiver demo
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/
- Copper component catalog: https://cdn.copper-robotics.com/catalog/index.html
just checkThe host checks cover the Linux-targeted apps. cu-human-pose needs GStreamer
development packages installed locally. The embedded smoke checks use
cross-target cargo check against the same RP2350 and STM32H7 targets exercised
by these demos.
This repository is licensed under the Apache License, Version 2.0.