You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/design/configuration/architecture_file.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -115,7 +115,7 @@ nodes:
115
115
116
116
## Callback identification
117
117
118
-
It's convenient for users to give a name to a callback function for its identification. However, in the context of ROS 2, only an address is given to a callback.
118
+
It's convenient for users to give a name to a callback function for its identification. However, in the context of ROS2, only an address is given to a callback.
119
119
120
120
Addresses change with each launch of an application.
121
121
This makes it difficult to handle callbacks by address when evaluating performance of them.
Copy file name to clipboardexpand all lines: docs/design/trace_points/diff.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
<prettier-ignore-start>
4
4
!!! note
5
-
This section explains differences between v0.2 implementation of CARET and implementation of ROS 2 Galactic. The explanation is not up-to-date from viewpoints of implementation, but it is enough for readers to understand differences from viewpoints of design.
5
+
This section explains differences between v0.2 implementation of CARET and implementation of ROS2 Galactic. The explanation is not up-to-date from viewpoints of implementation, but it is enough for readers to understand differences from viewpoints of design.
Copy file name to clipboardexpand all lines: docs/recording/build_check.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -4,20 +4,20 @@
4
4
5
5
A target application should be built with CARET/rclcpp to record trace data. If you have already built the application without CARET/rclcpp, you have to build the application with CARET/rclcpp again.
6
6
7
-
For building the application with CARET/rclcpp, CARET's `local_setup.bash` should be applied along with ROS 2's `setup.bash` as shown below. Also, `-DBUILD_TESTING=OFF` should be given to build option.
7
+
For building the application with CARET/rclcpp, CARET's `local_setup.bash` should be applied along with ROS2's `setup.bash` as shown below. Also, `-DBUILD_TESTING=OFF` should be given to build option.
8
8
9
9
```sh
10
10
cd<path-to-workspace>
11
11
12
12
source /opt/ros/humble/setup.bash
13
-
source~/ros2_caret_ws/install/local_setup.bash # please keep the order after ROS 2's setup.bash
13
+
source~/ros2_caret_ws/install/local_setup.bash # please keep the order after ROS2's setup.bash
Copy file name to clipboardexpand all lines: docs/recording/recording.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ Two terminals are needed for this method; one for executing a target application
13
13
14
14
1. Open a terminal and launch a target application
15
15
16
-
- Perform environment settings in the same order as below. CARET's `local_setup.bash` should be applied along with ROS 2's `setup.bash` as the target application refers to CARET/rclcpp
16
+
- Perform environment settings in the same order as below. CARET's `local_setup.bash` should be applied along with ROS2's `setup.bash` as the target application refers to CARET/rclcpp
Copy file name to clipboardexpand all lines: docs/tutorials/recording.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ See [Recording](../recording/index.md) to find more details.
7
7
8
8
## Building application with CARET
9
9
10
-
To trace a target application, the target should be built with CARET/rclcpp. If you have already built the target without CARET/rclcpp, you have to build the target with CARET/rclcpp again. For building the application with CARET/rclcpp, CARET's `local_setup.bash` should be applied along with ROS 2's `setup.bash` as shown below.
10
+
To trace a target application, the target should be built with CARET/rclcpp. If you have already built the target without CARET/rclcpp, you have to build the target with CARET/rclcpp again. For building the application with CARET/rclcpp, CARET's `local_setup.bash` should be applied along with ROS2's `setup.bash` as shown below.
11
11
12
12
```bash
13
13
mkdir -p ~/ros2_ws/src
@@ -63,7 +63,7 @@ There is no need to run following command.
63
63
ros2 caret check_caret_rclcpp ~/ros2_ws/
64
64
```
65
65
66
-
CARET does not require a build using caret-rclcpp with ROS 2 Distributions after iron.
66
+
CARET does not require a build using caret-rclcpp with ROS2 Distributions after iron.
Copy file name to clipboardexpand all lines: docs/visualization/premise_of_communication.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@
7
7
This premise section may be boring for some users. If you don't have much time, please feel free to skip the section.
8
8
<prettier-ignore-end>
9
9
10
-
In ROS 2, nodes communicate each other via topic messages. The topic messages are transmitted by publishers and received by subscriptions. The following figure shows the simplest example where one node sends topic message and the other node receives it.
10
+
In ROS2, nodes communicate each other via topic messages. The topic messages are transmitted by publishers and received by subscriptions. The following figure shows the simplest example where one node sends topic message and the other node receives it.
@@ -17,7 +17,7 @@ Topic messages have possibility to be lost in communication path as they are tra
17
17
18
18
## Many-to-many communication
19
19
20
-
ROS 2 allows topic messages to be published from multiple nodes and to be received by multiple nodes. Topic messages who share a same topic are transmitted and received among many nodes as the following figure shows.
20
+
ROS2 allows topic messages to be published from multiple nodes and to be received by multiple nodes. Topic messages who share a same topic are transmitted and received among many nodes as the following figure shows.
0 commit comments