Crates applied to robotics, ROS, etc.
Ruckig motion planning library for Rust
Rust interface to the Bullet Physics SDK simmilar to PyBullet
Compiles bullet3 and exposes rust bindings to the C API
NMEA (0183) parser and information library for Rust.
Native Rust DDS implementation with RTPS
Package to communicate with Dynamixel motors.
Package to generate S-Curve trajectories for robotics and similar applications
A library for interfacing with Dimension Engineering's Sabertooth motor drivers.
A modular, safe and data-orientated rust wrapper over the Purdue PROS library for Vex Robotics
safe_drive: Formally Specified Rust Bindings for ROS2
A transpiler from ROS2's message types to Rust's types.
Abstractions for sample consensus algorithms such as RANSAC
A simple parser for the S.Bus RC protocol
Cross platform serial ports
cross platform serial ports for tokio based on the serial2 crate
Rust client library for the Sift API
SQPnp camera pose estimation
Universal Stepper Motor Interface
Driver crate for the STSPIN220 stepper motor driver
Telegram Bot Api Rust Library
Telegram Bot for oxidebot framework
This is a rust port of the [ROS tf library](http://wiki.ros.org/tf). It is intended for being used in robots to help keep track of multiple coordinate frames and is part of a larger suite of rust libraries that provide support for various robotics related functionality. This supports ROS2 using r2r crate.
A TCM5072 driver compatible with `embedded-hal`
Homogeneous Transformation Matrices and Quaternions
A process that exposes 2 copies of the same TTY
UR e-series controller written in rust. Designed to be deployable on embedded systems without access to std.
Crate for processing Velodyne LiDAR data
A rand RNG source for vexide.
Idiomatic Rust bindings for LLVM libunwind on VEX V5 robots
FFI bindings to LLVM libunwind for VEX V5 robots