ROS 2 ecosystem reference — docs, examples, bridges
Find a file
Zitao Xiong 0118b05346 Add 30 ROS 2 ecosystem submodules and README
Core client libs, RMW implementations, launch/CLI, visualization,
transforms, bridges, security, tracing, and tutorial repos from ros2 org.
2026-05-26 07:09:18 -04:00
common_interfaces@aff40b6080 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
demos@c82bd97e8b Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
design@93a415bf92 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
domain_bridge@75cdfae6d9 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
examples@3ee543d603 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
geometry2@5c556d6f44 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
launch@0776665311 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
launch_ros@5a8cbb279d Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
message_filters@e1cb24a2d3 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
rcl@f1429421a6 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
rclc@7b35fcf90a Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
rclcpp@2ec0a08117 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
rclpy@69d5ea988a Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
rcutils@2bcca41d80 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
realtime_support@343433defd Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
rmw@cfb403f4de Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
rmw_cyclonedds@962089cfcc Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
rmw_fastrtps@281c70da77 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
rmw_zenoh@94403d41c6 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
ros1_bridge@611755fd91 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
ros2@32b5e98532 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
ros2_documentation@3f9280549d Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
ros2_tracing@9e3deed34b Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
ros2cli@fe5f814235 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
rosbag2@90065bdc18 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
rosidl@837262f5fc Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
rviz@9eebc57c6b Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
sros2@6b64c4a955 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
teleop_twist_keyboard@ed06da483e Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
tutorials@34a1ab4c66 Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
.gitmodules Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00
README.md Add 30 ROS 2 ecosystem submodules and README 2026-05-26 07:09:18 -04:00

ros2-reference

ROS 2 ecosystem reference — docs, examples, bridges collected as git submodules.

Submodules

Core Infrastructure

Repo Description
ros2 ROS 2 metapackage & repos file
rcl ROS 2 client library (C)
rclcpp ROS 2 C++ client library
rclpy ROS 2 Python client library
rclc ROS 2 C client library (micro-ROS)
rcutils C utility functions
common_interfaces Standard message/service definitions
rosidl Interface definition & code generation

Middleware (RMW)

Repo Description
rmw ROS middleware interface
rmw_fastrtps Fast-RTPS (eProsima) RMW
rmw_cyclonedds Eclipse Cyclone DDS RMW
rmw_zenoh Zenoh-based RMW (new, performant)

Launch & CLI

Repo Description
launch Launch system core
launch_ros ROS-specific launch extensions
ros2cli ros2 command-line tools

Visualization & Recording

Repo Description
rviz 3D visualization tool
rosbag2 Bag recording & playback

Transforms & Geometry

Repo Description
geometry2 tf2 transform library
message_filters Time-synchronized message filters

Bridges & Interop

Repo Description
ros1_bridge ROS 1 <-> ROS 2 bridge
domain_bridge Cross-domain bridging

Security & Tracing

Repo Description
sros2 Security tools (DDS security)
ros2_tracing LTTng-based tracing
realtime_support Realtime utilities & tests

Tutorials, Examples & Docs

Repo Description
ros2_documentation Official docs (docs.ros.org)
design Design documents & REPs
demos Demo nodes
examples Code examples (C++, Python)
tutorials Tutorial packages
teleop_twist_keyboard Keyboard teleoperation

Usage

git clone --recurse-submodules ssh://git@git.0xdao.app:2222/caoer115/ros2-reference.git