Rust Robotics

Open-source Rust projects categorized as Robotics

Top 14 Rust Robotic Projects

  • rerun

    Visualize streams of multimodal data. Fast, easy to use, and simple to integrate. Built in Rust using egui.

  • Project mention: Rapier is a set of 2D and 3D physics engines written in Rust | news.ycombinator.com | 2024-02-26

    Maybe the folks at Rerun [1] know something about it? I imagine at least some of their customers are Rust robotics shops.

    [1] https://github.com/rerun-io/rerun

  • zenoh

    zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.

  • Project mention: Zenoh: Zero Overhead Network Protocol | news.ycombinator.com | 2024-04-24
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • dora

    low latency, composable, and distributed dataflow for AI and robotic application (by dora-rs)

  • Project mention: Dora: Low latency, composable, and distributed dataflow for AI and robotic | news.ycombinator.com | 2024-03-21
  • ros2_rust

    Rust bindings for ROS 2

  • Project mention: Rapier is a set of 2D and 3D physics engines written in Rust | news.ycombinator.com | 2024-02-26

    I want to make this happen ! Do you know of any good robotics framework in Rust, as of today ? I heard that ROS2 was slowly including Rust [1], not sure at how did it go. Ros would be a good entry door to sensor fusion, mapping and localization. Because all of the hardware integration / abstraction is already done (in C++). I'm curious to know if company are using this.

    [1] https://github.com/ros2-rust/ros2_rust

  • optimization-engine

    Nonconvex embedded optimization: code generation for fast real-time optimization

  • openrr

    Open Rust Robotics

  • Project mention: Open Rust Robotics | news.ycombinator.com | 2023-06-25
  • bonsai

    Rust implementation of AI behavior trees. (by Sollimann)

  • Project mention: Suggestions for Async Behavior Tree Implementation | /r/rust | 2023-08-18

    Was looking at existing StateMachine and BehaviorTree examples recently and I found the following Behavior Tree crates https://github.com/PistonDevelopers/ai_behavior https://github.com/Sollimann/bonsai

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • CleanIt

    Open-source Autonomy Software in Rust-lang using gRPC for the Roomba series robot vacuum cleaners. Under development.

  • robonomics

    Robonomics node implementation for Polkadot ecosystem. Kusama Parachain slot '2048' since January'2022.

  • mech

    🦾 Main repository for the Mech programming language. Start here!

  • Project mention: Reactive Programming Without Functions | news.ycombinator.com | 2024-03-24

    There's also https://github.com/mech-lang/mech which is a sort of descendant of Eve https://witheve.com/ . That too seems to be getting close to hiatus. It's a bit of a shame since it seems like quite a nice paradigm for some stuff like GUIs, interactive stuff, and discrete event simulation, but I suppose the paradigm is both a bit obscure and different enough from everything else that it becomes a "boil the ocean" situation where one or a few people try and hack away but aren't really able to get much traction and eventually tired themselves out.

  • airsim-client

    A Rust client library for Airsim.

  • rust_zmqRemoteApi

    Rust ZeroMQ remote API for coppeliasim

  • syact

    A library to control motors (mainly stepper motors) and components, read data from sensors and more

  • Project mention: I made a robot operated by rust | /r/rust | 2023-07-02

    stepper_lib: Defines basic components, as the name suggests mainly stepper motors, but the library is currently scaling beyond that, I added servo motors, DC motors and I wanna add stuff like sensors and rotary encoders. It alone can control stuff like conveyors and so on very well, I recently added microstepping

  • sybot

    Rust library for coordinating components, defining robotic systems and their communication

  • Project mention: I made a robot operated by rust | /r/rust | 2023-07-02

    So now enough of the backstory, I uploaded a small video where you can see the robot do something as described in a GCode script.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Robotics related posts

Index

What are some of the best open-source Robotic projects in Rust? This list will help you:

Project Stars
1 rerun 5,269
2 zenoh 1,259
3 dora 1,071
4 ros2_rust 809
5 optimization-engine 467
6 openrr 463
7 bonsai 262
8 CleanIt 254
9 robonomics 216
10 mech 200
11 airsim-client 15
12 rust_zmqRemoteApi 12
13 syact 6
14 sybot 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com