Skip to content
This repository was archived by the owner on Oct 23, 2025. It is now read-only.
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 27 additions & 9 deletions rep-2000.rst
Original file line number Diff line number Diff line change
Expand Up @@ -281,7 +281,7 @@ Middleware Implementation Support:
+--------------------------+---------------------+---------------+-----------------------------+--------------------------------+
| Middleware Library | Middleware Provider | Support Level | Platforms | Architectures |
+==========================+=====================+===============+=============================+================================+
| rmw_fastrtps_cpp | eProsima Fast-RTPS | Tier 1 | All Platforms | All Architectures |
| rmw_fastrtps_cpp* | eProsima Fast-RTPS | Tier 1 | All Platforms | All Architectures |
+--------------------------+---------------------+---------------+-----------------------------+--------------------------------+
| rmw_connext_cpp | RTI Connext | Tier 1 | All Platforms except Debian | All Architectures except arm64 |
+--------------------------+---------------------+---------------+-----------------------------+--------------------------------+
Expand All @@ -292,6 +292,8 @@ Middleware Implementation Support:
| rmw_connext_dynamic_cpp | RTI Connext | Tier 2 | All platforms except Debian | All architectures except arm64 |
+--------------------------+---------------------+---------------+-----------------------------+--------------------------------+

" * " means default RMW implementation.

Middleware implementation support is dependent upon the platform support tier.
For example a Tier 1 middleware implementation on a Tier 2 platform can only receive Tier 2 support.

Expand Down Expand Up @@ -393,7 +395,7 @@ Middleware Implementation Support:
+--------------------------+---------------------+---------------+-----------------------------+--------------------------------------+
| Middleware Library | Middleware Provider | Support Level | Platforms | Architectures |
+==========================+=====================+===============+=============================+======================================+
| rmw_fastrtps_cpp | eProsima Fast-RTPS | Tier 1 | All Platforms | All Architectures |
| rmw_fastrtps_cpp* | eProsima Fast-RTPS | Tier 1 | All Platforms | All Architectures |
+--------------------------+---------------------+---------------+-----------------------------+--------------------------------------+
| rmw_connext_cpp | RTI Connext | Tier 1 | All Platforms except Debian | All Architectures except arm64/arm32 |
| | | | and OpenEmbedded | |
Expand All @@ -406,6 +408,8 @@ Middleware Implementation Support:
| rmw_fastrtps_dynamic_cpp | eProsima Fast-RTPS | Tier 2 | All Platforms | All Architectures |
+--------------------------+---------------------+---------------+-----------------------------+--------------------------------------+

" * " means default RMW implementation.

Middleware implementation support is dependent upon the platform support tier.
For example a Tier 1 middleware implementation on a Tier 2 platform can only receive Tier 2 support.

Expand Down Expand Up @@ -512,7 +516,7 @@ Middleware Implementation Support:
+--------------------------+---------------------+---------------+-----------------------------+--------------------------------------+
| Middleware Library | Middleware Provider | Support Level | Platforms | Architectures |
+==========================+=====================+===============+=============================+======================================+
| rmw_fastrtps_cpp | eProsima Fast-RTPS | Tier 1 | All Platforms | All Architectures |
| rmw_fastrtps_cpp* | eProsima Fast-RTPS | Tier 1 | All Platforms | All Architectures |
+--------------------------+---------------------+---------------+-----------------------------+--------------------------------------+
| rmw_connext_cpp | RTI Connext | Tier 1 | All Platforms except Debian | All Architectures except arm64/arm32 |
| | | | and OpenEmbedded | |
Expand All @@ -525,6 +529,8 @@ Middleware Implementation Support:
| rmw_fastrtps_dynamic_cpp | eProsima Fast-RTPS | Tier 2 | All Platforms | All Architectures |
+--------------------------+---------------------+---------------+-----------------------------+--------------------------------------+

" * " means default RMW implementation.

Middleware implementation support is dependent upon the platform support tier.
For example a Tier 1 middleware implementation on a Tier 2 platform can only receive Tier 2 support.

Expand Down Expand Up @@ -632,7 +638,7 @@ Middleware Implementation Support:
+--------------------------+------------------------+---------------+-----------------------------+--------------------------------------+
| Middleware Library | Middleware Provider | Support Level | Platforms | Architectures |
+==========================+========================+===============+=============================+======================================+
| rmw_fastrtps_cpp | eProsima Fast-RTPS | Tier 1 | All Platforms | All Architectures |
| rmw_fastrtps_cpp* | eProsima Fast-RTPS | Tier 1 | All Platforms | All Architectures |
+--------------------------+------------------------+---------------+-----------------------------+--------------------------------------+
| rmw_cyclonedds_cpp | Eclipse Cyclone DDS | Tier 1 | All Platforms | All Architectures |
+--------------------------+------------------------+---------------+-----------------------------+--------------------------------------+
Expand All @@ -644,6 +650,8 @@ Middleware Implementation Support:
| rmw_gurumdds_cpp | GurumNetworks GurumDDS | Tier 3 | Ubuntu and Windows | All Architectures except arm32 |
+--------------------------+------------------------+---------------+-----------------------------+--------------------------------------+

" * " means default RMW implementation.

Middleware implementation support is dependent upon the platform support tier.
For example a Tier 1 middleware implementation on a Tier 2 platform can only receive Tier 2 support.

Expand Down Expand Up @@ -751,7 +759,7 @@ Middleware Implementation Support:
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
| Middleware Library | Middleware Provider | Support Level | Platforms | Architectures |
+==========================+========================+===============+============================+================================+
| rmw_cyclonedds_cpp | Eclipse Cyclone DDS | Tier 1 | All Platforms | All Architectures |
| rmw_cyclonedds_cpp* | Eclipse Cyclone DDS | Tier 1 | All Platforms | All Architectures |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
| rmw_fastrtps_cpp | eProsima Fast-DDS | Tier 1 | All Platforms | All Architectures |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
Expand All @@ -762,6 +770,8 @@ Middleware Implementation Support:
| rmw_gurumdds_cpp | GurumNetworks GurumDDS | Tier 3 | Ubuntu and Windows | All Architectures except arm32 |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+

" * " means default RMW implementation.

Middleware implementation support is dependent upon the platform support tier.
For example a Tier 1 middleware implementation on a Tier 2 platform can only receive Tier 2 support.

Expand Down Expand Up @@ -868,7 +878,7 @@ Middleware Implementation Support:
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
| Middleware Library | Middleware Provider | Support Level | Platforms | Architectures |
+==========================+========================+===============+============================+================================+
| rmw_fastrtps_cpp | eProsima Fast-DDS | Tier 1 | All Platforms | All Architectures |
| rmw_fastrtps_cpp* | eProsima Fast-DDS | Tier 1 | All Platforms | All Architectures |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
| rmw_cyclonedds_cpp | Eclipse Cyclone DDS | Tier 1 | All Platforms | All Architectures |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
Expand All @@ -879,6 +889,8 @@ Middleware Implementation Support:
| rmw_gurumdds_cpp | GurumNetworks GurumDDS | Tier 3 | Ubuntu and Windows | All Architectures except arm32 |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+

" * " means default RMW implementation.

Middleware implementation support is dependent upon the platform support tier.
For example a Tier 1 middleware implementation on a Tier 2 platform can only receive Tier 2 support.

Expand Down Expand Up @@ -984,7 +996,7 @@ Middleware Implementation Support:
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
| Middleware Library | Middleware Provider | Support Level | Platforms | Architectures |
+==========================+========================+===============+============================+================================+
| rmw_fastrtps_cpp | eProsima Fast-DDS | Tier 1 | All Platforms | All Architectures |
| rmw_fastrtps_cpp* | eProsima Fast-DDS | Tier 1 | All Platforms | All Architectures |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
| rmw_cyclonedds_cpp | Eclipse Cyclone DDS | Tier 1 | All Platforms | All Architectures |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
Expand All @@ -995,6 +1007,8 @@ Middleware Implementation Support:
| rmw_gurumdds_cpp | GurumNetworks GurumDDS | Tier 3 | Ubuntu and Windows | All Architectures except arm32 |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+

" * " means default RMW implementation.

Middleware implementation support is dependent upon the platform support tier.
For example a Tier 1 middleware implementation on a Tier 2 platform can only receive Tier 2 support.

Expand Down Expand Up @@ -1100,7 +1114,7 @@ Middleware Implementation Support:
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
| Middleware Library | Middleware Provider | Support Level | Platforms | Architectures |
+==========================+========================+===============+============================+================================+
| rmw_fastrtps_cpp | eProsima Fast-DDS | Tier 1 | All Platforms | All Architectures |
| rmw_fastrtps_cpp* | eProsima Fast-DDS | Tier 1 | All Platforms | All Architectures |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
| rmw_cyclonedds_cpp | Eclipse Cyclone DDS | Tier 1 | All Platforms | All Architectures |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
Expand All @@ -1111,6 +1125,8 @@ Middleware Implementation Support:
| rmw_gurumdds_cpp | GurumNetworks GurumDDS | Tier 3 | Ubuntu and Windows | All Architectures except arm32 |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+

" * " means default RMW implementation.

Middleware implementation support is dependent upon the platform support tier.
For example a Tier 1 middleware implementation on a Tier 2 platform can only receive Tier 2 support.

Expand Down Expand Up @@ -1214,7 +1230,7 @@ Middleware Implementation Support:
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
| Middleware Library | Middleware Provider | Support Level | Platforms | Architectures |
+==========================+========================+===============+============================+================================+
| rmw_fastrtps_cpp | eProsima Fast-DDS | Tier 1 | All Platforms | All Architectures |
| rmw_fastrtps_cpp* | eProsima Fast-DDS | Tier 1 | All Platforms | All Architectures |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
| rmw_connextdds | RTI Connext | Tier 1 | Ubuntu, Windows, and macOS | All Architectures except arm64 |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+
Expand All @@ -1227,6 +1243,8 @@ Middleware Implementation Support:
| rmw_gurumdds_cpp | GurumNetworks GurumDDS | Tier 3 | Ubuntu and Windows | All Architectures except arm32 |
+--------------------------+------------------------+---------------+----------------------------+--------------------------------+

" * " means default RMW implementation.

Middleware implementation support is dependent upon the platform support tier.
For example a Tier 1 middleware implementation on a Tier 2 platform can only receive Tier 2 support.

Expand Down