Crates applied to robotics, ROS, etc.
This is a driver for the Velodyne VLP-16 for the Copper engine.
This is a driver for the WT901 IMU.
This is a driver for the TI ADS7883 for Copper.
Rust library for controlling the SN754410 motor driver on the Raspberry Pi for Copper
Copper Runtime Core crate. Copper is an engine for robotics.
Copper Robot Clock implementation. It is a monotonic high precision clock for real time applications. It has a mock feature for testing time dependent behaviors. It is part of the Copper project but can be used independently.
This is the copper project runtime generator. It cannot be used independently from the copper project.
This is the library support to build log exports for the copper project. It cannot be used independently from the copper project.
This is an helper to build quickly a skeleton of an application with Copper. It cannot be used independently from the copper project.
This is loader for the intern strings logged at build time by Copper. It can be used independently from the copper project.
This is part of the text logging runtime for Copper. It cannot be used independently from the copper project.
This is part of the text logging macros Copper. It cannot be used independently from the copper project.
This is part the runtime part of the text logger for Copper. It cannot be used independently from the Copper project.
This is fixed size implementation for SOAs (Struct of Arrays). It can be used independently from the Copper project.
Common systems and robotics traits designed to decouple the components of your robotic system. These can be used independently from the Copper project.
The super quick, linear, unified logging system (text + task data) used by Copper. This crate can be used independently from the Copper project.
Contains core primitives used in computer vision applications
Contains computational geometry algorithms used in computer vision
Pinhole camera model for comptuer vision
A functional and extensible library for organized lazy processing of data with minimal overhead
dimas - a framework for Distributed Multi Agent Systems
dimas-com - communication library for DiMAS
dimas-commands - commands library for DiMAS
dimas-config - configuration library for DiMAS
dimas-core - core library for DiMAS
proc-macros for dimas
dimas-time - time library for DiMAS
dimasctl - a cli for DiMAS
dimasmon - a monitoring tool for DiMAS
Encapsulate counting for clocks, ab-encoders, etc