From aa0d6b41ddc10f415962a13b9bc7043c9b0af28c Mon Sep 17 00:00:00 2001 From: Muhammad Ashfaq Date: Mon, 18 Dec 2023 10:13:32 +0200 Subject: [PATCH] Update Composition.rst corrected a typo and a punctuation mark Signed-off-by: Muhammad Ashfaq --- source/Tutorials/Intermediate/Composition.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/Tutorials/Intermediate/Composition.rst b/source/Tutorials/Intermediate/Composition.rst index 723192681bf..c2391637229 100644 --- a/source/Tutorials/Intermediate/Composition.rst +++ b/source/Tutorials/Intermediate/Composition.rst @@ -136,7 +136,7 @@ In this case the client sends a request to the server, the server processes the Compile-time composition using ROS services ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -This demos shows that the same shared libraries can be reused to compile a single executable running multiple components. +This demo shows that the same shared libraries can be reused to compile a single executable running multiple components. The executable contains all four components from above: talker and listener as well as server and client. In the shell call (see `source code `__): @@ -155,7 +155,7 @@ Run-time composition using dlopen ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This demo presents an alternative to run-time composition by creating a generic container process and explicitly passing the libraries to load without using ROS interfaces. -The process will open each library and create one instance of each "rclcpp::Node" class in the library `source code `__). +The process will open each library and create one instance of each "rclcpp::Node" class in the library (`source code `__). .. tabs::