r2r

Minimal ROS 2 Rust bindings (by sequenceplanner)

R2r Alternatives

Similar projects and alternatives to r2r

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better r2r alternative or higher similarity.

r2r reviews and mentions

Posts with mentions or reviews of r2r. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-02-26.
  • Rapier is a set of 2D and 3D physics engines written in Rust
    8 projects | news.ycombinator.com | 26 Feb 2024
    You can also check https://github.com/sequenceplanner/r2r for ROS2 bindings (using in production at work for a couple of ROS nodes).

    But TBH, in a Rust world, it’s worth revisiting the assumptions behind the ROS node architecture, since Rust is so strong at scaling to large monolithic applications (due to the strict hierarchical code patterns it encourages).

    A transitional Rust approach, that doesn't try to reimplement everything from scratch, could do something like a strangler pattern: Take each ROS node, run them separately in “jails” with a Rust API around each one, then implement the plumbing/management logic in pure Rust.

  • Announcing ros2-rust 0.2.0
    2 projects | /r/rust | 21 Jul 2022
    Nice to see async support! I've been following along with r2r which seems further along (action, parameter support), which has been converted to async-only a while ago. However, it hasn't seen activity since February,
  • Does anyone use rust here for robotics?
    1 project | /r/rust | 4 Aug 2021
    ros2 bindings (not the one you get as the first search result, ros2_rust) are far nicer than ros1 ones, mostly because ros2's design of having one library (rcl) designed for bindings is far better. This one even has full async/await support, and because of Rust's flexible design for that, rcl's runtime is plugged into Rust's so it's really efficient.
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 28 Apr 2024
    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 →

Stats

Basic r2r repo stats
3
267
8.6
11 days ago

sequenceplanner/r2r is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of r2r is Rust.

Popular Comparisons


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