Crates applied to robotics, ROS, etc.
Core implementation for discrete_count
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
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).
Navigation filter based on an Error State Kalman Filter (ESKF)
An EtherCAT master in pure-Rust very close to the ethercat nature
An EtherCAT master in pure Rust that is no_std compatible
On-the-wire tools for the EtherCrab crate
Derive macros for EtherCrab
Experimental command-based controls library for vexide.
Factor graph optimization for robotics
SLAM : Simultaneous Localization and Mapping. 'Fast SLAM' implemntation. Numerically and dimensionally generic implementation using nalgebra.
Library for 3D and 2D fast curve generation
OSI to help with writing code for fe_rtos
A simple OS for Arm Cortex-M CPUs
Movement and ui apis for lego ev3 robots intended for use in the FIRST Lego League competition
An implementation of various Field Oriented Control algorithms.
Library to publish messages to Foxglove via WebSocket.
Devlop software for Franka Emika Panda robots in simulation and run it on the real robot
A simple swarm protocol communication library
Procedural macros for the ftswarm crate
Procedural macros for the ftswarm crate
Protocol definitions for the ftswarm serial communication protocol
Unified serial api for the ftSwarm Rust API
Bindings for the IMU Fusion library.
Modular task switching library suitable for Game AI and Robotics.