Awesome Open Source
Awesome Open Source
Combined Topics
ros
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 239 Ros Open Source Projects
Categories
>
Artificial Intelligence
>
Ros
Ardupilot
⭐
5,653
ArduPlane, ArduCopter, ArduRover source
Carla
⭐
5,641
Open-source simulator for autonomous driving research.
Autoware.ai
⭐
4,438
Open-source software for self-driving vehicles
Px4 Autopilot
⭐
4,229
PX4 Autopilot Software
Tf Pose Estimation
⭐
3,856
Deep Pose Estimation implemented using Tensorflow with Custom Architectures for fast inference.
Opensimplelidar
⭐
2,144
Open Source scanning laser rangefinder
Plotjuggler
⭐
2,103
The Time Series Visualization Tool that you deserve.
Awesome Robotic Tooling
⭐
1,420
Tooling for professional robotic development in C++ and Python with a touch of ROS, autonomous driving and aerospace: https://freerobotics.tools/
Robotics Coursework
⭐
1,405
🤖 Places where you can learn robotics (and stuff like that) online 🤖
Evo
⭐
1,357
Python package for the evaluation of odometry and SLAM
Awesome Visual Slam
⭐
1,323
📚 The list of vision-based SLAM / Visual Odometry open source, blogs, and papers
Webots
⭐
1,292
Webots Robot Simulator
Simulator
⭐
1,242
A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles
Navigation
⭐
1,229
ROS Navigation stack. Code for finding where the robot is and how it can get somewhere else.
Loam_velodyne
⭐
1,123
Laser Odometry and Mapping (Loam) is a realtime method for state estimation and mapping using a 3D lidar.
Lego Loam
⭐
1,119
LeGO-LOAM: Lightweight and Ground-Optimized Lidar Odometry and Mapping on Variable Terrain
Grid_map
⭐
1,117
Universal grid map library for mobile robotic mapping
Darknet_ros
⭐
1,077
YOLO ROS: Real-Time Object Detection for ROS
Missionplanner
⭐
1,052
Mission Planner Ground Control Station (c# .net)
Msckf_vio
⭐
936
Robust Stereo Visual Inertial Odometry for Fast Autonomous Flight
Hdl_graph_slam
⭐
927
3D LIDAR-based Graph SLAM
Ros Academy For Beginners
⭐
850
中国大学MOOC《机器人操作系统入门》代码示例 ROS tutorial
Ros_best_practices
⭐
780
Best practices, conventions, and tricks for ROS. Do you want to become a robotics master? Then consider graduating or working at the Robotics Systems Lab at ETH in Zürich!
Behaviortree.cpp
⭐
769
Behavior Trees Library in C++. Batteries included.
Lidar_camera_calibration
⭐
726
ROS package to find a rigid-body transformation between a LiDAR and a camera for "LiDAR-Camera Calibration using 3D-3D Point correspondences"
Turtlebot3
⭐
658
ROS packages for Turtlebot3
Gibsonenv
⭐
658
Gibson Environments: Real-World Perception for Embodied Agents
Depth_clustering
⭐
637
🚕 Fast and robust clustering of point clouds generated with a Velodyne sensor.
Apollo Platform
⭐
611
Collections of Apollo Platform Software
Autorally
⭐
593
Software for the AutoRally platform
Linorobot
⭐
590
Autonomous ground robots (2WD, 4WD, Ackermann Steering, Mecanum Drive)
Roborts
⭐
589
An open source software stack for Real-Time Strategy research on mobile robots
Ros_comm
⭐
519
ROS communications-related packages, including core client libraries (roscpp, rospy, roslisp) and graph introspection tools (rostopic, rosnode, rosservice, rosparam).
Champ
⭐
512
𓃡 Quadruped Robot based on MIT Cheetah I
Elevation_mapping
⭐
504
Robot-centric elevation mapping for rough terrain navigation
Teb_local_planner
⭐
485
An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package)
Mavros
⭐
470
MAVLink to ROS gateway with proxy for Ground Control Station
Awesome Robotics
⭐
468
A curated list of awesome links and software libraries that are useful for robots.
Libsurvive
⭐
461
Open Source Lighthouse Tracking System
Sfa3d
⭐
458
Super Fast and Accurate 3D Object Detection based on 3D LiDAR Point Clouds (The PyTorch implementation)
Pinocchio
⭐
417
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Apm_planner
⭐
410
APM Planner Ground Control Station (Qt)
Spot_mini_mini
⭐
405
Dynamics and Domain Randomized Gait Modulation with Bezier Curves for Sim-to-Real Legged Locomotion.
Towr
⭐
398
A light-weight, Eigen-based C++ library for trajectory optimization for legged robots.
Unity Robotics Hub
⭐
377
Central repository for tools, tutorials, resources, and documentation for robotics simulation in Unity.
Ifopt
⭐
367
An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)
Interactive_slam
⭐
363
Interactive Map Correction for 3D Graph SLAM
Handeye_calib_camodocal
⭐
360
Easy to use and accurate hand eye calibration which has been working reliably for years (2016-present) with kinect, kinectv2, rgbd cameras, optical trackers, and several robots including the ur5 and kuka iiwa.
Kitti2bag
⭐
352
Convert KITTI dataset to ROS bag file the easy way!
Mastering_ros
⭐
348
This repository contains exercise files of the book "Mastering ROS for Robotics Programming"
Rosrust
⭐
344
Pure Rust implementation of a ROS client library
Easy_handeye
⭐
343
Automated, hardware-independent Hand-Eye Calibration
Image_pipeline
⭐
339
An image processing pipeline for ROS.
Ros Install Osx
⭐
328
Installing ROS on OS X.
Hdl_localization
⭐
328
Real-time 3D localization using a (velodyne) 3D LIDAR
Uuv_simulator
⭐
327
Gazebo/ROS packages for underwater robotics simulation
Gpd
⭐
327
Detect 6-DOF grasp poses in point clouds
Ardrone_autonomy
⭐
324
ROS driver for Parrot AR-Drone 1.0 and 2.0 quadrocopters
Semantic_slam
⭐
313
Real time semantic slam in ROS with a hand held RGB-D camera
Multiple Object Tracking Lidar
⭐
307
C++ implementation to Detect, track and classify multiple objects using LIDAR scans or point cloud
Cadrl_ros
⭐
305
ROS package for dynamic obstacle avoidance for ground robots trained with deep RL
Ros Sensor Fusion Tutorial
⭐
300
An in-depth step-by-step tutorial for implementing sensor fusion with robot_localization! 🛰
Ros_qtc_plugin
⭐
295
ROS Qt Creator Plug-in (https://ros-qtc-plugin.readthedocs.io)
Cherry Autonomous Racecar
⭐
293
Implementation of the CNN from End to End Learning for Self-Driving Cars on a Nvidia Jetson TX1 using Tensorflow and ROS
Ndt_omp
⭐
287
Multi-threaded and SSE friendly NDT algorithm
Orb_slam_2_ros
⭐
284
A ROS implementation of ORB_SLAM2
Se2lam
⭐
283
(ICRA 2019) Visual-Odometric On-SE(2) Localization and Mapping
Zed Ros Wrapper
⭐
280
ROS wrapper for the ZED SDK
Apc Vision Toolbox
⭐
276
MIT-Princeton Vision Toolbox for the Amazon Picking Challenge 2016 - RGB-D ConvNet-based object segmentation and 6D object pose estimation.
Camlasercalibratool
⭐
274
Extrinsic Calibration of a Camera and 2d Laser
Universal_robots_ros_driver
⭐
273
Driver enabling ROS operation of UR robots.
Bonnet
⭐
272
Bonnet: An Open-Source Training and Deployment Framework for Semantic Segmentation in Robotics.
Segmenters_lib
⭐
266
The LiDAR segmenters library, for segmentation-based detection.
Dynamixelsdk
⭐
264
ROBOTIS Dynamixel SDK (Protocol1.0/2.0)
Free_gait
⭐
261
An Architecture for the Versatile Control of Legged Robots
Gym Gazebo2
⭐
255
gym-gazebo2 is a toolkit for developing and comparing reinforcement learning algorithms using ROS 2 and Gazebo
Awesome Weekly Robotics
⭐
251
A list of projects that were or will be featured in Weekly Robotics newsletter
Rdbox
⭐
243
RDBOX is an advanced IT platform for robotics and IoT developers that highly integrates cloud-native and edge computing technologies.
Carma Platform
⭐
242
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
Spatio_temporal_voxel_layer
⭐
240
A new voxel layer leveraging modern 3D graphics tools to modernize navigation environmental representations
Opencr
⭐
237
Software for ROS Embedded board (a.k.a. OpenCR). OpenCR means Open-source Control Module for ROS.
Tonav
⭐
234
Implementation of Multi-State Constraint Kalman Filter (MSCKF) for Vision-aided Inertial Navigation. This is my master's thesis.
Ros_robotics_projects
⭐
234
Example codes of new book ROS Robotics Projects
Rrt_exploration
⭐
233
A ROS package that implements a multi-robot RRT-based map exploration algorithm. It also has the image-based frontier detection that uses image processing to extract frontier points.
Ros Behavior Tree
⭐
230
Behavior Trees Library for ROS (Robot Operating System). In C++ and python
Industrial_training
⭐
229
ROS-Industrial Training Material
Openag_brain
⭐
222
ROS package for controlling an OpenAg food computer
Hypharos_racecar
⭐
222
Low-cost, high speed (600USD, 3 m/s) 1/10 Autonomous ROS RaceCar (with tutorial for beginner)
Mcl_3dl
⭐
220
A ROS node to perform a probabilistic 3-D/6-DOF localization system for mobile robots with 3-D LIDAR(s). It implements pointcloud based Monte Carlo localization that uses a reference pointcloud as a map.
Raspicam_node
⭐
218
ROS node for camera module of Raspberry Pi
Gqcnn
⭐
217
Python module for GQ-CNN training and deployment with ROS integration.
Jetson_easy
⭐
216
🔩 Automatically script to setup and configure your NVIDIA Jetson [Nano, Xavier, TX2i, TX2, TX1, TK1] . This script run different modules to update, fix and patch the kernel, install ROS and other...
Cupoch
⭐
215
Robotics with GPU computing
Iiwa_stack
⭐
210
ROS integration for the KUKA LBR IIWA R800/R820 (7/14 Kg).
Ur5_ros Gazebo
⭐
208
Universal Robot (UR5) Pick and Place Simulation in ROS-Gazebo with a USB Cam and Vacuum Grippers
Laser_line_extraction
⭐
201
A ROS package that extracts line segments from LaserScan messages.
Rosintegration
⭐
200
Unreal Engine Plugin to enable ROS Support
Ros_people_object_detection_tensorflow
⭐
200
An extensive ROS toolbox for object detection & tracking and face/action recognition with 2D and 3D support which makes your Robot understand the environment
Bonnetal
⭐
198
Bonnet and then some! Deep Learning Framework for various Image Recognition Tasks. Photogrammetry and Robotics Lab, University of Bonn
Neuralet
⭐
196
Neuralet is an open-source platform for edge deep learning models on edge TPU, Jetson Nano, and more.
1-100 of 239 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210