Python Ros

Open-source Python projects categorized as Ros

Top 23 Python Ro Projects

  1. 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!

  2. 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.

    CodeRabbit logo
  3. easy_handeye

    Automated, hardware-independent Hand-Eye Calibration

  4. DRL-robot-navigation

    Deep Reinforcement Learning for mobile robot navigation in ROS Gazebo simulator. Using Twin Delayed Deep Deterministic Policy Gradient (TD3) neural network, a robot learns to navigate to a random goal point in a simulated environment while avoiding obstacles.

  5. rospy

    ROS communications-related packages, including core client libraries (roscpp, rospy, roslisp) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).

  6. ros2_documentation

    ROS 2 docs repository

    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/)

  7. jupyter-ros

    Jupyter widget helpers for ROS, the Robot Operating System

  8. linorobot2

    Autonomous mobile robots (2WD, 4WD, Mecanum Drive)

  9. SaaSHub

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

    SaaSHub logo
  10. Drone-Hacking-Tool

    Drone Hacking Tool is a GUI tool that works with a USB Wifi adapter and HackRF One for hacking drones.

  11. ros2_control_demos

    This repository aims at providing examples to illustrate ros2_control and ros2_controllers

  12. ur5_ROS-Gazebo

    Universal Robot (UR5) Pick and Place Simulation in ROS-Gazebo with a USB Cam and Vacuum Grippers

  13. drl_grasping

    Deep Reinforcement Learning for Robotic Grasping from Octrees

  14. turtlebot3_simulations

    Simulations for TurtleBot3

  15. 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.

  16. roslibpy

    Python ROS Bridge library

  17. multimaster_fkie

    ROS stack with FKIE packages for multi-robot (discovering, synchronizing and management GUI)

  18. ROScribe

    Write your robot software in minutes.

  19. bcr_bot

    A Gazebo-ROS AMR robot with differential drive, depth camera, IMU and 2D LiDAR

  20. nmea_navsat_driver

    ROS package containing drivers for NMEA devices that can output satellite navigation data (e.g. GPS or GLONASS).

  21. ros-docker-gui

    ROS Docker Containers with X11 (GUI) support [Linux]

  22. 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

  23. RVD

    Robot Vulnerability Database. An archive of robot vulnerabilities and bugs. (by aliasrobotics)

  24. mycobot_ros

    A ros package for myCobot.

  25. ros2_tracing

    Tracing tools for ROS 2. (by ros2)

  26. 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).

Python Ros discussion

Log in or Post with

Python Ros related posts

  • Launch HN: Azalea Robotics (YC S24) – Baggage-handling robots for airports

    1 project | news.ycombinator.com | 13 Dec 2024
  • Show HN: I made a ROS package for realtime semantic segmentation

    1 project | news.ycombinator.com | 26 Apr 2024
  • Why create MORE versions of ROS 2 when the current version is such a mess

    1 project | /r/ROS | 10 Jun 2023
  • roscore not starting correctly

    2 projects | /r/ROS | 12 May 2023
  • Did recent AI events change your life plans?

    3 projects | /r/slatestarcodex | 12 Apr 2023
  • help with controller spawner

    1 project | /r/ROS | 2 Apr 2023
  • Oddly satisfying planner

    1 project | /r/ROS | 31 Mar 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 27 Mar 2025
    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 →

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

Sponsored
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.
coderabbit.ai

Did you know that Python is
the 2nd most popular programming language
based on number of references?