Add ros2trace_analysis to design document

This commit is contained in:
Christophe Bedard 2019-10-13 15:27:22 -07:00
parent 510a515101
commit 9c14d36c79

View file

@ -575,6 +575,12 @@ We could look into making analyses work on both ROS 1 and ROS 2, through a commo
* convert CTF traces to pickle files
* wrap trace events in Python `dict`
* handle and process trace events to gather data
* `ros2trace_analysis`
* provides a `ros2cli` extension with verbs
`$ ros2 trace-analysis`
* uses `tracetools_analysis` functions
`$ ros2 trace-analysis convert`
`$ ros2 trace-analysis process`
```plantuml
@startuml
@ -633,6 +639,11 @@ tracetools_read <-- tracetools_analysis
pandas <--- tracetools_analysis
bokeh <--- tracetools_analysis
package ros2trace_analysis <<Rectangle>> {
}
ros2cli <|-- ros2trace_analysis
tracetools_analysis <-- ros2trace_analysis
@enduml
```