Crates applied to robotics, ROS, etc.
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
A controls library for vexide.
Controls theory primitives in evian.
Drivetrain models and primitives in evian.
Math utilities in evian.
Motion control algorithms in evian.
Robot localization and tracking algorithms in evian.
Extended Unified Camera Model
Factor graph optimization for robotics
Proc-macros for factrs
High-level Rust API for fast_gicp point cloud registration library
Low-level FFI bindings for fast_gicp C++ library
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.
A simple and easy to use implementation of the Field Oriented Control (foc) for brushless motors.
Library to publish messages to Foxglove via WebSocket.
Devlop software for Franka Emika Panda robots in simulation and run it on the real robot
Rust bindings for the Franka Emika Panda 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