Skip to content

Commit

Permalink
Update link targets
Browse files Browse the repository at this point in the history
Signed-off-by: Andrea Sorbini <[email protected]>
  • Loading branch information
asorbini committed Apr 29, 2021
1 parent 3592bbf commit 08eddf3
Showing 1 changed file with 21 additions and 21 deletions.
42 changes: 21 additions & 21 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Package `rmw_connextdds` is meant to be a replacement for [`rmw_connext_cpp`](ht
This new implementation resolves several performance issues, and it improves out-of-the-box
interoperability with DDS applications.

For any questions or feedback, feel free to reach out to [email protected].
For any questions or direct feedback, feel free to reach out to [email protected].

## Table of Contents

Expand Down Expand Up @@ -1006,27 +1006,27 @@ Connext installation by copying the file (or its contents) to
`ros2_qos_profiles.xml` contains a single QoS library named `ros2`, and containing
the following QoS profiles:
- [`ros2::rmw.ros_discovery_info`](#ros2--rmwros-discovery-info)
- [`ros2::rcl.node_parameters`](#ros2--rclnode-parameters)
- [`ros2::rcl.log`](#ros2--rcllog)
- [`ros2::rcl.builtin_endpoints`](#ros2--rclbuiltin-endpoints)
- [`ros2::rmw_connextdds.base_participant`](#ros2--rmw-connextddsbase-participant)
- [`ros2::rmw_connextdds.base_application`](#ros2--rmw-connextddsbase-application)
- [`ros2::rmw_connextdds.opt.large_data`](#ros2--rmw-connextddsoptlarge-data)
- [`ros2::rmw_connextdds.opt.unbounded_data`](#ros2--rmw-connextddsoptunbounded-data)
- [`ros2::rmw_connextdds.opt.content_filtered_topic_property`](#ros2--rmw-connextddsoptcontent-filtered-topic-property)
- [`ros2::rmw_connextdds.opt.localhost_only`](#ros2--rmw-connextddsoptlocalhost-only)
- [`ros2::rmw_connextdds.opt.fast_endpoint_discovery`](#ros2--rmw-connextddsoptfast-endpoint-discovery)
Most users should consider using profile [`ros2::rmw_connextdds.base_application`](#ros2--rmw-connextddsbase-application) as the base profile to begin
- [`ros2::rmw.ros_discovery_info`](#ros2rmwros_discovery_info)
- [`ros2::rcl.node_parameters`](#ros2rclnode_parameters)
- [`ros2::rcl.log`](#ros2rcllog)
- [`ros2::rcl.builtin_endpoints`](#ros2rclbuiltin_endpoints)
- [`ros2::rmw_connextdds.base_participant`](#ros2rmw_connextddsbase_participant)
- [`ros2::rmw_connextdds.base_application`](#ros2rmw_connextddsbase_application)
- [`ros2::rmw_connextdds.opt.large_data`](#ros2rmw_connextddsoptlarge_data)
- [`ros2::rmw_connextdds.opt.unbounded_data`](#ros2rmw_connextddsoptunbounded_data)
- [`ros2::rmw_connextdds.opt.content_filtered_topic_property`](#ros2rmw_connextddsoptcontent_filtered_topic_property)
- [`ros2::rmw_connextdds.opt.localhost_only`](#ros2rmw_connextddsoptlocalhost_only)
- [`ros2::rmw_connextdds.opt.fast_endpoint_discovery`](#ros2rmw_connextddsoptfast_endpoint_discovery)
Most users should consider using profile [`ros2::rmw_connextdds.base_application`](#ros2rmw_connextddsbase_application) as the base profile to begin
customization of the DDS QoS used by their applications.
This profile will provide the same QoS settings used by default by `rmw_connextdds`
(i.e. when no custom [runtime configuration](#rmw-runtime-configuration) is specified).
Alternatively, profiles [`ros2::rcl.builtin_endpoints`](#ros2--rclbuiltin-endpoints)
and [`ros2::rmw_connextdds.base_participant`](#ros2--rmw-connextddsbase-participant),
which are both already included in the inheritance chain of [`ros2::rmw_connextdds.base_application`](#ros2--rmw-connextddsbase-application), may be used directly
Alternatively, profiles [`ros2::rcl.builtin_endpoints`](#ros2rclbuiltin_endpoints)
and [`ros2::rmw_connextdds.base_participant`](#ros2rmw_connextddsbase_participant),
which are both already included in the inheritance chain of [`ros2::rmw_connextdds.base_application`](#ros2rmw_connextddsbase_application), may be used directly
to, respectively, configure the QoS of all "built-in" endpoints created by the
RMW and `rcl` layers, and to configure the QoS of the DomainParticipant created
by `rmw_connextdds`.
Expand Down Expand Up @@ -1078,9 +1078,9 @@ endpoints created by the RMW and `rcl` layers for every ROS 2 Node.
These "built-in" endpoints include:
- Endpoints on topic `"ros_discovery_info"` (configured using profile [`ros2::rmw.ros_discovery_info`](#ros2--rmwros-discovery-info)).
- Endpoints on topics used for node parameters (configured using profile [`ros2::rcl.node_parameters`](#ros2--rclnode-parameters)).
- Endpoints on the ROS logging topic `"rosout"` (configured using profile [`ros2::rcl.log`](#ros2--rcllog)).
- Endpoints on topic `"ros_discovery_info"` (configured using profile [`ros2::rmw.ros_discovery_info`](#ros2rmwros_discovery_info)).
- Endpoints on topics used for node parameters (configured using profile [`ros2::rcl.node_parameters`](#ros2rclnode_parameters)).
- Endpoints on the ROS logging topic `"rosout"` (configured using profile [`ros2::rcl.log`](#ros2rcllog)).
The parent profiles are applied using "topic filters" that select all required topics.
Expand Down Expand Up @@ -1109,7 +1109,7 @@ to the user to configure this policy as needed in their own profiles.
The asynchronous publish mode is still used for all "built-in" writers to allow them
to continue to operate like "out of the box", even when writing large messages.
You might also consider inheriting directly from profile [`ros2::rcl.builtin_endpoints`](#ros2--rclbuiltin-endpoints),
You might also consider inheriting directly from profile [`ros2::rcl.builtin_endpoints`](#ros2rclbuiltin_endpoints),
if you only want to configure the built-in endpoints but not the DomainParticipant QoS.
#### ros2::rmw_connextdds.opt.large_data
Expand Down

0 comments on commit 08eddf3

Please sign in to comment.