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