Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ros

Ros

222 projects

Showing 36 of 222 projects

novatel_gps_driver
novatel_gps_driverC++

A ROS driver for NovAtel GPS/GNSS receivers that translates device logs into ROS messages via serial, TCP, or UDP connections.

#novatel#robotics#ros2
Stars176
Forks137
Last commit5 days ago
Dynamic_logistics_Warehouse
Dynamic_logistics_WarehouseCMake

A Gazebo simulation environment modeling a dynamic small warehouse with moving actors and objects for robotics testing.

#robotics#logistics-simulation#robotics-testing
Stars174
Forks37
Last commit
action-ros-ci
action-ros-ciTypeScript

A GitHub Action to build and test ROS and ROS 2 packages using colcon in CI/CD workflows.

#robotics#ros2#build-automation
Stars169
Forks64
Last commit24 days ago
moveit_visual_tools
moveit_visual_toolsC++

Helper functions for displaying and debugging MoveIt data in Rviz via published markers, trajectories, and collision objects.

#robotics#debugging-tools#rviz
Stars169
Forks114
Last commit5 months ago
catkin_tools
catkin_toolsPython

Command-line tools for building, testing, and managing ROS catkin workspaces.

#robotics#command-line-tools#build-tools
Stars168
Forks151
Last commit1 year ago
lidar_undistortion
lidar_undistortionC++

A ROS catkin package for correcting motion distortion in LiDAR scans using external 6DoF pose estimation.

#robotics#sensor-fusion#perception
Stars159
Forks38
Last commit3 years ago
Awesome Gazebo
Awesome Gazebo

A curated list of awesome resources, libraries, and tools for the Gazebo robotics simulation framework.

#simulation-tools#ros2#awesome-list
Stars157
Forks23
Last commit5 years ago
horizon_highway_slam
horizon_highway_slamC++

A robust, low-drift, real-time SLAM package for the Livox Horizon LiDAR, designed for highway autonomous driving scenarios.

#lidar#robotics#autonomous-driving
Stars152
Forks34
Last commit5 years ago
ros2_ouster_drivers
ros2_ouster_driversC++

Legacy ROS2 drivers for Ouster OS-0, OS-1, and OS-2 lidars, providing sensor data processing and ROS interfaces.

#robotics#ouster-sensor#drivers
Stars149
Forks81
Last commit1 year ago
ros2_ouster_drivers
ros2_ouster_driversC++

Legacy ROS2 drivers for Ouster OS-0, OS-1, and OS-2 lidars, providing sensor data processing and lifecycle management.

#robotics#ouster-sensor#drivers
Stars149
Forks81
Last commit1 year ago
gazebo_ros_motors
gazebo_ros_motorsC++

ROS plugins for simulating DC motors and ideal speed controllers in Gazebo, enabling motor control system development.

#ode#dc-motor#plugin-development
Stars137
Forks28
Last commit1 year ago
multicam_calibration
multicam_calibrationC++

A ROS-based tool for calibrating intrinsic and extrinsic parameters of multiple cameras using AprilTag targets.

#robotics#camera-calibration#apriltags
Stars135
Forks39
Last commit3 years ago
Vim-ros
Vim-rosPython

A Vim plugin that provides ROS development tools including syntax highlighting, package navigation, and build integration.

#python-integration#build-tools#vim
Stars133
Forks35
Last commit1 year ago
COMPAS
COMPASPython

A Python package for planning and executing robotic fabrication processes within the COMPAS Framework.

#robotics#aec#digital-fabrication
Stars131
Forks41
Last commit3 days ago
urdfdom
urdfdomC++

A C++ library for parsing URDF (Unified Robot Description Format) files, providing core data structures and XML parsing.

#robotics#urdf-parser#simulation
Stars130
Forks151
Last commit1 month ago
ros_astra_camera
ros_astra_cameraC++

ROS wrapper for Orbbec Astra 3D cameras, enabling depth sensing and point cloud generation in ROS Kinetic, Melodic, and Noetic.

#robotics#sensor#3dcamera
Stars127
Forks41
Last commit1 year ago
pointgrey_camera_driver
pointgrey_camera_driverC++

ROS driver for Point Grey cameras using the official FlyCapture2 SDK, enabling HDR and physics-based vision.

#robotics#point-grey#hdr-imaging
Stars127
Forks177
Last commit4 years ago
ros2cs
ros2csC#

A C#/.NET client library for ROS2 enabling communication between ROS2 systems and C# applications like Unity3D.

#robotics#unity3d#simulation
Stars126
Forks38
Last commit6 months ago
jetson_csi_cam
jetson_csi_camCMake

A ROS package for using CSI cameras on Nvidia Jetson platforms (TK1/TX1/TX2) with ROS via gstreamer and Nvidia multimedia API.

#robotics#csi-camera#camera-calibration
Stars116
Forks52
Last commit5 years ago
ifm3d
ifm3dC++

Library and utilities for working with ifm pmd-based 3D Time-of-Flight cameras, supporting O3R, O3D, and O3X platforms.

#robotics#industrial-automation#time-of-flight
Stars116
Forks76
Last commit3 days ago
ros_ethercat
ros_ethercatC++

A ROS package providing an EtherCAT main loop based on ros_control, replacing PR2-specific dependencies for custom robot hardware.

#robotics#robot-control#ros-control
Stars111
Forks40
Last commit8 months ago
fetch_gazebo
fetch_gazeboPython

Gazebo simulation package for Fetch Robotics Fetch and Freight Research Edition robots.

#open-source#gazebo-simulator#gazebo7
Stars110
Forks88
Last commit2 years ago
setup-ros
setup-rosTypeScript

A GitHub Action to set up ROS and ROS 2 environments for CI/CD workflows across Linux, macOS, and Windows.

#robotics#devops#ros2
Stars108
Forks52
Last commit6 days ago
Guidelines
GuidelinesPython

Replication package and dataset for a research paper on software architecture practices in ROS-based robotic systems.

#robotics#software-architecture#robotics-programming
Stars104
Forks20
Last commit
ddynamic_reconfigure
ddynamic_reconfigureC++

A C++ extension for ROS dynamic_reconfigure that enables runtime parameter modification without writing configuration files.

#robotics#ros-tools#dynamic-reconfigure
Stars102
Forks79
Last commit1 year ago
robot_body_filter
robot_body_filterC++

A ROS filter that removes points belonging to a robot's own body from laser scans and point clouds.

#robotics#sensor-fusion#pointcloud
Stars102
Forks25
Last commit2 months ago
aztarna
aztarnaPython

A footprinting tool for scanning and fingerprinting robotic systems, including ROS, SROS, ROS2, and industrial routers.

#robotics#vulnerability-assessment#sros
Stars93
Forks30
Last commit5 years ago
NuttX
NuttXC

A NuttX RTOS fork optimized for micro-ROS, enabling real-time robotics applications on microcontrollers.

#robotics#micro-ros#iot
Stars93
Forks38
Last commit4 years ago
kvaser_interface
kvaser_interfaceC++

A standardized ROS abstraction layer for accessing Kvaser CAN devices, usable as an API or standalone bridge node.

#robotics#embedded-systems#can-bus
Stars90
Forks54
Last commit2 years ago
ethz_piksi_ros
ethz_piksi_rosC++

ROS drivers and tools for Piksi RTK GPS modules, enabling high-precision positioning in robotic systems.

#robotics#positioning-system#autonomous-navigation
Stars89
Forks90
Last commit3 years ago
catkin_virtualenv
catkin_virtualenvPython

Bundle Python dependencies in ROS catkin packages using virtualenvs, enabling isolated Python environments and dependency management.

#robotics#build-tools#catkin
Stars88
Forks28
Last commit7 days ago
Foxglove Studio
Foxglove Studio

An open-source visualization and debugging platform for robotics development.

#robotics#debugging-tools#observability
Stars84
Forks49
Last commit1 year ago
fields-ignition
fields-ignitionJupyter Notebook

Generates random crop field environments for agricultural robot simulation in Ignition Gazebo.

#computer-vision-datasets#test-environment-generation#ignition-gazebo
Stars83
Forks21
Last commit
ROSIntegrationVision
ROSIntegrationVisionC++

A UE4 plugin that captures RGB and depth data from the Unreal world and publishes it to ROS.

#unreal-engine-4#ros-integration#unreal-engine
Stars82
Forks35
Last commit2 years ago
fastrack
fastrackC++

A ROS implementation of Fast and Safe Tracking (FaSTrack) for online safe trajectory planning with reachability-based safety guarantees.

#robotics#safety-guarantees#real-time-planning
Stars80
Forks18
Last commit5 years ago
URDF
URDFC++

ROS packages for parsing and working with URDF (Unified Robot Description Format) files.

#robotics#simulation#ros-noetic
Stars74
Forks48
Last commit1 year ago
PreviousPage 6 of 7Next

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
4 years ago
10 months ago
5 years ago
#Robotics189
#Computer Vision65
#Ros243
#Slam43
#Autonomous Vehicles34
#Lidar33
#Point Cloud33
#Sensor Fusion33
#C Plus Plus23
#Simulation22
#Robot Operating System21
#Python19