Crates applied to robotics, ROS, etc.
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
Universal Stepper Motor Interface
Driver crate for the STSPIN220 stepper motor driver
A delightful cross-platform test runner
A delightful cross-platform test runner
Macros for the sweet crate
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 cross-platform motion control library for Thorlabs systems, written in Rust.
A TCM5072 driver compatible with `embedded-hal`
Homogeneous Transformation Matrices and Quaternions
A transform library to track reference frames and provide transforms between them.
A process that exposes 2 copies of the same TTY
Rust wrapper for Unitree Lidar L1 SDK
UR e-series controller written in rust. Designed to be deployable on embedded systems without access to std.
Utilities for interacting with Uncrewed Vehicle Trajectory (UVT) files.
Utilities for plotting and displaying UVT data.
Utilities for visualizing UVT data in 3D
Crate for processing Velodyne LiDAR data
A rand RNG source for vexide.
LLVM libunwind bindings for VEX V5 robots
LLVM libunwind FFI bindings for VEX V5 robots
FFI bindings to VEXos system APIs.
A build script helper to download and link to official SDKs from VEX.
VEX SDK implementation using VEXos jump table addresses.
Mocked version of the VEX SDK for testing purposes and running vexide programs on host targets.
VEX SDK implementation using the PROS kernel's partner SDK for linkage.