9.3k repos tracked
updated 2d ago
Most starred

ROS2

The ROS 2 ecosystem: nodes, drivers, navigation and tooling.

Trending New Most starred 224 repositories · topics: ros2, ros
  1. 51
    A curated list of awesome links and software libraries that are useful for robots.
    created 9y ago pushed 2y ago awesomeawesome-listdatasets
    +2.0/wk
    measured
    ★ 1.5k
    11
  2. 52
    Connect AI models like Claude & GPT with robots using MCP and ROS.
    Python created 19mo ago pushed 3d ago mcpmcp-servermodelcontextprotocol
    +6.0/wk
    measured
    ★ 1.5k
    30
  3. 53
    Visual SLAM/odometry package based on NVIDIA-accelerated cuVSLAM
    C++ created 5y ago pushed 47d ago gpujetsonlocalization
    +1.0/wk
    measured
    ★ 1.5k
    22
  4. 54
    Deep Reinforcement Learning for mobile robot navigation in ROS Gazebo simulator. Using Twin Delayed Deep Deterministic Policy Gradient (TD3) neural network, a robot learns to navigate to a random goal point in a simulated environment while avoiding obstacles.
    Python created 5y ago pushed 10mo ago deep-learningdeep-reinforcement-learninggazebo
    +2.0/wk
    measured
    ★ 1.4k
    11
  5. 55
    An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package)
    C++ created 11y ago pushed 47d ago mobile-robotsnavigationoptimal-control
    +2.0/wk
    measured
    ★ 1.4k
    22
  6. 56
    中国大学MOOC《机器人操作系统入门》代码示例 ROS tutorial
    CMake created 9y ago pushed 7y ago demogazebolearning
    +1.0/wk
    measured
    ★ 1.3k
    10
  7. 57
    Gazebo database of SDF models. This is a predecessor to https://app.gazebosim.org
    HTML created 6y ago pushed 2y ago 3d-modelsgazebogazebosim
    +5.0/wk
    measured
    ★ 1.3k
    26
  8. 58
    Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is based on various efficient Differential Dynamic Programming (DDP)-like algorithms
    C++ created 7y ago pushed 4d ago code-generationcondacrocoddyl
    +1.0/day
    measured
    ★ 1.3k
    45
  9. 59
    :taxi: Fast and robust clustering of point clouds generated with a Velodyne sensor.
    C++ created 9y ago pushed 4y ago catkinclusteringdepth
    +4.0/wk
    measured
    ★ 1.3k
    28
  10. 60
    MAVLink to ROS gateway with proxy for Ground Control Station
    C++ created 12y ago pushed 14d ago mavlinkmavrosmavros-msgs
    +2.0/wk
    measured
    ★ 1.2k
    25
  11. 61
    LeGO-LOAM, LIO-SAM, LVI-SAM, FAST-LIO2, Faster-LIO, VoxelMap, R3LIVE, Point-LIO, KISS-ICP, DLO, DLIO, Ada-LIO, PV-LIO, SLAMesh, ImMesh, FAST-LIO-MULTI, M-LOAM, LOCUS, SLICT, MA-LIO, CT-ICP, GenZ-ICP, iG-LIO, SR-LIO application and comparison on Gazebo and real-world datasets. Installation and config files are provided.
    C++ created 5y ago pushed 21mo ago lidarlidar-inertial-odometrylidar-odometry
    +1.0/wk
    measured
    ★ 1.2k
    10
  12. 62
    Automated, hardware-independent Hand-Eye Calibration
    Python created 9y ago pushed 11mo ago calibrationcamerahand-eye
    +1.0/wk
    measured
    ★ 1.2k
    10
  13. 63
    Ultralytics YOLOv8, YOLOv9, YOLOv10, YOLOv11, YOLOv12 for ROS 2
    C++ created 3y ago pushed 3d ago 3d-human-pose-estimation3d-object-detectionhuman-pose-estimation
    +2.0/wk
    measured
    ★ 1.2k
    26
  14. 64
    Code snippets for ROS2
    Shell created 6y ago pushed 3mo ago roboticsros2
    +1.0/wk
    measured
    ★ 1.2k
    21
  15. 65
    Super Fast and Accurate 3D Object Detection based on 3D LiDAR Point Clouds (The PyTorch implementation)
    Python created 6y ago pushed 3y ago 3d-object-detectionbevmapcenter
    +1.0/wk
    measured
    ★ 1.1k
    10
  16. 66
    CarlaAir: Fly Drones Inside a CARLA World!! A Unified Infrastructure for Air-Ground Embodied Intelligence
    C++ created 7mo ago pushed 2mo ago airsimautonomous-drivingcarla
    +4.0/wk
    measured
    ★ 1.1k
    23
  17. 67
    Autonomous ground robots (2WD, 4WD, Ackermann Steering, Mecanum Drive)
    C++ created 10y ago pushed 3y ago 2wd4wdackermann
    +1.0/wk
    measured
    ★ 1.1k
    10
  18. 68
    Rust implementation of behavior trees for deterministic AI (now with Python bindings)
    Rust created 4y ago pushed 47d ago aiautonomous-robotsbehavior-tree
    +6.0/wk
    measured
    ★ 1.1k
    34
  19. 69
    A light-weight, Eigen-based C++ library for trajectory optimization for legged robots.
    C++ created 8y ago pushed 3y ago bipedcollocationcomputer-graphics
    +1.0/wk
    measured
    ★ 1.1k
    23
  20. 70
    Unofficial ROS2 SDK support for Unitree GO2 AIR/PRO/EDU
    Python created 2y ago pushed 3mo ago go2rosros2
    +6.0/wk
    measured
    ★ 1.1k
    21
  21. 71
    Autonomous mobile robots (2WD, 4WD, Mecanum Drive)
    Python created 5y ago pushed 33d ago 2wd4wdamr
    +6.0/wk
    measured
    ★ 1.1k
    26
  22. 72
    A list of projects that were or will be featured in Weekly Robotics newsletter
    created 7y ago pushed 5mo ago 3d-printingautomationawesome
    flat
    measured
    ★ 1.1k
    11
  23. 73
    [IEEE ICRA'23] A new lightweight LiDAR-inertial odometry algorithm with a novel coarse-to-fine approach in constructing continuous-time trajectories for precise motion correction.
    C++ created 3y ago pushed 7mo ago 3d-mappingimulidar
    +2.0/wk
    measured
    ★ 1.1k
    11
  24. 74
    Robotics with GPU computing
    C++ created 7y ago pushed 4mo ago collision-detectioncudadistance-transform
    flat
    measured
    ★ 1.1k
    13
  25. 75
    ROS 2 docs repository
    Python created 8y ago pushed 2d ago hacktoberfestros
    +1.9/day
    measured
    ★ 1.1k
    45
  26. 76
    [IEEE RA-L & ICRA'22] A lightweight and computationally-efficient frontend LiDAR odometry solution with consistent and accurate localization.
    C++ created 4y ago pushed 2y ago 3d-mappingimulidar
    +1.0/wk
    measured
    ★ 1.1k
    10
  27. 77
    Generic and simple controls framework for ROS 2
    C++ created 9y ago pushed 4d ago controlcontrol-systemscontrollers
    +3.0/wk
    measured
    ★ 1.1k
    27
  28. 78
    C++ created 6y ago pushed 2y ago gazebomobile-robotsnavigation
    −1.0/wk
    measured
    ★ 1k
    9
  29. 79
    Real-time 3D localization using a (velodyne) 3D LIDAR
    C++ created 8y ago pushed 2y ago lidarlocalizationreal-time
    +5.0/wk
    measured
    ★ 1k
    28
  30. 80
    A template for using VSCode as an IDE for ROS2 development.
    Python created 6y ago pushed 11d ago dockerros2vscode
    +1.0/wk
    measured
    ★ 1k
    24
  31. 81
    Differential Wheeled Mobile Robot - Nonlinear Model Predictive Control based on ROS
    C++ created 7y ago pushed 3y ago collision-avoidancegazebo-simulationipopt
    flat
    measured
    ★ 977
    9
  32. 82
    An image processing pipeline for ROS.
    C++ created 14y ago pushed 3d ago c-plus-plusimage-processingpython
    +1.0/wk
    measured
    ★ 973
    25
  33. 83
    Interactive Map Correction for 3D Graph SLAM
    C++ created 7y ago pushed 2y ago guihdl-graph-slamlidar
    flat
    measured
    ★ 971
    9
  34. 84
    Dynamics and Domain Randomized Gait Modulation with Bezier Curves for Sim-to-Real Legged Locomotion.
    C++ created 6y ago pushed 4y ago controlenvironmentgait
    +2.0/wk
    measured
    ★ 952
    18
  35. 85
    Open Source Lighthouse Tracking System
    C created 9y ago pushed 4d ago hmdhtc-viveindoor-positioning
    +5.0/wk
    measured
    ★ 949
    43
  36. 86
    Gibson Environments: Real-World Perception for Embodied Agents
    C created 8y ago pushed 18d ago computer-visioncvpr2018deep-learning
    +1.0/wk
    measured
    ★ 948
    23
  37. 87
    Project AirSim is Microsoft's evolution of AirSim, an advanced simulation platform for building, training, and testing autonomous systems in high-fidelity virtual environments
    C++ created 18mo ago pushed 15d ago aiairsimardupilot
    +1.1/day
    measured
    ★ 937
    29
  38. 88
    ROS 2 LiDAR SLAM for pointcloud-map authoring, benchmarking, and Autoware-compatible map workflows.
    Python created 6y ago pushed 2d ago autoware-compatiblebenchmarkinggnss
    +9.4/day
    measured
    ★ 936
    58
  39. 89
    The Mesh Navigation Stack: Efficient Mobile Robot Navigation in Uneven Terrain
    C++ created 7y ago pushed 4d ago 3d-path-planningcontrollocomotion
    +3.0/wk
    measured
    ★ 916
    30
  40. 90
    C++ implementation to Detect, track and classify multiple objects using LIDAR scans or point cloud
    C++ created 10y ago pushed 4y ago lidar-navigationlidar-object-trackingmultiple-object-tracking
    flat
    measured
    ★ 910
    9
  41. 91
    CT-ICP: Continuous-Time LiDAR Odometry
    C++ created 5y ago pushed 3y ago ct-icplidarodometry
    +1.0/wk
    measured
    ★ 909
    23
  42. 92
    An open source software stack for Real-Time Strategy research on mobile robots
    C++ created 8y ago pushed 4y ago real-time-strategyrobomasterroborts
    flat
    measured
    ★ 898
    9
  43. 93
    Livox device driver under Ros(Compatible with ros and ros2), support Lidar HAP and Mid-360.
    C++ created 4y ago pushed 47d ago hapmid-360ros
    +2.4/day
    measured
    ★ 895
    45
  44. 94
    Universal Robots ROS driver supporting CB3 and e-Series
    C++ created 7y ago pushed 33d ago roboticsrosros-industrial
    flat
    measured
    ★ 886
    21
  45. 95
    A new voxel layer leveraging modern 3D graphics tools to modernize navigation environmental representations
    C++ created 8y ago pushed 10d ago navigationopenvdbrobot
    +1.0/day
    measured
    ★ 878
    44
  46. 96
    This repository aims at providing examples to illustrate ros2_control and ros2_controllers
    Python created 6y ago pushed 3d ago roboticsrosros2-control
    +1.0/wk
    measured
    ★ 872
    25
  47. 97
    An Eigen-based, light-weight C++ Interface to Nonlinear Programming Solvers (Ipopt, Snopt)
    C++ created 8y ago pushed 12mo ago catkincmakecpp
    flat
    measured
    ★ 868
    9
  48. 98
    Multi-threaded and SSE friendly NDT algorithm
    C++ created 8y ago pushed 2y ago matchingmultithreadingndt
    flat
    measured
    ★ 861
    9
  49. 99
    🔥ROS(c++)机器人操作系统 学习(写于2020年夏)
    CMake created 7y ago pushed 21mo ago detectionlinuxros
    +1.0/wk
    measured
    ★ 860
    10
  50. 100
    Generic robotic controllers to accompany ros2_control
    C++ created 9y ago pushed 3d ago rosros2ros2-control
    +3.0/wk
    measured
    ★ 859
    26
← previous page 2 of 5 next →