CATEGORY
Science::Robotics 717 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
isaac-sim-bridgeCxx::bridge core that forwards Isaac Sim sensor and actuator buffers into Rust callbacks.103MPL-2.0
cu-feetechA copper-rs bridge for Feetech STS/SCS serial bus servos (e.g. STS3215 used in SO-100/SO-101 arms).101Apache-2.0
mt_serviceRequest/reply service primitives for Minot.97MIT OR Apache-2.0
schiebungFast, memory-safe transform buffer for robotics96MIT
telegenicPure-Rust GenICam camera library94Apache-2.0
eclipse-cycloneddsOfficial Rust binding for Eclipse Cyclone DDS91EPL-2.0 OR BSD-3-Clause
ros2kitRust utility library for ROS 2 workspace management and ament environment discovery89LGPL-3.0
cu-flight-controllerThis is a basic quadcopter Flight Controller implemented end to end using Copper components88Apache-2.0
fastlio_rsPure-Rust reimplementation of the FAST-LIO2 LiDAR-inertial odometry algorithm88GPL-2.0
slimcapStreaming MCAP slimmer: auto-detects color image topics in robotics logs and re-encodes them to H.264 (or H.265) inside…84MIT OR Apache-2.0
ozton-motionMotion control algorithms in ozton.79MIT
isaac-sim-arrowApache Arrow schema and decoders for Isaac Sim sensor and actuator records.77MPL-2.0
flight-solverReal-time solvers for flight controllers76MIT
evomujocoA simple wrapper around mujoco-rs to make simulation easier.75MIT OR Apache-2.0
rustbagA high-performance ROS 2 bag player75Apache-2.0
kornia-bowHigh-Performance Hierarchical Bag of Words70Apache-2.0
path-traitsTower-like generic traits for parametric paths, segments, and geometric queries67EUPL-1.2 OR MIT OR Apache-2.0
cu-sen0682Copper source for the DFRobot SEN0682 / Wanyee WY6005 ToF lidar.65Apache-2.0
cu-png-codecPNG log codec for Copper image payloads63Apache-2.0
cerulion_macrosProcedural macros for Cerulion node type definition (#[cerulion_node])63AGPL-3.0-only
limen-codegenReusable code generator for Limen graphs (proc-macro and build.rs compatible).62Apache-2.0
openscenario-rsRust library for parsing and manipulating OpenSCENARIO files62GPL-3.0-only
cu-ffv1-codecFFV1 log codec for Copper image payloads61Apache-2.0
scan-coreComputer vision engine for exam detection and ArUco marker rectification61MIT OR Apache-2.0
robot-controlA Rust library for controlling DC motor robots via PCA9685 PWM boards over I2C60MIT
erubusTemporal knowledge graph for AI agents and robots — bitemporal facts, confidence decay, one binary, embedded SQLite59MIT
oztonA meta-framework for building compeition robots with vexide.59MIT
cu-memmonCopper monitor that tracks per-task heap allocations via the runtime's CountingAlloc and reports leaks and realtime violations.59Apache-2.0
cu29-logvizRerun-based log visualization for Copper logs57Apache-2.0
kinetix-spatialTyped no_std spatial algebra for Kinetix rigid-body dynamics.57Apache-2.0
hex-arm-dynamicsSerial-arm kinematics and gravity torque G(q) from a URDF: forward kinematics + gravity compensation, hand-rolled linear algebra…56MIT
rustoraA type-safe, Rust-native foundation for AI Agents, inspired by Pydantic AI.56MIT
realsense-t265Pure-Rust driver for the Intel RealSense T265 tracking camera (6DoF pose, IMU, fisheye video)56Apache-2.0
hiroz-protocolROS 2 over Zenoh protocol: entity types and key expression formats53Apache-2.0 OR MIT
cerulion_coreCore runtime for Cerulion: zero-copy transport, wire format, codegen, scheduler, and graph execution53AGPL-3.0-only
rust_robotics_nearest_neighborKD-tree nearest neighbor search used by RustRobotics SLAM algorithms51Apache-2.0
ferromotion-learnDifferentiable physics-informed learning for ferromotion — reverse-mode autodiff, PINNs, Lagrangian/Hamiltonian nets, Neural…49MIT OR Apache-2.0
kinetix-coreAllocation-free no_std rigid-body dynamics algorithms for Kinetix.49Apache-2.0
arducapA CLI tool to convert ArduPilot Dataflash logs (.bin) to Foxglove MCAP files.47MIT
isaac-sim-doraDora-rs publisher and subscriber adapter for Isaac Sim sensor pipelines.46MPL-2.0
invariant-coordinatorMulti-robot coordination safety (separation, partitioning) for Invariant. Part of the unified Invariant workspace at…46MIT
isaac-sim-rerunRerun viewer adapter for Isaac Sim sensor pipelines.45MPL-2.0
mycobot-rsA Rust implementation of the MyCobot communication protocol44GPL-3.0
mt_actionAction goal lifecycle primitives for Minot.44MIT OR Apache-2.0
schiebung-rerunRerun visualization for schiebung transforms44MIT
hirozNative Rust ROS 2 implementation using Zenoh42Apache-2.0 OR MIT
ladrc-no-stdno_std LADRC controllers for embedded Rust42MIT OR Apache-2.0
actioLibrary for long‑running IO bound async tasks that optionally produce a feedback updates, support cancellation, and eventually…41MIT/Apache-2.0
rust_robotics_planningPath planning algorithms (A*, DWA, RRT, PRM, etc.) for the RustRobotics workspace41MIT
libauboRust bindings for the Hans robot40Apache-2.0
reeferOptimizing proc-macro for geometric algebra40MIT
rs-pinocchioRust rigid-body dynamics + QP planning/control: clean-room cxx bindings to Pinocchio, plus a pure-Rust port of Rhoban PlaCo…39BSD-2-Clause
ks0223_helperA helper library for working with the Keyestudio KS0223 Smart Car39MIT OR Apache-2.0
smc_scan_pmtlpMTL oracle for the Scan model checker.38Apache-2.0
rust_robotics_slamSLAM algorithms (EKF-SLAM, FastSLAM, Graph SLAM, ICP) for the RustRobotics workspace38MIT
cerulion_cli_engineCommand engine for the Cerulion CLI: workspace, node, graph, topic, and schema command logic38AGPL-3.0-only
cu-peer-range-accumulatorCopper task that snapshots the latest range samples by peer.37Apache-2.0
xacro-purePure-Rust xacro processor: expand ROS xacro to URDF with no ROS or Python installation37Apache-2.0
rust_robotics_mappingMapping algorithms (NDT, occupancy grid, etc.) for the RustRobotics workspace37MIT
cu-peer-triangulationCopper task that estimates a local 3D position from peer range snapshots.36Apache-2.0
rust_robotics_localizationLocalization algorithms (EKF, UKF, Particle Filter, etc.) for the RustRobotics workspace36MIT
ros2-client-multi-rmwROS2 client library based on RustDDS36Apache-2.0
rust_robotics_controlControl and path tracking algorithms for the RustRobotics workspace35MIT
rover_nexus_coreWire-format message types (Cap'n Proto + JSON) for communication between robotic vehicles and a robot orchestration server: Rover…35Apache-2.0
semantic-sceneRust parser for semantic scene descriptors, currently focused on Habitat-Sim Matterport3D .house files.34MIT
protoflightProtoflight flight controller.34MIT OR Apache-2.0
smc_scan_mtlMTL oracle for the Scan model checker.34Apache-2.0
cyclotraceA high-performance, wait-free ring buffer in Rust. Supports SPMC with peek-based semantics instead of destructive consumption.34MIT OR Apache-2.0
axicor-nodeAxicor SNN engine — BSP-lockstep orchestrator, UDP fast-path server, Night Phase daemon34MIT OR Apache-2.0
cu-ryuw122Copper initiator-side ranging source for the REYAX RYUW122 UWB modem33Apache-2.0
rust_robotics_vizVisualization utilities for the RustRobotics workspace32MIT
omnimeshZero-allocation mesh networking middleware for autonomous robot fleets, edge-AI swarms, and multi-agent systems32MIT
kinetix-urdfURDF loading and model conversion for Kinetix.31Apache-2.0
axicor-bakerAxicor SNN engine — offline topology compiler. TOML brain DNA → binary .state/.axons memory dumps31MIT OR Apache-2.0
kinetix-autodiffForward-mode autodiff utilities for Kinetix inverse dynamics.30Apache-2.0
slamwich3D LiDAR SLAM: GICP scan matching, pose graph optimization, loop closure29MIT
roslibrust_transformsA tf2-like transform library for roslibrust providing TransformListener functionality.29MIT
cerulion_cli_tuiInteractive terminal dashboard (TUI) for monitoring Cerulion graphs, nodes, and topics29AGPL-3.0-only
zeroclaw-robot-kitRobot control toolkit for ZeroClaw - drive, vision, speech, sensors, safety28MIT OR Apache-2.0
ev3-dcLow level EV3 direct command library28MIT
aimotioncontrol-net-ossAI-Powered Motion Trajectory Analysis Library - Extract, analyze, and optimize motion control patterns from trajectory data27MIT
wrayStandardised data storage for diffuse reflectance spectroscopy imaging, written in Rust.26BSD-3-Clause
ruvector-roboticsCognitive robotics platform: bridge types, perception pipeline, cognitive architecture, and MCP tools26MIT
mini_langchain_coreA low-cost, cross-language LangChain implementation24MIT
dsfb-hretHierarchical Residual-Envelope Trust (HRET): A deterministic extension of DSFB for grouped multi-sensor fusion with correlated…23Apache-2.0
kcan-coreNo-std CAN protocol primitives for KCAN actuator tooling.23MIT OR Apache-2.0
kinetixRust-first rigid-body dynamics with type-driven frame safety.22Apache-2.0
limen-buildProc-macro wrapper for limen-codegen.21Apache-2.0
clothoidCompute and fit clothoid (Euler/Cornu spiral) curves for smooth path planning and trajectory generation21EUPL-1.2
cu-bevymon-demoMinimal side-by-side Bevy sim and Copper monitor demo.21Apache-2.0
rotor-rsBranchless, scalar-generic Rust port of RotorPy's single-vehicle quadrotor dynamics — golden-tested against the Python original,…21MIT
dora-catDataflow-oriented robotic architecture built on comp-cat-rs and tarpc-cat20MIT OR Apache-2.0
kinetix-pyPython binding placeholder crate for Kinetix.20Apache-2.0
native_ros2_messagesROS2 Jazzy message types for Cerulion zero-copy messaging20AGPL-3.0-only
limen-runtimeLimen runtime implementations and schedulers.19Apache-2.0
limen-platformPlatform adapters for Limen.19Apache-2.0
rust_roboticsUmbrella crate for the RustRobotics workspace - feature-gated re-exports of all domain crates19MIT
cerulion_cliCerulion command-line interface: create workspaces, build nodes, run graphs, and inspect topics19AGPL-3.0-only
limen-nodeLimen node implementations.18Apache-2.0
enpose-apiPublic Rust API for the Enpose 6-DoF tracking system18MIT
gloamy-robotStandalone robot crate for Gloamy with drive, sensing, speech, vision, and safety helpers.18MIT OR Apache-2.0
robo-kinematicsRobot kinematics: forward kinematics (DH parameters), inverse kinematics (Jacobian), workspace analysis18MIT
barredoraHigh-level Rust library for controlling iRobot Roomba robots via the Create 2 Open Interface.17MPL-2.0
dsfb-roboticsDSFB Structural Semiotics Engine for Robotics Health Monitoring — a deterministic, non-intrusive observer layer that reads the…17Apache-2.0
rustlio2Pure-Rust reimplementation of the FAST-LIO2 LiDAR-inertial odometry algorithm17GPL-2.0
robo-pid-controlResearch-grade PID controller with anti-windup, bumpless transfer, and auto-tuning (Ziegler-Nichols)17MIT
kcan-analyticsActuator telemetry analytics for KCAN dashboards.17MIT OR Apache-2.0
robo-kalman-filterKalman filter, extended Kalman filter, and unscented Kalman filter for state estimation16MIT
robo-motion-planningMotion planning algorithms: RRT, potential fields, and A* path planning in 2D16MIT
qualisys_rust_sdkRust SDK foundation for the Qualisys QTM real-time protocol16MIT OR Apache-2.0
isaac-sim-rsRust SDK for NVIDIA Isaac Sim - sensor + actuator adapters (dora, rerun) over a cxx::bridge core15MPL-2.0
kcan-viewerScrin pane-wall dashboard components for KCAN viewers.15MIT OR Apache-2.0
robo-slam-coreSimultaneous Localization and Mapping: occupancy grids, particle filter localization, landmark detection15MIT
rscncCNC motion control layer (DIN 66025 G-code decoder, path preprocessing, jerk-limited look-ahead interpolator) on top of the…14MIT
kcan-webLightweight Three.js web dashboard for KCAN actuator telemetry.14MIT
robotics-llm-safetySafety validation layer for LLM-controlled robots14Apache-2.0
geomap-engineFuses camera pose and object detections into a persistent, deduplicated 2D object map.13MIT