Crates applied to robotics, ROS, etc.
externally guided motion for ABB industrial robots
Kalman filter and Rauch-Tung-Striebel smoothing implementation using nalgebra, no_std
This crate serves as the entry point for embedding applications using Rust on Blue Robotics's Navigator
AKAZE feature extraction algorithm for computer vision
Utilities for akaze-rust.
Derive macros for Allegro motor driver registers
Allegro microsystems motor controller driver registers
This crate is a client for ament which is a system for cataloging and referencing resources distributed by software packages used by ROS2.
A Versatile Framework for Vexide
Abstract Robot Control Interface
arci::Gamepad implementation using gilrs
arci::Gamepad implementation for keyboard
arci implementation using ROS1
arci implementation using ROS2
arci::Speaker implementation for playing audio files
arci::Speaker implementation using local command
arci implementation using urdf-viz
From the paper "A Comparative Analysis of RANSAC Techniques Leading to Adaptive Real-Time Random Sample Consensus"
An async adapter for mavlink conections
Bayesian estimation library. Kalman filter, Informatiom, Square root, Information root, Unscented and UD filters. Numerically and dimensionally generic implementation using nalgebra. Provides fast numerically stable estimation solutions.
BCar is a Rust library with basic bicycle car computations.
A Very Bevy Metaframework
Tools for building and deploying beet apps
ECS agentic workflow patterns
Codegen and compilation tooling for beet
Various client library wrappers for external apis
Macros for beet_core
Design system and components for beet rsx
Utilities for dom rendering and interaction
A very flexible AI behavior library for games and robotics.