Crates applied to robotics, ROS, etc.
A library for reading and writing Foxglove MCAP files
Main crate for the Mech programming language. Provides a REPL and hosted editor.
The Mech language runtime. It's a small dataflow engine that accepts transactions of changes, and applies them to a compute network.
Organizes Mech cores into a coordinated program.
Provides a server and client for hosting Mech programs on a websocket.
A toolchain for compiling textual syntax into Mech blocks.
Shared components and utilities for Mech
A web assembly wrapper for Mech core and syntax. Allows Mech to be embedded in the browser.
Motion planning primitives.
A CLI for interacting with motion planning primitives.
MPU9250 i2c driver for embedded devices
MuJoCo bindings for Rust
FFI bindings to MuJoCo
Coordinate transformation tree with a focus on efficiency.
A computer vision library built on top of ndarray
Geometric models of OpenCV/ROS cameras for photogrammetry
Open Rust Robotics framework
applications using openrr
openrr useful client libraries
openrr command line tool library
Utilities for modifying configuration files
openrr GUI library
Collision avoidance path planning for robotics
Plugin support for arci
openrr sleep library
openrr teleoperation library
A pure Rust framework for embedded nonconvex optimization. Ideal for robotics!
Camera pose estimation given 3D points and corresponding pixel coordinates