Python ros2

Open-source Python projects categorized as ros2

Top 23 Python ros2 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. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. vscode_ros2_workspace

    A template for using VSCode as an IDE for ROS2 development.

  4. linorobot2

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

  5. drl_grasping

    Deep Reinforcement Learning for Robotic Grasping from Octrees

  6. ROScribe

    Write your robot software in minutes.

  7. nanosaur

    🦕 nanosaur is a little robot, powered by ROS 2. Made for NVIDIA Jetson (by rnanosaur)

  8. bcr_bot

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

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. ros-docker-gui

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

  11. RVD

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

  12. FogROS2

    An Adaptive and Extensible Platform for Cloud and Fog Robotics Using ROS 2

  13. Universal_Robots_ROS2_Description

    ROS2 URDF description for Universal Robots

  14. ros2_tracing

    Tracing tools for ROS 2. (by ros2)

  15. px4-offboard

    Example of PX4 offboard control over microdds using python ROS 2

  16. Dstar-lite-pathplanner

    Implementation of the D* lite algorithm in Python for "Improved Fast Replanning for Robot Navigation in Unknown Terrain"

  17. interbotix_ros_manipulators

    ROS Packages for Interbotix Arms

  18. gz_moveit2_examples

    C++ and Python examples of using MoveIt 2 inside Gazebo simulation environment

  19. sjtu_drone

    ROS/ ROS 2 Gazebo quadcopter simulator.

  20. yertle

    A 3D Printed Quadrupedal Robot for Locomotion Research. :turtle:

  21. wrapyfi

    Python Multi-Middleware Wrapper for Robotics MOM and RPC

  22. kitti360_ros_player

    ROS package to publish the KITTI-360 dataset.

  23. teleop

    Turns your phone into a robot arm teleoperation device by leveraging the WebXR API

    Project mention: Show HN: We Utilized WebXR to Control Robot Arms | news.ycombinator.com | 2024-09-25
  24. Robotics-guide

    Robotics Guide

  25. ros2-message-flow-analysis

    ROS 2 message flow analysis experiments

  26. 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
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 ros2 discussion

Log in or Post with

Python ros2 related posts

  • linorobot2 with Raspberry Pi 3? Other templates/guides out there for ROS2?

    1 project | /r/ROS | 3 Jan 2023
  • Spot-like robot doing the worm. Testing physics simulations with joints/constraints in the browser.

    1 project | /r/BehindEngineering | 9 Oct 2022
  • Unpopular Opinion : The ROS community is garbage

    1 project | /r/ROS | 17 Aug 2022
  • New Robot!

    2 projects | /r/3Dprinting | 29 Jul 2022
  • isaac-ros-common questions/issues

    1 project | /r/NvidiaJetson | 22 Jul 2022
  • Are there ways to contribute to openpilot, other than chffr or commacoloring, that are now discontinued ?

    2 projects | /r/Comma_ai | 7 Jul 2022
  • RViz not showing robot: Global status: no tf Base_footprint doesnt exist error

    1 project | /r/ROS | 8 Oct 2021
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 24 Apr 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 ros2 projects in Python? This list will help you:

# Project Stars
1 rosa 1,117
2 vscode_ros2_workspace 914
3 linorobot2 579
4 drl_grasping 444
5 ROScribe 269
6 nanosaur 250
7 bcr_bot 250
8 ros-docker-gui 212
9 RVD 188
10 FogROS2 187
11 Universal_Robots_ROS2_Description 176
12 ros2_tracing 168
13 px4-offboard 167
14 Dstar-lite-pathplanner 158
15 interbotix_ros_manipulators 149
16 gz_moveit2_examples 126
17 sjtu_drone 122
18 yertle 103
19 wrapyfi 75
20 kitti360_ros_player 68
21 teleop 61
22 Robotics-guide 61
23 ros2-message-flow-analysis 45

Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com

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