Callback#
Callback latency is defined as duration between beginning and end of callback execution.
These events are represented as callback_start
and callback_end
, respectively.
l_{\rm{callback}} = t_{\rm{callback\ end}} - t_{\rm{callback\ start}}
The sequence diagram shows how CARET rclcpp picks up two events; callback_start and callback_end.
to_dataframe
API returns a table which has the following columns.
Column | Type | Description |
---|---|---|
callback_start | System time | Callback start time |
callback_end | System time | Callback end time |
See also