Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 Python Ro Projects
-
rosa
ROSA 🤖 is an AI Agent designed to interact with ROS1- and ROS2-based robotics systems using natural language queries. ROSA helps robot developers inspect, diagnose, understand, and operate robots. (by nasa-jpl)
Project mention: NASA JPL open-sourced ROSA, an AI agent for robot development and operations | news.ycombinator.com | 2024-08-24- "Echo the `/robot/status` topic"
Additionally, we added a quick and easy way to demo the agents capabilities by creating a custom agent for the TurtleSim bot. This agent serves as both an easy-to-use demo (in Docker), and as a how-to guide for creating your own custom agents.
As for the practical benefits of ROSA: we did several evaluations in which we asked human experts the same questions we asked of ROSA. For instance, "give me a list of 'status' topics, along with the message type, publishers, and subscribers, in a table format." The results were stunning, with cost savings anywhere between 5000% to 25,000%.
In the future, we plan to release agents for JPL's Open Source Rover and Boston Dynamics Spot robot, to name a few.
We would love to get your opinions and we are open to contributions from the community!
Check out the ROSA project on Github: https://github.com/nasa-jpl/rosa
You can also follow me on X / Twitter (@RobRoyce_) for updates, release schedule, and more!
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
rospy
ROS communications-related packages, including core client libraries (roscpp, rospy, roslisp) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).
-
Project mention: Launch HN: Azalea Robotics (YC S24) – Baggage-handling robots for airports | news.ycombinator.com | 2024-12-13
[There is, and by some estimates 1.3M people use it.](https://docs.ros.org/en/rolling/)
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Drone-Hacking-Tool
Drone Hacking Tool is a GUI tool that works with a USB Wifi adapter and HackRF One for hacking drones.
-
ros2_control_demos
This repository aims at providing examples to illustrate ros2_control and ros2_controllers
-
ur5_ROS-Gazebo
Universal Robot (UR5) Pick and Place Simulation in ROS-Gazebo with a USB Cam and Vacuum Grippers
-
-
-
Robotics-Object-Pose-Estimation
A complete end-to-end demonstration in which we collect training data in Unity and use that data to train a deep neural network to predict the pose of a cube. This model is then deployed in a simulated robotic pick-and-place task.
-
-
multimaster_fkie
ROS stack with FKIE packages for multi-robot (discovering, synchronizing and management GUI)
-
-
-
-
ROS-TCP-Endpoint
ROS package used to create an endpoint to accept ROS messages sent from a Unity scene using the ROS TCP Connector scripts
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Ros discussion
Python Ros related posts
-
Launch HN: Azalea Robotics (YC S24) – Baggage-handling robots for airports
-
Show HN: I made a ROS package for realtime semantic segmentation
-
Why create MORE versions of ROS 2 when the current version is such a mess
-
roscore not starting correctly
-
Did recent AI events change your life plans?
-
help with controller spawner
-
Oddly satisfying planner
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 27 Mar 2025
Index
What are some of the best open-source Ro projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | rosa | 1,037 |
2 | easy_handeye | 910 |
3 | DRL-robot-navigation | 867 |
4 | rospy | 781 |
5 | ros2_documentation | 615 |
6 | jupyter-ros | 598 |
7 | linorobot2 | 560 |
8 | Drone-Hacking-Tool | 534 |
9 | ros2_control_demos | 498 |
10 | ur5_ROS-Gazebo | 457 |
11 | drl_grasping | 416 |
12 | turtlebot3_simulations | 382 |
13 | Robotics-Object-Pose-Estimation | 306 |
14 | roslibpy | 286 |
15 | multimaster_fkie | 282 |
16 | ROScribe | 264 |
17 | bcr_bot | 242 |
18 | nmea_navsat_driver | 243 |
19 | ros-docker-gui | 210 |
20 | ROS-TCP-Endpoint | 202 |
21 | RVD | 186 |
22 | mycobot_ros | 185 |
23 | ros2_tracing | 166 |