Github Ranking /
2026-10-11
Back to Rankings返回排行榜

🤖 Top 100 · ROS前 100 · ROS

100 repositories sorted by ros 按 ROS 排序,共 100 个仓库

⌕
📦 100 repos个仓库 🕐 2026-10-11
# Repository仓库 Stars Forks Language语言 Issues Description描述 Last Commit最后提交
1 ros2 ros2 6.1k 965 N/A 146 The Robot Operating System, is a meta operating system for robots.机器人操作系统是机器人的元操作系统。 2026-10-07
2 robotics_essentials_ros2 henki-robotics 2.7k 296 C++ 1 Learn the basics of robotics through hands-on experience using ROS 2 and Gazebo simulation.通过使用 ROS 2 和 Gazebo 模拟的实践经验来学习机器人技术的基础知识。 2025-11-25
3 simulator lgsvl 2.5k 787 C# 614 A ROS/ROS2 Multi-robot Simulator for Autonomous Vehicles用于自动驾驶汽车的 ROS/ROS2 多机器人模拟器 2023-04-04
4 awesome-ros2 fkromer 2.1k 334 N/A 0 The Robot Operating System Version 2.0 is awesome!机器人操作系统2.0版太棒了! 2023-08-18
5 ros2_rust ros2-rust 1.5k 222 Rust 72 Rust bindings for ROS 2 ROS 2 的 Rust 绑定 2026-10-03
6 ros2_cookbook mikeferguson 1.1k 106 Shell 1 Code snippets for ROS2ROS2 的代码片段 2026-08-06
7 d2l-ros2 fishros 1.1k 140 N/A 13 动手学ROS2课程配套教程,欢迎关注公众号《鱼香ROS》 2024-12-25
8 go2_ros2_sdk abizovnuralem 1.1k 221 Python 25 Unofficial ROS2 SDK support for Unitree GO2 AIR/PRO/EDU对 Unitree GO2 AIR/PRO/EDU 的非官方 ROS2 SDK 支持 2026-07-13
9 ros2_documentation ros2 1.0k 1.3k Python 116 ROS 2 docs repositoryROS 2 文档存储库 2026-10-09
10 ros2_control ros-controls 1.0k 500 C++ 90 Generic and simple controls framework for ROS 2ROS 2 的通用且简单的控制框架 2026-10-10
11 vscode_ros2_workspace althack 1.0k 189 Python 0 A template for using VSCode as an IDE for ROS2 development.使用 VSCode 作为 ROS2 开发 IDE 的模板。 2026-08-18
12 ros_deep_learning dusty-nv 983 263 C++ 73 Deep learning inference nodes for ROS / ROS2 with support for NVIDIA Jetson and TensorRT适用于 ROS / ROS2 的深度学习推理节点,支持 NVIDIA Jetson 和 TensorRT 2024-07-13
13 ros2_control_demos ros-controls 864 322 Python 10 This repository aims at providing examples to illustrate ros2_control and ros2_controllers 该存储库旨在提供示例来说明 ros2_control 和 ros2_controllers 2026-10-09
14 livox_ros_driver2 Livox-SDK 863 715 C++ 155 Livox device driver under Ros(Compatible with ros and ros2), support Lidar HAP and Mid-360.Ros下的Livox设备驱动(兼容ros和ros2),支持激光雷达HAP和Mid-360。 2026-09-21
15 unitree_ros2 unitreerobotics 858 257 C++ 0 2026-07-02
16 lidar_slam_ros2 rsasaki0109 855 174 Python 29 ROS 2 LiDAR SLAM for pointcloud-map authoring, benchmarking, and Autoware-compatible map workflows.ROS 2 LiDAR SLAM,用于点云地图创作、基准测试和与 Autoware 兼容的地图工作流程。 2026-10-11
17 ros2_controllers ros-controls 843 540 C++ 104 Generic robotic controllers to accompany ros2_controlros2_control 附带的通用机器人控制器 2026-10-09
18 book_ros2 fmrico 839 172 C++ 5 2026-03-26
19 Universal_Robots_ROS2_Driver UniversalRobots 836 361 C++ 26 Universal Robots ROS2 driver supporting CB3 and e-Series支持 CB3 和 e 系列的优傲机器人 ROS2 驱动程序 2026-10-07
20 FASTLIO2_ROS2 liangheming 766 98 C++ 16 ROS2 / FAST_LIO / SAM / PGO / Online Re-Localization / Consistent Map with BA or HBA 2026-08-10
21 rslidar_sdk RoboSense-LiDAR 748 358 C++ 34 RoboSense LiDAR SDK for ROS & ROS2适用于 ROS 和 ROS2 的 RoboSense 激光雷达 SDK 2026-07-10
22 cyberdog_ros2 MiRoboticsLab 740 195 C++ 36 ROS 2 packages for CyberDogCyber​​Dog 的 ROS 2 软件包 2023-12-12
23 docker-ros2-desktop-vnc Tiryoh 726 124 Shell 8 🐳 Dockerfiles to provide HTML5 VNC interface to access Ubuntu Desktop + ROS 2🐳 Dockerfiles 提供 HTML5 VNC 接口来访问 Ubuntu Desktop + ROS 2 2026-10-02
24 ros2bookcode fishros 703 143 C++ 11 ROS 2 Robotics Development: From Fundamentals to Practice - Companion Code Repository | 《ROS 2机器人开发:从入门到实践》 书籍配套代码 2025-09-17
25 ros2-depth-anything-v3-trt ika-rwth-aachen 654 84 C++ 1 ROS2 TensorRT Node for Monocular Metric Depth estimation and Point Cloud generation from camera images with Depth Anything V3ROS2 TensorRT 节点,用于使用 Depth Anything V3 从相机图像进行单目度量深度估计和点云生成 2026-08-21
26 ros2-for-unity RobotecAI 631 87 C# 43 High-performance ROS2 solution for Unity3DUnity3D 的高性能 ROS2 解决方案 2025-11-24
27 isaac-go2-ros2 Zhefan-Xu 594 87 Python 15 Unitree Go2 simulation platform for testing navigation, decision-making and autonomous tasks. (NVIDIA Isaac/ROS2)Unitree Go2 仿真平台,用于测试导航、决策和自主任务。 (NVIDIA Isaac/ROS2) 2025-09-23
28 quadruped_ros2_control legubiao 577 75 C++ 16 ROS2-Control implementations for Quadruped robots, include sim2real四足机器人的 ROS2-Control 实现,包括 sim2real 2026-02-22
29 lidar_localization_ros2 rsasaki0109 567 132 Python 8 3D LIDAR Localization using pointcloud map in ROS 2 (Not SLAM)在 ROS 2 中使用点云地图进行 3D LIDAR 定位(不是 SLAM) 2026-10-11
30 webots_ros2 cyberbotics 548 191 C 40 Webots ROS 2 packagesWebots ROS 2 包 2026-10-06
31 ORB_SLAM3_ROS2 zang09 520 201 C++ 29 ROS2 wrapping package for orbslam3 libraryorbslam3 库的 ROS2 包装包 2024-07-22
32 ROS2_learning dottantgal 512 61 Python 1 A useful collection of CPP and PYTHON examples to learn ROS2 from zero从零开始学习ROS2的实用CPP和PYTHON示例合集 2025-12-11
33 ros2_planning_system PlanSys2 496 114 C++ 18 This repo contains a PDDL-based planning system for ROS2.该存储库包含一个基于 PDDL 的 ROS2 规划系统。 2026-10-11
34 plain_slam_ros2 NaokiAkai 481 56 C++ 3 Lightweight LiDAR-Inertial SLAM system for ROS 2. A minimal, dependency-free implementation for research and education.适用于 ROS 2 的轻量级 LiDAR-惯性 SLAM 系统。用于研究和教育的最小、无依赖实现。 2026-03-30
35 ros2_21_tutorials guyuehome 480 143 Python 2 2024-01-13
36 patchwork-plusplus-ros url-kaist 455 84 C++ 3 ROS & ROS2 Implementation of Patchwork++Patchwork++ 的 ROS 和 ROS2 实现 2026-05-21
37 li_slam_ros2 rsasaki0109 434 51 C++ 9 ROS 2 package of tightly-coupled lidar inertial ndt/gicp slamROS 2 紧耦合激光雷达惯性 ndt/gicp slam 包 2026-06-17
38 bcr_bot blackcoffeerobotics 424 85 Python 1 A mobile robot simulation with differential drive, depth camera, IMU and 2D LiDAR that supports ROS, ROS2, Gazebo, Ignition, Mujoco, and ISAAC SimError 500 (Server Error)!!1500.That’s an error.There was an error. Please try again later.That’s all we know. 2026-09-22
39 m-explore-ros2 robo-friends 416 128 C++ 8 Explore_lite port to ROS2Explore_lite 移植到 ROS2 2026-06-01
40 ORB-SLAM3-ROS2-Docker suchetanrs 416 108 C++ 11 This repository contains everything needed to run ORB-SLAM3 on a docker container with ROS2 Humble with Ubuntu 22.04.该存储库包含在带有 ROS2 Humble 和 Ubuntu 22.04 的 docker 容器上运行 ORB-SLAM3 所需的所有内容。 2026-07-24
41 ros2-performance irobot-ros 407 85 C++ 3 Framework to evaluate peformance of ROS 2ROS 2 性能评估框架 2026-05-31
42 PX4-ROS2-Gazebo-YOLOv8 monemati 404 68 Python 9 Aerial Object Detection using a Drone with PX4 Autopilot and ROS 2. PX4 SITL and Gazebo Garden used for Simulation. YOLOv8 used for Object Detection.使用配备 PX4 自动驾驶仪和 ROS 2 的无人机进行空中物体检测。用于模拟的 PX4 SITL 和 Gazebo Garden。 YOLOv8 用于目标检测。 2026-02-20
43 franka_ros2 frankarobotics 386 271 C++ 14 ROS 2 integration for Franka research robotsFranka 研究机器人的 ROS 2 集成 2026-10-06
44 VINS-Fusion-ROS2 zinuok 375 103 C++ 9 ROS2 version of VINS-FusionVINS-Fusion ROS2 版本 2026-04-15
45 kalman_filter_localization_ros2 rsasaki0109 369 54 C++ 3 gnss/imu localization using kalman filter使用卡尔曼滤波器进行 gnss/imu 定位 2026-08-07
46 Universal_Robots_ROS2_Description UniversalRobots 365 207 Python 4 ROS2 URDF description for Universal Robots优傲机器人 ROS2 URDF 描述 2026-10-01
47 OrbbecSDK_ROS2 orbbec 351 185 C++ 19 OrbbecSDK ROS2 wrapperOrbbecSDK ROS2 包装器 2026-10-08
48 odrive_ros2_control Factor-Robotics 346 101 C++ 26 ODrive driver for ros2_controlros2_control 的 ODrive 驱动程序 2023-08-28
49 BehaviorTree.ROS2 BehaviorTree 344 148 C++ 35 BehaviorTree.CPP utilities to work with ROS2与 ROS2 配合使用的BehaviorTree.CPP 实用程序 2025-11-25
50 zed-ros2-wrapper stereolabs 340 355 C++ 19 ROS 2 wrapper for the ZED SDKZED SDK 的 ROS 2 包装器 2026-10-07
51 ethercat_driver_ros2 ICube-Robotics 338 125 C++ 48 Hardware Interface for EtherCAT module integration with ros2_controlEtherCAT 模块与 ros2_control 集成的硬件接口 2026-08-31
52 ros2ai fujitatomoya 334 26 Python 7 ros2ai is a next-generation ROS 2 command line interface extension with LLMsros2ai 是具有 LLM 的下一代 ROS 2 命令行界面扩展 2026-08-04
53 UnitySensors Field-Robotics-Japan 329 55 C# 27 ROS/ROS2 enabled Sensor models (Assets) on UnityUnity 上启用 ROS/ROS2 的传感器模型(资产) 2026-05-05
54 ros2_RobotSimulation IFRA-Cranfield 324 77 Python 15 ROS2.0 Foxy and Humble repositories which provide ready-to-use ROS2.0 Gazebo + MoveIt!2 simulation packages for different Industrial and Collaborative Robots.ROS2.0 Foxy 和 Humble 存储库为不同的工业和协作机器人提供即用型 ROS2.0 Gazebo + MoveIt!2 模拟包。 2024-08-07
55 ROS2_Learning muziing 322 47 C++ 1 ROS2学习笔记代码 赵虚左课程 2023-02-12
56 vo-survey klintan 317 20 N/A 0 Visual Odometry and SLAM survey for ROS and ROS2ROS 和 ROS2 的视觉里程计和 SLAM 调查 2023-07-17
57 zenoh-plugin-ros2dds eclipse-zenoh 306 69 Rust 46 A Zenoh plug-in for ROS2 with a DDS RMW. See https://discourse.ros.org/t/ros-2-alternative-middleware-report/ for the advantages of using this plugin over other DDS RMW implementations.用于 ROS2 的 Zenoh 插件,带有 DDS RMW。请参阅 https://discourse.ros.org/t/ros-2-alternative-middleware-report/ 了解使用此插件相对于其他 DDS RMW 实现的优势。 2026-10-09
58 spot_ros2 rai-opensource 295 118 C++ 5 ROS 2 driver package for Boston Dynamics' Spot适用于 Boston Dynamics Spot 的 ROS 2 驱动程序包 2026-08-27
59 ros2_canopen ros-industrial 292 138 C++ 90 CANopen driver framework for ROS2ROS2 的 CANopen 驱动框架 2026-08-31
60 unitree-go2-ros2 anujjain-dev 290 88 C++ 11 Developing robot description model for Unitree Go2 robot configured with Champ Legged Robots Research Repository为配置了 Champ Legged Robots Research Repository 的 Unitree Go2 机器人开发机器人描述模型 2024-12-06
61 ros2_calib ika-rwth-aachen 284 32 Python 3 Make your calibration dreams come true. ros2_calib is a Multi-Sensor Calibration Tool using ROS2 mcap recordings with direct URDF export.让您的校准梦想成真。 ros2_calib 是一个多传感器校准工具,使用 ROS2 mcap 记录并直接导出 URDF。 2026-05-06
62 ros_arm_tutorials jiuyewxy 283 27 C++ 1 《ROS机械臂开发与实践》教学源码,涵盖ROS基础、ROS进阶、机械臂Moveit!、视觉抓取等内容。示例均提供Python与C++实现,适配Kinetic、Melodic、Noetic、ROS2 Humble版本. 2025-04-27
63 ROS2-Ultimate-guide-for-Custom-Robotic-Arms-and-Panda-7-DOF noshluk2 279 50 Jupyter Notebook 1 ROS2 based custom robotic arm with ros2_control基于 ROS2 的定制机械臂,带有 ros2_control 2024-05-31
64 xarm_ros2 xArm-Developer 277 205 Python 81 ROS2 developer packages for robotic products from UFACTORYUFACTORY 机器人产品的 ROS2 开发包 2026-08-11
65 ros2_medkit selfpatch 276 38 C++ 89 ros2_medkit - diagnostics gateway for ROS 2 robots. Faults, live data, operations, scripts, locking, triggers, and OTA updates via REST API. No SSH, no custom tooling.ros2_medkit - ROS 2 机器人的诊断网关。通过 REST API 进行故障、实时数据、操作、脚本、锁定、触发器和 OTA 更新。没有 SSH,没有自定义工具。 2026-10-06
66 lbr_fri_ros2_stack lbr-stack 273 110 C++ 57 ROS 2 integration for KUKA LBR IIWA 7/14 and Med 7/14KUKA LBR IIWA 7/14 和 Med 7/14 的 ROS 2 集成 2026-09-16
67 ros2_SimRealRobotControl IFRA-Cranfield 273 39 Python 1 This repository provides ready-to-use ROS2 (Humble) packages to execute simple programs and sequences and control different Industrial and Collaborative Robots using ROS 2.该存储库提供了即用型 ROS2 (Humble) 包,用于执行简单的程序和序列,并使用 ROS 2 控制不同的工业和协作机器人。 2026-09-16
68 ros2_tracing ros2 269 74 Python 18 Tracing tools for ROS 2.ROS 2 的跟踪工具。 2026-10-09
69 ros2cli ros2 266 237 Python 89 ROS 2 command line interface toolsROS 2 命令行界面工具 2026-10-08
70 mujoco_ros2_control ros-controls 263 83 C++ 16 ROS2 control package for Mujoco simulation physics simulator, including plugins for various sensors, RGB-D cameras, and lidar.Mujoco模拟物理模拟器的ROS2控制包,包括各种传感器、RGB-D相机和激光雷达的插件。 2026-10-08
71 gz_ros2_control ros-controls 262 156 Python 23 Connect the latest version of Gazebo with ros2_control.将最新版本的 Gazebo 与 ros2_control 连接。 2026-10-01
72 ros2_orb_slam3 Mechazo11 261 80 C++ 0 A ROS2 Humble package that natively implementing ORB-SLAM3 V1.0 VSLAM framework原生实现 ORB-SLAM3 V1.0 VSLAM 框架的 ROS2 Humble 包 2025-11-21
73 point_lio_ros2 dfloreaa 257 78 C++ 12 Implementation of the PointLIO algorithm on ROS2, compatible with most common LiDAR modelsPointLIO算法在ROS2上的实现,兼容最常见的激光雷达模型 2025-08-14
74 gazebo_ros2_control ros-controls 253 135 C++ 32 Wrappers, tools and additional API's for using ros2_control with Gazebo Classic用于将 ros2_control 与 Gazebo Classic 结合使用的包装器、工具和其他 API 2025-10-17
75 ros2-mobile-sensor-bridge VedantC2307 253 43 JavaScript 3 Mobile Sensor Bridge for ROS2 transforms your android smartphone into a plug‑and‑play sensor suite—streaming camera, spatial pose data, and bidirectional audio into ROS2 topics via rclnodejs. Whether you’re prototyping perception pipelines or building voice‑driven robots, the package lets you leverage your phone’s sensors without extra hardware.适用于 ROS2 的移动传感器桥将您的 Android 智能手机转变为即插即用的传感器套件 - 通过 rclnodejs 将流式摄像头、空间姿态数据和双向音频传输到 ROS2 主题中。无论您是设计感知管道原型还是构建语音驱动机器人,该软件包都可以让您利用手机的传感器,而无需额外的硬件。 2026-01-09
76 ros2arduino ROBOTIS-GIT 252 44 C 17 This library helps the Arduino board communicate with the ROS2 using XRCE-DDS.该库帮助 Arduino 板使用 XRCE-DDS 与 ROS2 进行通信。 2021-02-02
77 ros2_moveit2_ur5e_grasp Nackustb 252 32 Python 3 基于 ROS2 与 MoveIt2 框架,集成深度相机感知与OctoMap建图,实现 UR5e机械臂在动态环境中的自主避障与智能抓取。 适用于机器人动态操作、智能制造、人机协作等应用场景。 🚀 深度感知 | 🧠 智能抓取 | 🛡️ 动态避障 2026-05-18
78 mapf_ros speedzjy 252 33 C++ 4 This is a multi-agent path planning(also known as Multi-Agent Path Finding, MAPF) algorithm package for ROS/ROS2.这是一个针对 ROS/ROS2 的多智能体路径规划(也称为多智能体路径查找,MAPF)算法包。 2025-05-12
79 DRL-Robot-Navigation-ROS2 reiniscimurs 250 23 Python 8 Deep Reinforcement Learning for mobile robot navigation in ROS2 Gazebo simulator. Using DRL (SAC, TD3) neural networks, a robot learns to navigate to a random goal point in a simulated environment while avoiding obstacles.ROS2 Gazebo 模拟器中移动机器人导航的深度强化学习。使用 DRL(SAC、TD3)神经网络,机器人可以学习在模拟环境中导航到随机目标点,同时避开障碍物。 2025-01-30
80 ros2-web-bridge RobotWebTools 246 71 JavaScript 37 Bridging your browser to the ROS 2.0将浏览器桥接到 ROS 2.0 2022-01-12
81 icra2023_ros2_gz_tutorial osrf 245 31 Dockerfile 4 ICRA 2023 tutorial on ROS 2 and the new Gazebo (MT28, ICC Capital Suite 14)ICRA 2023 关于 ROS 2 和新 Gazebo 的教程(MT28、ICC Capital Suite 14) 2024-10-09
82 ros2_camera_lidar_fusion CDonosoK 244 47 Python 2 ROS2 Package to calculate the intrinsic and extrinsic camera calibration. Adding an easy way to fuse camera and lidarsROS2 包用于计算内部和外部相机校准。添加一种简单的方法来融合相机和激光雷达 2025-01-15
83 ROS2-Path-Planning-and-Maze-Solving HaiderAbasi 243 136 Python 3 Developing a maze solving robot in ROS2 that leverages information from a drone or Satellite's camera using OpenCV algorithms to find its path to the goal and solve the maze. :)在 ROS2 中开发迷宫求解机器人,该机器人利用来自无人机或卫星摄像头的信息,使用 OpenCV 算法来找到到达目标的路径并解决迷宫问题。 :) 2024-03-22
84 BEVFusion-ROS-TensorRT linClubs 243 50 Python 25 BEVFusion-ROS-TensorRT-CPP real time inference including ros1 & ros2.BEVFusion-ROS-TensorRT-CPP 实时推理,包括 ros1 和 ros2。 2025-01-15
85 mycobot_ros2 automaticaddison 239 42 C++ 3 Automatic Addison support for the myCobot robotic arm by Elephant Robotics - ROS 2Elephant Robotics 为 myCobot 机械臂提供自动 Addison 支持 - ROS 2 2026-08-26
86 ros_k8s fujitatomoya 239 33 HTML 10 Kuberenetes / ROS&ROS2 Cluster SamplesKuberenetes / ROS&ROS2 集群样本 2026-01-02
87 ros2_grasp_library intel 233 52 C++ 18 2024-04-08
88 ROS2_Tuition Rechardluxry 232 39 HTML 0 ROS2_Tuition赵虚左 2026-04-12
89 ros2learn AcutronicRobotics 230 66 Python 1 ROS 2 enabled Machine Learning algorithms支持 ROS 2 的机器学习算法 2019-06-26
90 px4_ros_com PX4 227 229 C++ 56 ROS2/ROS interface with PX4 through a Fast-RTPS bridgeROS2/ROS 通过 Fast-RTPS 桥与 PX4 接口 2025-11-21
91 ros2bag_tools AIT-Assistive-Autonomous-Systems 225 53 Python 1 Tool extensions for ros2bag cliros2bag cli 的工具扩展 2026-06-22
92 ros2-migration-tools awslabs 225 25 Python 9 Tools for migrating packages from ROS1 to ROS2.用于将包从 ROS1 迁移到 ROS2 的工具。 2024-06-13
93 sllidar_ros2 Slamtec 224 180 C++ 29 2024-07-12
94 ros2_shm_msgs ZhenshengLee 220 27 C++ 14 ROS2 shm_msg based zero-copy for image and pointcloud.基于 ROS2 shm_msg 的图像和点云零拷贝。 2026-06-29
95 ros2-engineering-skills dbwls99706 218 21 Python 0 Agent skill for production-grade ROS 2 development. Progressive-disclosure SKILL.md covering workspace, nodes, executors, QoS, ros2_control, Nav2, MoveIt 2, real-time, and deployment. Works with Claude Code, Codex, Cursor, Gemini CLI. 2026-10-08
96 ROS2-Self-Driving-Car-AI-using-OpenCV noshluk2 217 66 Python 4 ROS2 Self Driving Car using Deeplearning and Object Tracking through openCVROS2 自动驾驶汽车通过 openCV 使用深度学习和对象跟踪 2024-07-10
97 mujoco_ros2_control moveit 216 55 C++ 12 2025-11-24
98 tello-ros2 tentone 215 68 C++ 12 ROS2 node for DJI Tello and Visual SLAM for mapping of indoor environments.用于 DJI Tello 的 ROS2 节点和用于绘制室内环境的 Visual SLAM。 2024-04-23
99 ros2-claude-code-template harunkurtdev 215 32 N/A 2 2026-06-08
100 Multi_LiCa TUMFTM 215 23 Python 7 Multi - LiDAR-to-LiDAR calibration framework for ROS2 and non-ROS applications适用于 ROS2 和非 ROS 应用的多 LiDAR 到 LiDAR 校准框架 2025-05-20
No repositories match your search 没有匹配的仓库