Crates applied to robotics, ROS, etc.
botwork is a single-binary, generic and open-source automation framework written in Rust for acceptance testing, acceptance test driven development (ATDD), and robotic process automation (RPA). The syntax is basically plain text (in any human lanuage) with parameters. Easily extendible with Rust, Python & JavaScript. An efficient, fast alternative to Robot Framework.
A library for simple Butterworth filters.
A library for reading and writing C3D motion capture files.
A generic and parallel implementation of Continuous Conflict-Based Search algorithm for Multi-Agent Path Finding.
Cache for controlling and reducing IO calls
Geometric models of cameras for photogrammetry
Camera Intrinsic Calibration
Camera Intrinsic Models
no frills CAN sockets (synchronous or async with tokio)
low level CANopen for tokio
create cartesian motion profiles
Graphical and command-line interface tools for Biomechanics Foundation
Neural network compiler with a focus on no_std targets
Shared activation function implementations for const_cge
Macro implementation of const_cge
A ZMQ Client for CoppeliaSim
Binding of IBM Cplex dynamic/shared library, modified based on `rplex`.
This is a driver for the TI ADS7883 for Copper.
A Copper component to align messages in time.
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 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.