Robotics

Crates applied to robotics, ROS, etc.

mech

Mech is a programming language for building reactive systems like robots, games, and animations.

mech-core

The Mech language runtime.

mech-interpreter

The Mech language runtime.

mech-notebook

Gui notebook interface for the Mech programming language.

mech-program

Organizes Mech cores into a coordinated program.

mech-server

Provides a server and client for hosting Mech programs on a websocket.

mech-syntax

A toolchain for compiling textual syntax into Mech blocks.

mech-utilities

Shared components and utilities for Mech

mech-wasm

A web assembly wrapper for Mech core and syntax. Allows Mech to be embedded in the browser.

micro-dimas

Micro-DiMAS - A micro controller framework for Distributed Multi Agent Systems

minikalman

A microcontroller targeted Kalman filter implementation

mission-creator

Graphically create missions for Snowbotics Framework.

motion-planning

Motion planning primitives.

motion-planning-cli

A CLI for interacting with motion planning primitives.

motor_toolbox_rs

mpu9250-i2c

MPU9250 i2c driver for embedded devices

mujoco

MuJoCo bindings for Rust

mujoco-rs

A Rust wrapper around the MuJoCo C library, with a native simple viewer (re-)written in Rust.

mujoco-rs-sys

mujoco-rust

MuJoCo bindings for Rust

mujoco-sys

mulberry

Coordinate transformation tree with a focus on efficiency.

navigator-rs

This crate serves as the entry point for embedding applications using Rust on Blue Robotics's Navigator

ncomm

NComm Robotics Framework

ncomm-clients-and-servers

ncomm-core

NComm Common Traits Crate.

ncomm-executors

ncomm-nodes

A collection of common Nodes for use in NComm projects

ncomm-publishers-and-subscribers

ncomm-update-clients-and-servers