Add ros2trace_analysis to design document
This commit is contained in:
parent
510a515101
commit
9c14d36c79
1 changed files with 11 additions and 0 deletions
|
@ -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
|
||||
```
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue