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
2. The sensor trigger node requires as close to real-time operation as possible to maintain reliable trigger timing under heavy CPU load. If this is required, it is recommended to allow thread schedule priority setting to the ROS2 user by adding the following line to `/etc/security/limits.conf`:
26
26
27
-
```
28
-
<username> - rtprio 98
29
-
```
27
+
```
28
+
<username> - rtprio 98
29
+
```
30
30
31
-
After saving the edited file (as sudo), a reboot will be required.
31
+
After saving the edited file (as sudo), a reboot will be required.
32
32
33
-
Some notes about thread scheduling:
34
-
- If you do not make the settings in (2), the node will run but the timing thread will not be scheduled at any higher priority that other user threads and interruption may occur, resulting in high jitter in the trigger output.
35
-
- When running in a ROS2 docker, the settings in (2) are not required as the docker user is by default the root user.
33
+
Some notes about thread scheduling:
34
+
35
+
- If you do not make the settings in (2), the node will run but the timing thread will not be scheduled at any higher priority that other user threads and interruption may occur, resulting in high jitter in the trigger output.
36
+
- When running in a ROS2 docker, the settings in (2) are not required as the docker user is by default the root user.
36
37
37
38
## Usage
38
39
@@ -63,13 +64,13 @@ This node does not take any inputs.
0 commit comments