Crates applied to robotics, ROS, etc.
This is part the runtime part of the text logger for Copper. It cannot be used independently from the Copper project.
Copper Runtime Runtime crate. Copper is an engine for robotics.
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
Core implementation for discrete_count
A PID controller for robotics and discrete control systems
Create, analyze and simulate multi-agent, distributed control systems
DLT (direct linear transform) algorithm for camera calibration
Driver crate for the DRV8825 stepper motor driver
Core Rust library for DimensionalVariable, a multi-language library for handling physical quantities with units.
dynamixel protocol 2.0
dynamixel protocol 2.0 command line utility
Eight-point algorithm for essential matrix estimation
A minimalist framework for Extreme Learning Machines (ELMs).
the beetmash ambassador