Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ros2

Ros2

192 projects

Showing 36 of 192 projects

ReconROS
ReconROSTcl

A framework for accelerating ROS2 applications using FPGA hardware with support for pub/sub, actions, services, and custom messages.

#embedded-systems#robotics-framework#custom-messages
Stars32
Forks7
Last commit2 years ago
pacmod3
pacmod3C++

ROS driver for controlling vehicles with the PACMod3 drive-by-wire system via a common API.

#robotics#drive-by-wire#can-bus
Stars30
Forks15
Last commit3 years ago
ros2_fuzzer
ros2_fuzzerPython

A fuzzing tool for ROS2 nodes that tests topics and services with pseudorandom data to uncover bugs and vulnerabilities.

#robotics#testing-tool#ros2
Stars27
Forks7
Last commit6 years ago
ros2_intel_movidius_ncs
ros2_intel_movidius_ncsC++

A ROS2 wrapper for the Movidius Neural Compute Stick (NCS) providing object classification and detection services for images and video streams.

#robotics#deep-learning#ros2
Stars27
Forks13
Last commit3 years ago
rmw_connext_cpp
rmw_connext_cppC++

A ROS 2 middleware implementation using RTI Connext DDS for communication between nodes.

#robotics#ros2#dds
Stars27
Forks32
Last commit5 years ago
rmw_dps
rmw_dpsC++

ROS 2 middleware implementation using Intel's Distributed Publish & Subscribe protocol for IoT communication.

#robotics#iot#publish-subscribe
Stars26
Forks9
Last commit1 year ago
ros2_teleop_keyboard
ros2_teleop_keyboardPython

A generic keyboard teleoperation node for controlling robots via Twist messages in ROS2.

#robotics#robot-teleoperation#robot-control
Stars26
Forks18
Last commit2 years ago
riot-ros2
riot-ros2CMake

Enables ROS2 to run on microcontrollers using the RIOT Operating System and the NDN protocol.

#iot#riot-os#ros2
Stars25
Forks10
Last commit8 years ago
ros2_message_filters
ros2_message_filtersC++

A ROS2 library for synchronizing and filtering messages based on time and other conditions, ported from ROS message_filters.

#robotics#message-synchronization#sensor-fusion
Stars22
Forks13
Last commit4 years ago
system_metrics_collector
system_metrics_collectorC++

A lightweight, real-time system metrics collector for monitoring CPU and memory usage in ROS2 systems (Linux only).

#robotics#metrics-collection#ros2
Stars20
Forks8
Last commit5 years ago
action-ros-lint
action-ros-lintTypeScript

A GitHub Action to run linters on ROS 2 packages without compiling code for fast feedback.

#robotics#ament-lint#linter
Stars20
Forks8
Last commit1 year ago
meta-ros2
meta-ros2BitBake

An OpenEmbedded/Yocto layer for building ROS 2 (Robot Operating System 2) into embedded Linux images.

#robotics#embedded#ros2
Stars19
Forks7
Last commit8 years ago
ros2-env
ros2-envShell

A Zsh plugin for managing ROS 2 workspaces, environments, and colcon builds with named workspace activation.

#robotics#shell-tools#ros2
Stars19
Forks3
Last commit9 months ago
rosidl_generator_java
rosidl_generator_javaJava

Java and Android bindings for ROS2, enabling JVM and Android development with the Robot Operating System 2.

#robotics#java bindings#fast-rtps
Stars18
Forks7
Last commit6 years ago
rcljava
rcljavaJava

Java and Android bindings for ROS2, enabling JVM-based robotics applications.

#robotics#java bindings#fast-rtps
Stars18
Forks7
Last commit6 years ago
community
community

Governance document for the ROS 2 Security Working Group, which advocates for and implements security features in ROS 2.

#ros2#robotics-security#governance
Stars18
Forks4
Last commit2 years ago
GitHub repository
GitHub repositoryVerilog

A framework for developing and evaluating LiDAR data processing algorithms, with support for hardware acceleration on embedded platforms.

#robotics#fpga#sensor-fusion
Stars18
Forks3
Last commit1 year ago
pid
pidC++

A PID controller implementation for ROS2 robotics applications.

#robotics#simulation#pid-controller
Stars17
Forks12
Last commit2 years ago
basalt_ros2
basalt_ros2C++

ROS2 wrapper for Basalt visual-inertial odometry (VIO) system, enabling real-time 6DOF pose estimation.

#robotics#sensor-fusion#pose-estimation
Stars17
Forks1
Last commit3 years ago
rcljava_examples
rcljava_examplesJava

A collection of Java examples demonstrating the ROS2 Java bindings for robotics and IoT applications.

#robotics#java bindings#iot
Stars17
Forks15
Last commit3 years ago
duro_gps_driver
duro_gps_driverC++

ROS/ROS2 driver for SwiftNav Duro Inertial GPS/GNSS receivers, providing pose, IMU, and navigation data.

#robotics#ethernet#ros-driver
Stars17
Forks13
Last commit1 month ago
adlink_neuronbot
adlink_neuronbotPython

ROS2/DDS robot package demonstrating human following and swarm avoidance capabilities on ADLINK Neuron hardware.

#robotics#sensor-fusion#ros2
Stars16
Forks6
Last commit7 years ago
ros2_object_map
ros2_object_mapPython

A ROS2 package that marks detected objects on a map during SLAM using object analytics.

#robotics#sensor-fusion#ros-package
Stars15
Forks5
Last commit4 years ago
launch_ros_sandbox
launch_ros_sandboxPython

A roslaunch2 extension for running ROS nodes in isolated environments like Docker containers or separate user accounts.

#robotics#sandbox#containerization
Stars15
Forks2
Last commit4 years ago
nnstreamer-ros
nnstreamer-rosC++

NNStreamer extension plugins that enable neural network pipelines to integrate with ROS and ROS2 for robotics applications.

#nnstreamer#robotics#pipeline-framework
Stars14
Forks8
Last commit5 years ago
ROS2-Integration-Service
ROS2-Integration-Service

A deprecated tool for integrating ROS2 with other technologies and enabling ROS2 communication over WAN/Internet.

#robotics#wan-communication#ros2
Stars13
Forks3
Last commit5 years ago
multiwii_ros2
multiwii_ros2C++

ROS2 Node for MultiWii and Cleanflight flight controllers

#multiwii#ros2#cleanflight
Stars13
Forks6
Last commit4 years ago
rmw_opensplice_cpp
rmw_opensplice_cppC++

ROS 2 middleware implementation using Vortex OpenSplice DDS for communication.

#robotics#publish-subscribe#ros2
Stars12
Forks26
Last commit4 years ago
ros2_denso_radar
ros2_denso_radarPython

ROS2 driver for Denso Toyota/Lexus 2015-2017 radar units, enabling autonomous vehicle perception.

#robotics#lexus#perception
Stars12
Forks2
Last commit6 years ago
rclada
rcladaAda

Ada programming language client library for ROS2/RCL robotics middleware.

#robotics#embedded-systems#safety-critical
Stars11
Forks2
Last commit1 year ago
ros2_raspicam_node
ros2_raspicam_nodePython

A ROS2 node for capturing and publishing images from Raspberry Pi cameras over ROS2 topics.

#robotics#iot#image-capture
Stars10
Forks5
Last commit7 years ago
docker-ros2-ospl-ce
docker-ros2-ospl-ceShell

A Dockerfile for building container images with ROS2 and OpenSplice CE middleware.

#robotics#containerization#devops
Stars10
Forks2
Last commit9 years ago
ros2_pytorch_cuda
ros2_pytorch_cudaC++

A ROS2 template node for running PyTorch C++ models with CUDA support in a Docker environment.

#robotics#cuda#template
Stars10
Forks1
Last commit4 years ago
ros2_moving_object
ros2_moving_objectC++

A ROS2 component that calculates velocity information for tracked objects to enhance robot motion planning and collision avoidance.

#robotics#object-tracking#ros2
Stars7
Forks5
Last commit4 years ago
FIROS2
FIROS2C++

A ROS2 integrable tool for bidirectional communication between ROS2 and FIWARE via the NGSIv2 protocol.

#robotics#ros2#context-broker
Stars7
Forks1
Last commit6 years ago
ros2_java_docker
ros2_java_dockerDockerfile

Dockerfiles for building ros2_java with OpenJDK and Android

#ros2#java#docker
Stars6
Forks0
Last commit8 years ago
PreviousPage 5 of 6Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Robotics167
#Ros52
#Middleware34
#Computer Vision28
#Robot Operating System24
#Dds22
#Slam21
#Embedded Systems20
#Real Time19
#Docker19
#Iot18
#Point Cloud18