#Ros2

Showing 60 of 77 repositories tagged #ros2, ranked by stars

cyberbotics
cyberbotics
webots

Webots Robot Simulator

Score
100
β˜… 4.4k β‘‚ 2.0k +4/day
C++
introlab
introlab
rtabmap

RTAB-Map library and standalone application

Score
100
β˜… 3.9k β‘‚ 936 +11/day
C++
Ly0n
Ly0n
awesome-robotic-tooling

Tooling for professional robotic development in C++ and Python with a touch of ROS, autonomous driving and aerospace.

Score
55
β˜… 3.9k β‘‚ 545 +3/day
eclipse-zenoh
eclipse-zenoh
zenoh

zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.

Score
100
β˜… 3.0k β‘‚ 326 +38/day
Rust
OpenMind
OpenMind
OM1

Modular AI HAL (Hardware Abstraction Layer) for Robots

Score
100
β˜… 2.9k β‘‚ 993 +5/day
Go
enactic
enactic
openarm

A fully open-source humanoid arm for physical AI research and deployment in contact-rich environments.

Score
91
β˜… 2.7k β‘‚ 297 +14/day
MDX
nasa-jpl
nasa-jpl
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.

Score
100
β˜… 1.6k β‘‚ 174 +3/day
Python
ros2-rust
ros2-rust
ros2_rust

Rust bindings for ROS 2

Score
83
β˜… 1.5k β‘‚ 209 +5/day
Rust
althack
althack
vscode_ros2_workspace

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

Score
91
β˜… 991 β‘‚ 188 +1/day
Python
abizovnuralem
abizovnuralem
go2_ros2_sdk

Unofficial ROS2 SDK support for Unitree GO2 AIR/PRO/EDU

Score
64
β˜… 977 β‘‚ 209 +11/day
Python
linorobot
linorobot
linorobot2

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

Score
100
β˜… 947 β‘‚ 236 +22/day
Python
rsasaki0109
rsasaki0109
lidar_slam_ros2

ROS 2 LiDAR SLAM for pointcloud-map authoring, benchmarking, and Autoware-compatible map workflows.

Score
82
β˜… 827 β‘‚ 167 +2/day
Python
Tiryoh
Tiryoh
docker-ros2-desktop-vnc

🐳 Dockerfiles to provide HTML5 VNC interface to access Ubuntu Desktop + ROS 2

Score
100
β˜… 711 β‘‚ 124 +2/day
Shell
Sollimann
Sollimann
bonsai

Rust implementation of behavior trees for deterministic AI (now with Python bindings)

Score
67
β˜… 562 β‘‚ 28 +2/day
Rust
RobotecAI
RobotecAI
rai

RAI is a vendor agnostic agentic framework for Physical AI robotics, utilizing ROS 2 tools to perform complex actions, defined scenarios, free interface execution, log summaries, voice interaction and more.

Score
86
β˜… 534 β‘‚ 71 +1/day
Python
OpenHUTB
OpenHUTB
hutb

δΊΊθ½¦ζ¨‘ζ‹Ÿε™¨οΌˆHuman-vehicle SimulatorοΌ‰

Score
82
β˜… 530 β‘‚ 415 +3/day
C++
rsasaki0109
rsasaki0109
lidar_localization_ros2

3D LIDAR Localization using NDT/GICP and pointcloud map in ROS 2 (Not SLAM)

Score
73
β˜… 525 β‘‚ 116 +4/day
Python
2b-t
2b-t
linux-realtime

Guide on how to set-up Linux and Docker for real-time applications using the Ubuntu realtime-kernel/PREEMPT_RT patch with a focus on robotics with ROS and ROS 2

Score
40
β˜… 394 β‘‚ 40 β€”
Shell
softmata
softmata
horus

Fastest Robotics Runtime System. If phones have Android, robots deserve HORUS.

Score
92
β˜… 386 β‘‚ 28 β€”
Rust
IFRA-Cranfield
IFRA-Cranfield
ros2_RobotSimulation

ROS2.0 Foxy and Humble repositories which provide ready-to-use ROS2.0 Gazebo + MoveIt!2 simulation packages for different Industrial and Collaborative Robots.

Score
38
β˜… 319 β‘‚ 78 β€”
Python
RoboCoachTechnologies
RoboCoachTechnologies
ROScribe

Write your robot software in minutes.

Score
29
β˜… 290 β‘‚ 22 β€”
Python
foxglove
foxglove
foxglove-sdk

Multimodal visualization and data platform

Score
100
β˜… 272 β‘‚ 104 +7/day
Rust
IFRA-Cranfield
IFRA-Cranfield
ros2_SimRealRobotControl

This repository provides ready-to-use ROS2 (Humble) packages to execute simple programs and sequences and control different Industrial and Collaborative Robots using ROS 2.

Score
85
β˜… 266 β‘‚ 37 β€”
Python
nathanshankar
nathanshankar
terminal_rviz

Terminal RViz is a high-performance 3D visualizer for ROS 2 that runs entirely within a terminal environment. Built using FTXUI and a custom Braille-based software renderer, it provides a feature-rich alternative to standard RViz for headless systems, remote SSH sessions, or resource-constrained environments.

Score
77
β˜… 265 β‘‚ 24 β€”
C++
tier4
tier4
CalibrationTools

sensor calibration tools for autonomous driving and robotics

Score
73
β˜… 262 β‘‚ 73 +2/day
C++
mgonzs13
mgonzs13
llama_ros

llama.cpp (GGUF LLMs) and llava.cpp (GGUF VLMs) for ROS 2

Score
71
β˜… 257 β‘‚ 46 β€”
C++
botbotrobotics
botbotrobotics
BotBrain

Modular open-source brain for legged robots. Web UI for teleops, autonomous navigation, mapping & monitoring. 3D-printable hardware that runs on ROS2.

Score
0
β˜… 238 β‘‚ 45 +2/day
TypeScript
aliasrobotics
aliasrobotics
RVD

Robot Vulnerability Database. An archive of robot vulnerabilities and bugs.

Score
100
β˜… 237 β‘‚ 40 β€”
Python
rsasaki0109
rsasaki0109
rust_robotics

100+ robotics algorithms in Rust: planning, localization, SLAM, control, and benchmarks.

Score
33
β˜… 236 β‘‚ 16 +2/day
Rust
varun29ankuS
varun29ankuS
shodh-memory

Cognitive memory for AI agents β€” learns from use, forgets what's irrelevant, strengthens what matters. Single binary, fully offline.

Score
50
β˜… 230 β‘‚ 34 +3/day
Rust
learnsyslab
learnsyslab
crisp_controllers

CRISP – Compliant ROS2 Controllers for Learning-Based Manipulation Policies

Score
45
β˜… 213 β‘‚ 36 +3/day
C++
Kodo-Robotics
Kodo-Robotics
launchmap

Interactive ROS 2 launch file visualizer for VS Code. Explore and debug launch graphs with an intuitive UI.

Score
15
β˜… 171 β‘‚ 15 β€”
Python
iory
iory
scikit-robot

A Flexible Framework for Robot visualization and programming in Python

Score
91
β˜… 160 β‘‚ 32 +1/day
Python
ros-claw
ros-claw
rosclaw

The open infrastructure for Physical Intelligence. ROSClaw grounds AI agents into the physical world through e-URDF, sandbox safety, capability providers, praxis capture, memory, runtime intervention, and self-evolving skills.

Score
57
β˜… 155 β‘‚ 29 +5/day
Python
eclipse-zenoh-flow
eclipse-zenoh-flow
zenoh-flow

zenoh-flow aims at providing a zenoh-based data-flow programming framework for computations that span from the cloud to the device.

Score
0
β˜… 120 β‘‚ 25 β€”
Rust
rerun-io
rerun-io
cpp-example-ros2-bridge

An example implementation of a ROS 2 to Rerun bridge

Score
27
β˜… 108 β‘‚ 19 β€”
C++
bilel-bj
bilel-bj
ROSGPT_Vision

Commanding robots using only Language Models' prompts

Score
14
β˜… 106 β‘‚ 13 β€”
Python
nvidia-isaac
nvidia-isaac
isaac_mission_dispatch

VDA5050-compatible cloud service for fleet mission dispatch

Score
36
β˜… 100 β‘‚ 22 β€”
Python
TUMFTM
TUMFTM
FusionTracking

Multi-Modal Sensor Fusion and Object Tracking for Autonomous Racing

Score
18
β˜… 100 β‘‚ 14 +1/day
Python
runtimerobotics
runtimerobotics
fusion360-urdf-ros2

A Fusion 360 Script to export URDF for ROS 2, mentioned in the book Mastering ROS 2 for Robotics Programming

Score
27
β˜… 99 β‘‚ 11 β€”
Python
mandarwagh9
mandarwagh9
openeyes

Open source robot vision framework for edge devices

Score
64
β˜… 98 β‘‚ 20 β€”
Python
Raessan
Raessan
dinov3_ros

ROS 2 integration of Meta’s DINOv3 backbone with lightweight heads for vision tasks.

Score
55
β˜… 97 β‘‚ 5 β€”
Python
lukicdarkoo
lukicdarkoo
awesome-webots

Awesome Webots

Score
36
β˜… 96 β‘‚ 19 β€”
aliasrobotics
aliasrobotics
aztarna

aztarna, a footprinting tool for robots.

Score
0
β˜… 93 β‘‚ 30 β€”
Python
AntoBrandi
AntoBrandi
Arduino-Bot

Arduinobot is an open-source 3D printed robot arm powered by ROS 2. Its simple design and low cost make it an excellent learning tool, featured in the "Robotics and ROS 2 - Learn by Doing! Manipulators" course.

Score
9
β˜… 92 β‘‚ 12 β€”
C++
shengyangzhuang
shengyangzhuang
handeye_calibration_ros2

ROS2 Package for Hand-Eye Calibration

Score
27
β˜… 89 β‘‚ 15 β€”
Python
ika-rwth-aachen
ika-rwth-aachen
docker-ros-ml-images

Machine Learning-Enabled ROS Docker Images

Score
80
β˜… 89 β‘‚ 12 +1/day
Dockerfile
hmakelin
hmakelin
gisnav

Estimates airborne drone global position by matching video to map retrieved from onboard GIS server.

Score
45
β˜… 86 β‘‚ 26 +2/day
Python
ycheng517
ycheng517
tabletop-handybot

A low-cost AI powered robotic arm assistant that listens to your voice commands and can carry out a variety of tabletop tasks.

Score
0
β˜… 86 β‘‚ 9 β€”
Python
NovoG93
NovoG93
vision_msgs_rviz_plugins

RVIZ2 plugins for visualization of vision_msgs

Score
18
β˜… 83 β‘‚ 8 β€”
C++
teamspatzenhirn
teamspatzenhirn
rviz_2d_overlay_plugins

RViz2 plugin for displaying overlays over the 3D scene

Score
73
β˜… 81 β‘‚ 23 β€”
C++
amgaber95
amgaber95
rviz_2d_plot_plugin

RViz 2 plugin for live 2D plotting of ROS 2 topic data directly inside RViz.

Score
82
β˜… 79 β‘‚ 12 β€”
C++
bosch-engineering
bosch-engineering
off_highway_sensor_drivers

This project provides ROS drivers for Bosch Off-Highway sensor systems. (Radar Off-Highway Premium, Radar OHW, General Purpose Radar Off-Highway (GPR), Ultrasonic Sensor System OHW Entry & Premium)

Score
69
β˜… 77 β‘‚ 28 β€”
C++
2b-t
2b-t
realsense-ros2-docker

Dockerfile for Intel Realsense camera in ROS 2

Score
0
β˜… 76 β‘‚ 30 β€”
Dockerfile
methylDragon
methylDragon
ros-tutorials

Tutorials and starter code for the Robot Operating System (ROS) framework (Featuring ROS 1 and 2!) πŸ€–πŸ”₯🐲

Score
0
β˜… 73 β‘‚ 18 β€”
C++
gabrielnhn
gabrielnhn
ros2-line-follower

A ROS2 package designed to have a differential drive robot follow a Robotrace track by using a camera.

Score
18
β˜… 68 β‘‚ 16 β€”
Python
JayaSaiKishanChapparam
JayaSaiKishanChapparam
altara

React components for real-time telemetry dashboards β€” robotics, aerospace, autonomous vehicles, industrial IoT. PFD, HSI, time-series, gauges, GPS maps, and ROS2/MQTT adapters at 60fps.

Score
64
β˜… 67 β‘‚ 3 +2/day
TypeScript
automatika-robotics
automatika-robotics
embodied-agents

EmbodiedAgents is a fully-loaded ROS2 based framework for creating interactive physical agents that can understand, remember, and act upon contextual information from their environment.

Score
43
β˜… 63 β‘‚ 6 β€”
Python
alsora
alsora
ros2-tensorflow

ROS2 nodes for computer vision tasks in Tensorflow

Score
9
β˜… 62 β‘‚ 14 β€”
Python
youtalk
youtalk
conduit-support

User-facing documentation, troubleshooting guides, and Docker test environments for Conduit β€” the Apple-device ROS 2 sensor publisher app.

Score
50
β˜… 58 β‘‚ 1 β€”
Python
Related Topics
#robotics#ros#robot#computer-vision#python#cpp#llm#ai#rust#visualization#docker#robots

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly