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. 151
    Query robotics, drone, and IoT data in plain English through an MCP server, with an intelligent edge data reduction pipeline that keeps only the data that matters.
    Python created 16mo ago pushed 3d ago ardupilotbetaflightclaude
    +1.0/wk
    measured
    ★ 401
    27
  2. 152
    ROS 2 integration for Franka research robots
    C++ created 4y ago pushed 12d ago roboticsros2
    +1.0/wk
    measured
    ★ 393
    23
  3. 153
    Modular open-source brain for legged robots. Web UI for teleops, autonomous navigation, mapping & monitoring. 3D-printable hardware that runs on ROS2.
    TypeScript created 9mo ago pushed 4mo ago autonomous-navigationcomputer-visiongo2
    +3.0/wk
    measured
    ★ 390
    14
  4. 154
    Declarative ROS 2 Parameters
    Python created 4y ago pushed 21d ago rosros2
    flat
    measured
    ★ 389
    21
  5. 155
    An Event-Driven, Asynchronous, Behavioral State Machine Library for ROS2 (Robotic Operating System) applications written in C++
    C++ created 6y ago pushed 19d ago amrautonomycplusplus
    +1.0/wk
    measured
    ★ 385
    22
  6. 156
    ROS 2 localization for outdoor robots: IMU, wheel encoders and GPS fused in a 23-state UKF at 100 Hz. When the estimate goes wrong it reports which sensor and why, instead of drifting silently. Apache 2.0.
    C++ created 7mo ago pushed 12d ago autonomous-robotsautonomous-systemsgazebo
    +1.0/wk
    measured
    ★ 383
    23
  7. 157
    ROS 2 node for AprilTag detection
    C++ created 9y ago pushed 6d ago apriltagros2
    +3.0/wk
    measured
    ★ 380
    29
  8. 158
    Tutorial code referenced in https://docs.nav2.org/
    Python created 6y ago pushed 36d ago navigationnavigation2robotics
    flat
    measured
    ★ 374
    20
  9. 159
    gnss/imu localization using kalman filter
    C++ created 6y ago pushed 15d ago gnssimulocalization
    +1.0/wk
    measured
    ★ 374
    23
  10. 160
    A virtual simulation platform for autonomous vehicle sensing, mapping, control and behaviour methods using ROS 2 and Gazebo.
    Python created 5y ago pushed 3y ago ackermann-vehiclebayesiangazebo
    +2.0/wk
    measured
    ★ 372
    17
  11. 161
    ROS2 URDF description for Universal Robots
    Python created 4y ago pushed 2d ago roboticsros2universal-robots
    +3.0/wk
    measured
    ★ 371
    38
  12. 162
    Python interface for MoveIt 2
    Python created 4y ago pushed 8d ago moveit2pythonrobotics
    +2.0/wk
    measured
    ★ 368
    37
  13. 163
    OrbbecSDK ROS2 wrapper
    C++ created 3y ago pushed 31d ago 3dcameradepth-camera
    +2.0/wk
    measured
    ★ 363
    22
  14. 164
    Zero-Drift Point Cloud Mapping using Map Priors
    C++ created 21mo ago pushed 4mo ago cppdockerlocalization
    +1.0/wk
    measured
    ★ 362
    12
  15. 165
    Doosan robotic arm, simulation, control, visualization in Gazebo and ROS2 for Reinforcement Learning.
    Python created 5y ago pushed 4mo ago doosangazebo-simulatorreinforcement-learning
    flat
    measured
    ★ 362
    11
  16. 166
    Collection of best practices for working with Docker/Docker-Compose and the Robot Operating System (ROS/ROS 2) in simulation as well as with hardware and real-time requirements
    Dockerfile created 3y ago pushed 19mo ago best-practicebest-practicesdocker
    −1.0/wk
    measured
    ★ 361
    7
  17. 167
    Real-time LIDAR-based Urban Road and Sidewalk detection for Autonomous Vehicles 🚗
    C++ created 5y ago pushed 4mo ago autonomous-drivingfilterlidar
    −1.0/wk
    measured
    ★ 359
    12
  18. 168
    BehaviorTree.CPP utilities to work with ROS2
    C++ created 4y ago pushed 11mo ago ros2
    +1.0/wk
    measured
    ★ 347
    12
  19. 169
    ODrive driver for ros2_control
    C++ created 5y ago pushed 3y ago odriveroboticsros2
    flat
    measured
    ★ 346
    7
  20. 170
    Terminal RViz is a high-performance 3D visualizer for ROS 2 that runs entirely within a terminal environment. Built using FTXUI and a custom Braille-based software renderer, it provides a feature-rich alternative to standard RViz for headless systems, remote SSH sessions, or resource-constrained environments.
    C++ created 7mo ago pushed 7mo ago moveitnav2pointcloud
    +2.0/wk
    measured
    ★ 343
    9
  21. 171
    Hardware Interface for EtherCAT module integration with ros2_control
    C++ created 4y ago pushed 2mo ago driverethercatindustrial-automation
    +1.0/wk
    measured
    ★ 343
    18
  22. 172
    Open-source diff drive robot ROS 2 compatible
    C++ created 3y ago pushed 5d ago differential-drive-robotgazebogazebo-ros
    +3.0/wk
    measured
    ★ 342
    40
  23. 173
    ROS 2 wrapper for the ZED SDK
    C++ created 7y ago pushed 5d ago object-detectionpoint-cloudrobotics
    flat
    measured
    ★ 341
    22
  24. 174
    A navigation system for outdoor robotics in rough uneven terrains.
    C++ created 6y ago pushed 2y ago navigationros2
    flat
    measured
    ★ 337
    7
  25. 175
    A LiDAR odometry pipeline for wheeled mobile robots
    C++ created 2y ago pushed 15mo ago 3d-mappingkinematics-modellidar-slam
    +1.0/wk
    measured
    ★ 337
    8
  26. 176
    An image for the Raspberry Pi 3/4/5 with ROS 2 and Linux RT preinstalled
    Jupyter Notebook created 5y ago pushed 16mo ago linuxpreempt-rtraspberry-pi
    flat
    measured
    ★ 334
    7
  27. 177
    ROS/ROS2 enabled Sensor models (Assets) on Unity
    C# created 6y ago pushed 6mo ago assetgnssimu
    flat
    measured
    ★ 330
    7
  28. 178
    ROS2学习笔记代码 赵虚左课程
    C++ created 3y ago pushed 3y ago ros2ros2-humble
    —
    stale
    ★ 330
    7
  29. 179
    ROS/ROS 2 package for Ultralytics YOLOv8 real-time object detection and segmentation. https://github.com/ultralytics/ultralytics
    C++ created 3y ago pushed 2y ago object-detectionobject-segmentationros
    —
    stale
    ★ 328
    7
  30. 180
    A general implementation of Monte Carlo Localization (MCL) algorithms written in C++17, and a ROS package that can be used in ROS 1 and ROS 2.
    C++ created 4y ago pushed 16d ago c-plus-plusroboticsros
    —
    stale
    ★ 328
    21
  31. 181
    YOLOX + ROS2 object detection package (C++ only support)
    C++ created 5y ago pushed 10mo ago humbleobject-detectiononnxruntime
    —
    stale
    ★ 327
    7
  32. 182
    Local, LLM-free memory for AI agents. A single offline Rust binary — deterministic and auditable — that learns from use, forgets the irrelevant, and strengthens what matters. No cloud, no API keys.
    Rust created 11mo ago pushed 6d ago agent-memoryagentic-aiai-agents
    +6.0/wk
    measured
    ★ 322
    33
  33. 183
    🐕 Orion is a ROS2-driven, 12-DOF quadruped robot dog that I designed, built, and programmed from scratch.
    C created 12mo ago pushed 32d ago jetson-orin-nanoquadruped-controlquadruped-robot
    +1.0/day
    measured
    ★ 304
    26
  34. 184
    One CLI for all your robots. Connect them, command them, and let them work together, each with an LLM for a brain (Claude, OpenAI, Gemini, Grok, or local via Ollama or vLLM), VLAs for arms and decision LLMs (Jev, Laya, Kev). Drives Microduck, Open Duck Mini, LeRobot, XLeRobot, AlohaMini, ToddlerBot, or any ROS 2 base from a laptop, offboard.
    Python created 2mo ago pushed 2d ago ai-agentsclaudeembodied-ai
    +1.3/day
    measured
    ★ 289
    30
  35. 185
    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.
    C++ created 11mo ago pushed 2d ago diagnosticsedgefleet
    +4.0/wk
    measured
    ★ 284
    39
  36. 186
    ROS2 control package for Mujoco simulation physics simulator, including plugins for various sensors, RGB-D cameras, and lidar.
    C++ created 11mo ago pushed 3d ago mujocoroboticsros-controls
    +3.0/wk
    measured
    ★ 273
    27
  37. 187
    The LLVM for Robot Descriptions. A programmable IR engine to compose, validate, and compile URDF/XACRO/SRDF models from Python or Blender.
    Python created 10mo ago pushed 5d ago blender-extensiondigital-twingazebo
    +1.0/wk
    measured
    ★ 267
    36
  38. 188
    Evidence-first runtime for a wheeled mobile household robot with bounded actions, replayable events, and fail-closed verification.
    Python created 3mo ago pushed 6d ago deterministic-replayevidence-firstfail-closed
    +7.7/day
    measured
    ★ 265
    47
  39. 189
    76 audit-ready Claude skills automating the industrial robot, cobot, AMR, ROS2, V&V, AI/ML, and IEC 62443 lifecycle. 38 builder + reviewer pairs anchored to ISO 10218, 13849, 62061, 12100, 9283, 15066, 3691-4, and IEC 62443.
    Python created 6mo ago pushed 37d ago amranthropicce-marking
    +2.0/wk
    measured
    ★ 253
    21
  40. 190
    Physical AI runtime for embodied agents — governed action, verified experience, physical memory, and skill evolution.
    Python created 7mo ago pushed 8d ago agentagent-runtimeagent-runtimes
    +1.0/day
    measured
    ★ 237
    37
  41. 191
    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.
    Python created 7mo ago pushed 14d ago agent-skillclaudeclaude-code
    +4.0/wk
    measured
    ★ 233
    25
  42. 192
    A desk lamp that's learning to be more than a lamp
    created 3mo ago pushed 39d ago 3d-printingcomputer-visionraspberry-pi
    flat
    measured
    ★ 229
    19
  43. 193
    开源六轴协作机械臂系统,包含机械结构、电路和软件
    Python created 10mo ago pushed 5mo ago moveit2pinocchiorobot
    +2.0/wk
    measured
    ★ 224
    9
  44. 194
    ROS 2 Jazzy software for the OpenAMRobot mobile base: simulation, Nav2, SLAM, docking, control, drivers, and bringup.
    Python created 5mo ago pushed 6d ago autonomous-navigationembodied-aigazebo
    +4.0/wk
    measured
    ★ 212
    25
  45. 195
    2,000 curated embodied AI and robotics resources with bilingual metadata and transparent ranking
    Python created 29d ago pushed 13d ago awesomeawesome-listbenchmarks
    +5.0/day
    measured
    ★ 201
    36
  46. 196
    An open-source robotics workshop for agents: simulate complete robots on high-fidelity physics, build digital twins, make the parts on CNC, laser and 3D-printer twins, connect simulation to real robots, and let AI agents program, test and debug it all, just by talking to it.
    Python created 6mo ago pushed 3d ago agentic-aiai-agentsautonomous-agents
    +1.0/wk
    measured
    ★ 191
    23
  47. 197
    基于 Livox MID-360 3D LiDAR 的 ROS 2 自主导航工作空间,集成 LIO 里程计、重定位、Nav2 导航,支持仿真与实机部署。
    C++ created 6mo ago pushed 4mo ago 3d-lidarfast-liogazebo-simulator
    +1.0/wk
    measured
    ★ 185
    11
  48. 198
    A transparent LiDAR-inertial odometry for Livox. written to be read :D For more in depth course you can check the website below
    C++ created 3mo ago pushed 39d ago cmakelistscpp17deskew
    flat
    measured
    ★ 180
    18
  49. 199
    ROS plugin for OpenClaw, Claude (Code,Desktop,Dispatch), Codex, Google Gemini, Hermes, MCP, etc.
    C created 8mo ago pushed 3d ago aianthropicclaude-code
    +1.0/wk
    measured
    ★ 180
    23
  50. 200
    An open-source software platform for all-scenario wireless communication and sensing research
    C++ created 6mo ago pushed 45d ago airsimbeamformingckm
    —
    stale
    ★ 179
    18
← previous page 4 of 5 next →