From f2ab7e3606bf9a9c99a99f60a40edaa5ec97ee3d Mon Sep 17 00:00:00 2001 From: Jonas Eichenberger Date: Sun, 9 Feb 2025 19:29:12 +0100 Subject: [PATCH 1/2] add ros2-client --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index dd54fac..5d029fe 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ List of (awesome) Rust libraries for Robotics. If you know something awesome (or * [roslibrust](https://github.com/Carter12s/roslibrust) - Pure Rust implementation of a [rosbridge](https://github.com/RobotWebTools/rosbridge_suite) client. * [r2r](https://github.com/sequenceplanner/r2r) - Minimal ROS2 Rust bindings * [rclrust](https://github.com/rclrust/rclrust) - Yet another ROS2 Rust client +* [ros2-client](https://github.com/Atostek/ros2-client) - Rust native client library for ROS2 * [RustDDS](https://github.com/jhelovuo/RustDDS) - Rust implementation of Data Distribution Service * [rosbag](https://github.com/SkoltechRobotics/rosbag-rs) - Reading rosbag files in pure Rust * [rustros_tf](https://github.com/arjo129/rustros_tf) - A rust implementation of the Tf library. From 540f2cacc299c78601745d299e33fcbdd697ecce Mon Sep 17 00:00:00 2001 From: Jonas Eichenberger Date: Sun, 9 Feb 2025 19:42:58 +0100 Subject: [PATCH 2/2] restructure ROS part --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5d029fe..89a148b 100644 --- a/README.md +++ b/README.md @@ -6,12 +6,15 @@ List of (awesome) Rust libraries for Robotics. If you know something awesome (or *[ROS](http://www.ros.org/) related libraries.* +*ROS(1) & ROS2:* * [rosrust](https://github.com/adnanademovic/rosrust) - Pure Rust implementation of a ROS client library. -* [ros2_rust](https://github.com/ros2-rust/ros2_rust) - Rust bindings for ROS2 * [roslibrust](https://github.com/Carter12s/roslibrust) - Pure Rust implementation of a [rosbridge](https://github.com/RobotWebTools/rosbridge_suite) client. +* [ros2_rust](https://github.com/ros2-rust/ros2_rust) - Rust bindings for ROS2 * [r2r](https://github.com/sequenceplanner/r2r) - Minimal ROS2 Rust bindings -* [rclrust](https://github.com/rclrust/rclrust) - Yet another ROS2 Rust client * [ros2-client](https://github.com/Atostek/ros2-client) - Rust native client library for ROS2 +* [rclrust](https://github.com/rclrust/rclrust) - Yet another ROS2 Rust client (Archived) + +*Various* * [RustDDS](https://github.com/jhelovuo/RustDDS) - Rust implementation of Data Distribution Service * [rosbag](https://github.com/SkoltechRobotics/rosbag-rs) - Reading rosbag files in pure Rust * [rustros_tf](https://github.com/arjo129/rustros_tf) - A rust implementation of the Tf library.