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. Learn more →
Top 14 Rust Robotic Projects
-
rerun
Visualize streams of multimodal data. Fast, easy to use, and simple to integrate. Built in Rust using egui.
-
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.
-
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.
-
optimization-engine
Nonconvex embedded optimization: code generation for fast real-time optimization
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
-
syact
A library to control motors (mainly stepper motors) and components, read data from sensors and more
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Rapier is a set of 2D and 3D physics engines written in Rust | news.ycombinator.com | 2024-02-26Maybe 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
Project mention: Dora: Low latency, composable, and distributed dataflow for AI and robotic | news.ycombinator.com | 2024-03-21
Project mention: Rapier is a set of 2D and 3D physics engines written in Rust | news.ycombinator.com | 2024-02-26I 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
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
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.
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
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.
Rust Robotics related posts
-
Dora: Low latency, composable, and distributed dataflow for AI and robotic
-
Rapier is a set of 2D and 3D physics engines written in Rust
-
Rerun v0.12
-
Introducing Rerun 0.10!
-
Open-source visualization toolbox for C++
-
Open Rust Robotics
-
3D simulation-testing of a robot
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
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