Crates applied to robotics, ROS, etc.
Jump Point Search Implementation for Path Finding.
A rust embedded driver for pololu Jrk G2
Robotics library with influences from MoveIt and Pinocchio
p3p pose estimation given world points and feature bearings
Driver for the LD06 LiDAR
Embedded periferal driver for the LD06 LiDAR
Levenberg-Marquardt algorithm built on top of nalgebra
Library to control Franka Emika robots
Library that links to the native librcl, the ROS client library
A library that reads temperature data from a MAX6675 over the Linux kernel's SPI API.
Generated, unsafe Rust bindings to the LinuxCNC HAL submodule
Type definitions for working with machine vision cameras
Library for 3D geographic coordinate transformation
Simple API (gRPC) for managing one or more vehicles,
providing programmatic access to vehicle information and telemetry,
and control over missions, movement and other operations.
A library for reading and writing MCAP files
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.
Graphically create missions for Snowbotics Framework.
Motion planning primitives.
A CLI for interacting with motion planning primitives.
Motor Toolbox for Rust
MPU9250 i2c driver for embedded devices
MuJoCo bindings for Rust