Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Ros

Ros

253 projects

Showing 36 of 253 projects

multi_sensor_calibration
multi_sensor_calibrationC++

A ROS-based calibration tool for estimating extrinsic poses of lidar, radar, and camera sensor setups.

#lidar#robotics#camera
Stars552
Forks111
Last commit3 years ago
rosserial
rosserialC++

A ROS client library for connecting small embedded devices like Arduino to the Robot Operating System.

#robotics#iot#embedded-systems
Stars549
Forks522
Last commit2 years ago
ROS-Mobile
ROS-MobileJava

An Android app for visualizing and controlling ROS-based mobile robots via a customizable interface.

#robotics#robot-control#research-tool
Stars538
Forks160
Last commit2 years ago
ublox
ubloxC++

A ROS driver for u-blox GPS receivers, providing configuration, data parsing, and topic publishing for navigation solutions.

#ublox#ros-driver#robot-navigation
Stars533
Forks446
Last commit10 months ago
M-LOAM
M-LOAMC++

A robust system for multi-LiDAR extrinsic calibration, real-time odometry, and mapping without manual intervention.

#lidar#robotics#lidar-slam
Stars518
Forks95
Last commit1 year ago
ESVO
ESVOC++

A real-time visual odometry pipeline using stereo event-based cameras, leveraging Time Surfaces for direct geometric mapping and tracking.

#robotics#3d-reconstruction#c-plus-plus
Stars504
Forks92
Last commit1 year ago
livox_ros_driver
livox_ros_driverC++

A ROS driver for Livox LiDAR devices (Mid-40, Mid-70, Tele-15, Horizon, Avia) to publish point cloud data.

#lidar#robotics#perception
Stars497
Forks259
Last commit2 years ago
robot_calibration
robot_calibrationC++

A ROS2 package for calibrating robot parameters like camera intrinsics, joint offsets, and frame transforms via optimization.

#sensor-fusion#mobile-robotics#camera-calibration
Stars482
Forks129
Last commit5 months ago
mapviz
mapvizC++

A modular ROS visualization tool with a plugin system focused on 2D data visualization.

#robotics#plugin-system#2d-visualization
Stars482
Forks159
Last commit21 hours ago
JdeRobot Academy
JdeRobot AcademyPython

An open-source ROS-based platform with practical exercises for learning robotics, AI, and computer vision.

#robotics#hacktoberfest#simulation
Stars482
Forks352
Last commit23 hours ago
find-object
find-objectC++

A ROS-based object detection and pose estimation library for 2D and 3D applications using OpenCV.

#robotics#pose-estimation#opencv
Stars478
Forks191
Last commit1 year ago
ROSIntegration
ROSIntegrationC++

An Unreal Engine plugin that enables communication with ROS (Robot Operating System) via rosbridge for robotics simulation.

#robotics#bson#unreal-engine-4
Stars466
Forks141
Last commit8 months ago
apriltag_ros
apriltag_rosC++

A ROS wrapper for the AprilTag 3 visual fiducial detector, enabling marker-based pose estimation in robotics applications.

#robotics#pose-estimation#apriltags
Stars459
Forks361
Last commit2 years ago
vilib
vilibC++

A GPU-accelerated C++ library for visual-inertial odometry frontend tasks, optimized for high-speed robotics.

#robotics#cuda#gpu-acceleration
Stars458
Forks92
Last commit5 years ago
rosbag_editor
rosbag_editorC++

A simple GUI application for editing ROS bag files by filtering topics, adjusting time ranges, and modifying transformations.

#robotics#ros-tools#qt
Stars447
Forks87
Last commit3 years ago
GitHub repository
GitHub repositoryC++

ROS & ROS2 implementation of Patchwork++, a fast and robust ground segmentation method for 3D LiDAR point clouds.

#lidar#robotics#autonomous-driving
Stars445
Forks84
Last commit2 months ago
ros3djs
ros3djsJavaScript

A 3D visualization library for ROS (Robot Operating System) in JavaScript, enabling web-based robot visualization.

#robotics#3d-visualization#robot-operating-system
Stars443
Forks223
Last commit5 months ago
rclnodejs
rclnodejsJavaScript

A Node.js and TypeScript client library for ROS 2, enabling JavaScript development of robotics applications.

#robotics#client#esm
Stars439
Forks85
Last commit1 day ago
list_of_robot_electronics
list_of_robot_electronics

A curated list of open-source electronic modules, subsystems, and projects for building robots.

#robotics#fpga#battery-management
Stars434
Forks51
Last commit1 year ago
vscode-ros
vscode-rosTypeScript

A Visual Studio Code extension providing comprehensive development support for Robot Operating System (ROS) 1 and ROS 2.

#vscode-extension#catkin#ros2
Stars433
Forks100
Last commit1 year ago
laser_line_extraction
laser_line_extractionC++

A ROS package that extracts line segments from LaserScan messages using a configurable split-and-merge algorithm with weighted line fitting.

#robotics#laserscan#ros-package
Stars433
Forks210
Last commit3 years ago
ros_rqt_plugin
ros_rqt_pluginC++

A Qt Creator plugin that adds ROS-specific tools for managing Catkin workspaces, packages, and nodes within the IDE.

#robotics#ide-plugin#catkin
Stars429
Forks214
Last commit1 month ago
OpenCR
OpenCRC

Open-source control module hardware and software for ROS-based robotics, designed for embedded systems.

#robotics#opencr#open-hardware
Stars426
Forks249
Last commit2 years ago
segmenters_lib
segmenters_libC++

A ROS library for LiDAR point cloud segmentation, enabling ground removal and object clustering for autonomous vehicle perception.

#robotics#sensor-fusion#point-cloud-segmentation
Stars418
Forks143
Last commit3 years ago
se2lam
se2lamC++

(ICRA 2019) Visual-Odometric On-SE(2) Localization and Mapping

#robotics#visual-slam#icra2019
Stars410
Forks114
Last commit2 years ago
ROSPlan
ROSPlanC++

A generic framework for task planning and dispatch in ROS systems, encapsulating planning with common ROS library interfaces.

#robotics#task-planning#ai-planning
Stars394
Forks159
Last commit2 years ago
GRIP
GRIPJava

A graphical application for rapidly prototyping and deploying computer vision algorithms, primarily for robotics.

#robotics#cuda#camera
Stars387
Forks109
Last commit5 years ago
web_video_server
web_video_serverC++

A ROS node that streams robot camera feeds and image topics over HTTP in multiple video formats for web browser viewing.

#robotics#ros2#robot-operating-system
Stars385
Forks219
Last commit22 days ago
ros_canopen
ros_canopenC++

A CANopen driver framework for ROS enabling communication with industrial CANopen devices.

#robotics#industrial-automation#embedded-systems
Stars375
Forks278
Last commit1 year ago
bag-database
bag-databaseJava

A web-based server that catalogs ROS bag files, provides search and download capabilities, and offers a REST API for automation.

#robotics#bag-database#bag-files
Stars366
Forks74
Last commit1 year ago
goroslib
goroslibGo

A pure Go library for building ROS 1 client nodes, enabling lightweight cross-platform robotics and data streaming applications.

#robotics#ros-package#ugv
Stars366
Forks72
Last commit1 year ago
mb planner
mb plannerC++

A ROS-based motion-primitives planner for fast and agile autonomous exploration with aerial robots.

#robotics#subterranean#voxblox
Stars361
Forks86
Last commit3 years ago
jsk_visualization
jsk_visualizationC++

A collection of ROS packages for advanced visualization tools and plugins for RViz and RQt.

#robotics#hacktoberfest#debugging-tools
Stars357
Forks181
Last commit5 months ago
GitHub repository
GitHub repositoryC++

A real-time ROS 2 package for detecting drivable roads and sidewalks from LIDAR point clouds in urban autonomous driving scenarios.

#lidar#robotics#autonomous-driving
Stars356
Forks83
Last commit18 days ago
StaticMapping
StaticMappingC++

A full LiDAR SLAM system for static environment mapping using LiDAR with optional GPS, IMU, and odometry support.

#lidar#robotics#icp
Stars345
Forks65
Last commit3 years ago
traversability_mapping
traversability_mappingC++

Real-time Bayesian terrain traversability mapping and motion planning system for ROS-compatible unmanned ground vehicles using LiDAR point clouds.

#robotics#ugv#motion-planning
Stars340
Forks69
Last commit6 years ago
PreviousPage 4 of 8Next

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
#Robotics210
#Computer Vision69
#Ros252
#Slam44
#Autonomous Vehicles38
#Point Cloud38
#Lidar36
#Sensor Fusion35
#C Plus Plus27
#Python25
#Robot Operating System24
#Simulation22