Crates applied to robotics, ROS, etc.
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.
A high-performance ROS 2 bag player
Native Rust DDS implementation with RTPS
Rust bindings for the MuJoCo physics simulator
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
S-Curve motion planning library
Cross platform serial ports
cross platform serial ports for tokio based on the serial2 crate
Servo motor simulation crate with channel management
A convenient and opinionated way to connect to the Sift API
Crate-specific Sift errors
PBFS (Protobuf File Stream) format for reading and writing protobuf messages to disk
General Rust client library for the Sift API
A robust Sift telemetry streaming library
A Rust library for implementing SLAM systems
SQPnp camera pose estimation
Space Robotics Bench
GUI for the Space Robotics Bench
Python extension module for the Space Robotics Bench
FFI for the Space Robotics Bench
A crate for communicating with Feetech/Waveshare branded ST3215 serial bus servos