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

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
Stars551
Forks110
Last commit2 years ago
rosserial
rosserialC++

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

#robotics#iot#embedded-systems
Stars547
Forks524
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
Stars530
Forks444
Last commit8 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
Stars511
Forks94
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
Stars503
Forks93
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
Stars493
Forks252
Last commit2 years ago
mapviz
mapvizC++

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

#robotics#plugin-system#2d-visualization
Stars481
Forks159
Last commit10 days 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
Stars477
Forks191
Last commit1 year 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
Stars476
Forks127
Last commit4 months ago
JdeRobot Academy
JdeRobot AcademyPython

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

#robotics#hacktoberfest#simulation
Stars471
Forks347
Last commit3 days 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
Stars463
Forks141
Last commit7 months 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
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
Stars449
Forks360
Last commit1 year 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
Stars440
Forks82
Last commit19 days 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
Stars436
Forks224
Last commit3 months 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
Stars431
Forks212
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
Forks215
Last commit24 days ago
rclnodejs
rclnodejsJavaScript

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

#robotics#client#ros2
Stars429
Forks84
Last commit2 days 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
Stars429
Forks51
Last commit10 months ago
OpenCR
OpenCRC

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

#robotics#opencr#open-hardware
Stars423
Forks250
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
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
Stars392
Forks159
Last commit2 years ago
GRIP
GRIPJava

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

#robotics#cuda#camera
Stars389
Forks110
Last commit4 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
Stars382
Forks220
Last commit1 month ago
ros_canopen
ros_canopenC++

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

#robotics#industrial-automation#embedded-systems
Stars373
Forks280
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
Stars367
Forks72
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
Stars365
Forks74
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
Forks87
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
Forks180
Last commit3 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
Stars353
Forks82
Last commit11 months 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
xpp
xppC++

A ROS package for visualizing motion plans, support areas, contact forces, and trajectories for legged robots in RVIZ.

#robotics#simulation#rviz
Stars336
Forks99
Last commit4 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
Stars335
Forks69
Last commit5 years ago
PreviousPage 4 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
#Robotics189
#Computer Vision65
#Ros243
#Slam43
#Autonomous Vehicles34
#Lidar33
#Point Cloud33
#Sensor Fusion33
#C Plus Plus23
#Simulation22
#Robot Operating System21
#Python19