Skip to content

Commit 4c97a7b

Browse files
Add links to new presentation and paper to README
Signed-off-by: Christophe Bedard <[email protected]>
1 parent 0041e07 commit 4c97a7b

File tree

1 file changed

+43
-24
lines changed

1 file changed

+43
-24
lines changed

README.md

+43-24
Original file line numberDiff line numberDiff line change
@@ -19,33 +19,52 @@ Consequently, it currently only supports Linux.
1919

2020
[Read the `ros2_tracing` paper!](https://arxiv.org/abs/2201.00393)
2121
If you use or refer to `ros2_tracing`, please cite:
22-
* C. Bédard, I. Lütkebohle, and M. Dagenais, "ros2_tracing: Multipurpose Low-Overhead Framework for Real-Time Tracing of ROS 2," *IEEE Robotics and Automation Letters*, vol. 7, no. 3, pp. 6511–6518, 2022.
23-
24-
<details>
25-
<summary>BibTeX</summary>
26-
27-
```bibtex
28-
@article{bedard2022ros2tracing,
29-
title={ros2\_tracing: Multipurpose Low-Overhead Framework for Real-Time Tracing of ROS 2},
30-
author={B{\'e}dard, Christophe and L{\"u}tkebohle, Ingo and Dagenais, Michel},
31-
journal={IEEE Robotics and Automation Letters},
32-
year={2022},
33-
volume={7},
34-
number={3},
35-
pages={6511--6518},
36-
doi={10.1109/LRA.2022.3174346}
37-
}
38-
```
39-
</details>
40-
41-
Also, check out the ROS World 2021 presentation titled "Tracing ROS 2 with ros2_tracing" ([video](https://vimeo.com/652633418), [slides](https://github.com/ros2/ros2_tracing/blob/rolling/doc/2021-10-20_ROS_World_2021_-_Tracing_ROS_2_with_ros2_tracing.pdf)).
42-
Reference:
43-
* C. Bédard, "Tracing ROS 2 with ros2_tracing," in *ROS World 2021*. Open Robotics, October 2021. [Online]. Available: https://vimeo.com/652633418, [(pdf)](https://github.com/ros2/ros2_tracing/blob/rolling/doc/2021-10-20_ROS_World_2021_-_Tracing_ROS_2_with_ros2_tracing.pdf)
22+
* C. Bédard, I. Lütkebohle, and M. Dagenais, ["ros2_tracing: Multipurpose Low-Overhead Framework for Real-Time Tracing of ROS 2,"](https://arxiv.org/abs/2201.00393) *IEEE Robotics and Automation Letters*, vol. 7, no. 3, pp. 6511–6518, 2022.
23+
<details>
24+
<summary>BibTeX</summary>
25+
26+
```bibtex
27+
@article{bedard2022ros2tracing,
28+
title={ros2\_tracing: Multipurpose Low-Overhead Framework for Real-Time Tracing of ROS 2},
29+
author={B{\'e}dard, Christophe and L{\"u}tkebohle, Ingo and Dagenais, Michel},
30+
journal={IEEE Robotics and Automation Letters},
31+
year={2022},
32+
volume={7},
33+
number={3},
34+
pages={6511--6518},
35+
doi={10.1109/LRA.2022.3174346}
36+
}
37+
```
38+
</details>
39+
40+
This other paper leverages `ros2_tracing` to analyze and visualize the flow of messages across distributed ROS 2 systems:
41+
* C. Bédard, P.-Y. Lajoie, G. Beltrame, and M. Dagenais, ["Message Flow Analysis with Complex Causal Links for Distributed ROS 2 Systems,"](https://arxiv.org/abs/2204.10208) *Robotics and Autonomous Systems*, vol. 161, p. 104361, 2023.
42+
<details>
43+
<summary>BibTeX</summary>
44+
45+
```bibtex
46+
@article{bedard2023messageflow,
47+
title={Message flow analysis with complex causal links for distributed {ROS} 2 systems},
48+
author={B{\'e}dard, Christophe and Lajoie, Pierre-Yves and Beltrame, Giovanni and Dagenais, Michel},
49+
journal={Robotics and Autonomous Systems},
50+
year={2023},
51+
volume={161},
52+
pages={104361},
53+
doi={10.1016/j.robot.2022.104361}
54+
}
55+
```
56+
</details>
57+
58+
Finally, check out the following presentations:
59+
60+
* ROSCon 2023: "Improving Your Application's Algorithms and Optimizing Performance Using Trace Data" ([video](https://vimeo.com/879001159), [slides](https://roscon.ros.org/2023/talks/Improving_Your_Applications_Algorithms_and_Optimizing_Performance_Using_Trace_Data.pdf))
61+
* ROS World 2021: "Tracing ROS 2 with ros2_tracing" ([video](https://vimeo.com/652633418), [slides](https://github.com/ros2/ros2_tracing/blob/rolling/doc/2021-10-20_ROS_World_2021_-_Tracing_ROS_2_with_ros2_tracing.pdf))
4462
4563
## Tutorials & demos
4664
47-
* ROS 2 documentation: [Building ROS 2 with tracing](https://docs.ros.org/en/rolling/How-To-Guides/Building-ROS-2-with-Tracing.html)
48-
* Real-Time Working Group documentation tutorial: [How to use `ros2_tracing` to trace and analyze an application](https://ros-realtime.github.io/Guides/ros2_tracing_trace_and_analyze.html)
65+
* ROS 2 documentation:
66+
* [Building ROS 2 with tracing](https://docs.ros.org/en/rolling/How-To-Guides/Building-ROS-2-with-Tracing.html)
67+
* [How to use `ros2_tracing` to trace and analyze an application](https://docs.ros.org/en/rolling/Tutorials/Advanced/ROS2-Tracing-Trace-and-Analyze.html)
4968
* ROS World 2021 demo: [github.com/christophebedard/ros-world-2021-demo](https://github.com/christophebedard/ros-world-2021-demo)
5069
5170
## Building

0 commit comments

Comments
 (0)