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

SMACC
SMACCC++

An event-driven, asynchronous, behavioral state machine library for real-time ROS applications written in C++.

#robotics#robot-control#event-driven
Stars327
Forks48
Last commit3 years ago
ros_numpy
ros_numpyPython

A Python library for converting ROS messages to and from NumPy arrays, enabling efficient data manipulation in robotics.

#robotics#geometry-messages#python-library
Stars320
Forks176
Last commit2 years ago
urdfpy
urdfpyPython

A Python library for loading, manipulating, saving, and visualizing URDF (Unified Robot Description Format) files.

#robotics#urdf-parser#3d-visualization
Stars319
Forks132
Last commit1 year ago
RVizWeb
RVizWebHTML

RVizWeb brings the ROS visualization tool RViz to the browser, enabling web-based 3D robot data visualization.

#robotics#urdf-viewer#3d-visualization
Stars318
Forks62
Last commit3 years ago
ti_mmwave_rospkg
ti_mmwave_rospkgC++

A ROS driver for TI mmWave radar sensors with sensor fusion, multi-radar support, and camera overlay capabilities.

#robotics#sensor-fusion#ti-mmwave
Stars309
Forks106
Last commit2 years ago
GitHub repository
GitHub repositoryC++

A ROS-based dataset and tools for autonomous vehicle development with seasonal multi-sensor data from Ford vehicles.

#lidar#robotics#sensor-fusion
Stars307
Forks70
Last commit3 years ago
jetson_easy
jetson_easyShell

Automated setup and configuration script for NVIDIA Jetson boards, handling updates, kernel patches, ROS installation, and performance tuning.

#embedded-systems#automation-scripts#performance-tuning
Stars300
Forks43
Last commit5 years ago
jsk_recognition
jsk_recognitionC++

A ROS stack providing perception packages for 2D image and 3D point cloud processing in robotics.

#robotics#sensor-fusion#hacktoberfest
Stars289
Forks192
Last commit3 months ago
MapToolbox
MapToolboxC#

A Unity plugin for creating Lanelet2 vector maps for the Autoware autonomous driving platform.

#autonomous-driving#map-creation#simulation
Stars289
Forks109
Last commit2 years ago
multimaster_fkie
multimaster_fkiePython

A deprecated ROS stack for multi-master communication and GUI-based node management, now replaced by the multi-agent suite.

#robotics#node-management#multi-master
Stars287
Forks111
Last commit1 year ago
rviz_cinematographer
rviz_cinematographerC++

An rqt plugin for creating and editing camera trajectories in RViz and recording videos of the views.

#rqt-plugin#3d-animation#rviz
Stars282
Forks36
Last commit4 years ago
fiducials
fiducialsC

A ROS-based system for robot localization and mapping using ceiling or floor-mounted fiducial markers.

#robotics#autonomous-navigation#ceiling-fiducials
Stars278
Forks140
Last commit6 months ago
mir_robot
mir_robotPython

ROS driver and configuration for MiR autonomous mobile robots, enabling simulation and control via the Robot Operating System.

#mobile-robots#ros-driver#industrial-robotics
Stars271
Forks172
Last commit1 month ago
kitti_to_rosbag
kitti_to_rosbagC++

Converts KITTI autonomous driving dataset raw data to ROS bags and provides a C++ library for direct data access.

#robotics#autonomous-driving#sensor-fusion
Stars258
Forks101
Last commit7 years ago
steering_functions
steering_functionsC++

A C++ library implementing steering functions for car-like robots with limited turning radius, including Dubins, Reeds-Shepp, and continuous curvature variants.

#robotics#continuous-curvature#steering-functions
Stars256
Forks108
Last commit
orbslam-map-saving-extension
orbslam-map-saving-extensionC++

A ROS package extension for ORB-SLAM2 that enables saving and loading ORB feature maps for closed-circuit visual localization of autonomous vehicles.

#robotics#feature-mapping#kitti-dataset
Stars252
Forks74
Last commit
viso2
viso2C++

A ROS wrapper for libviso2, enabling visual odometry for monocular and omnidirectional camera systems in robotics.

#monocular-vision#robotics#camera-calibration
Stars251
Forks180
Last commit4 months ago
SARosPerceptionKitti
SARosPerceptionKittiPython

ROS package for sensor processing, object detection, tracking, and evaluation using the KITTI Vision Benchmark dataset.

#robotics#autonomous-driving#sensor-fusion
Stars250
Forks76
Last commit4 years ago
utbm_robocar_dataset
utbm_robocar_datasetC++

A long-term autonomous driving dataset from Europe with multi-sensor data (GPS-RTK, LiDAR, cameras, IMU) for localization and mapping research.

#lidar#robotics#long-term-autonomy
Stars247
Forks36
Last commit1 year ago
morefusion
morefusionPython

A real-time object-level reconstruction system for 6D pose estimation using volumetric fusion and multi-object reasoning.

#robotics#pose-estimation#object-reconstruction
Stars238
Forks46
Last commit3 years ago
assuremapingtools
assuremapingtoolsDockerfile

A desktop tool for viewing, editing, and saving road network maps for autonomous vehicle platforms like Autoware.

#desktop-application#opendrive#map-editing
Stars233
Forks75
Last commit1 year ago
aikido
aikidoC++

A C++ library with Python bindings for robotic motion planning and decision making, integrated with DART and OMPL.

#robotics#robot-control#perception
Stars232
Forks30
Last commit3 years ago
RVD
RVDPython

An open-source archive for robot vulnerabilities and bugs, using a robot-specific scoring system.

#robotics#bug#vulnerability
Stars231
Forks40
Last commit11 days ago
py_trees_ros
py_trees_rosPython

ROS extensions and implementations for the PyTrees behavior tree library, enabling modular robot behavior design.

#robotics#robot-control#behaviour-trees
Stars224
Forks46
Last commit5 months ago
GitHub repository
GitHub repositoryC++

A recursive B-spline-based state estimation framework for 6-DoF LiDAR odometry, supporting LiDAR-only, LiDAR-inertial, and multi-LiDAR configurations.

#lidar#robotics#multi-lidar
Stars222
Forks39
Last commit5 months ago
robot_upstart
robot_upstartPython

ROS package providing helper functions to launch roslaunch processes on Ubuntu system startup.

#robotics#background-processes#linux
Stars205
Forks100
Last commit4 months ago
cross_compile
cross_compilePython

A deprecated tool that automated cross-compilation of ROS and ROS2 workspaces for ARM and x86 architectures using Docker and QEmu.

#robotics#embedded-systems#arm
Stars203
Forks58
Last commit3 years ago
rosmon
rosmonC++

A ROS node launcher and monitoring daemon that replaces roslaunch with enhanced process monitoring capabilities.

#robotics#roslaunch-alternative#robot-operating-system
Stars201
Forks50
Last commit8 months ago
haros
harosPython

Static analysis framework for ROS1 applications to detect software problems early in development.

#robotics#software-testing#ros1
Stars199
Forks38
Last commit1 year ago
lidar_super_resolution
lidar_super_resolutionPython

A simulation-based deep learning approach to enhance the resolution of 3D lidar point clouds for ground vehicles.

#lidar#carla-simulator#range-image
Stars197
Forks57
Last commit5 years ago
e2calib
e2calibPython

A tool for calibrating event cameras by converting event data to images and using standard image-based calibration toolboxes.

#robotics#sensor-fusion#camera-calibration
Stars196
Forks41
Last commit1 year ago
point_cloud_io
point_cloud_ioC++

ROS nodes for reading point clouds from files (PLY, VTK) and writing sensor_msgs/PointCloud2 messages to files.

#robotics#3d-data#rviz
Stars192
Forks73
Last commit1 year ago
Plane Seg
Plane SegC++

A ROS library for robust plane segmentation from LIDAR, depth camera data, and elevation maps using normal-based clustering.

#lidar#robotics#perception
Stars184
Forks42
Last commit4 years ago
wayp_plan_tools
wayp_plan_toolsC++

A ROS 2 package providing waypoint management and path-following control nodes for autonomous vehicles and robots.

#robotics#pure-pursuit#sze
Stars182
Forks24
Last commit5 days ago
map2gazebo
map2gazeboPython

ROS package that converts 2D occupancy grid maps into 3D Gazebo simulation environments with obstacle meshes.

#occupancy-grid#3d-environment#ros-package
Stars180
Forks60
Last commit3 years ago
mqtt_bridge
mqtt_bridgePython

A bidirectional bridge for serializing ROS messages to/from MQTT, enabling communication between Robot Operating System and IoT protocols.

#robot-communication#ros-noetic#mqtt
Stars178
Forks148
Last commit2 years ago
PreviousPage 5 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
1 year ago
5 years ago
#Robotics189
#Computer Vision65
#Ros243
#Slam43
#Autonomous Vehicles34
#Lidar33
#Point Cloud33
#Sensor Fusion33
#C Plus Plus23
#Simulation22
#Robot Operating System21
#Python19