Callback latency is defined as duration between beginning and end of callback execution.
These events are represented as
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.
|callback_start||System time||Callback start time|
|callback_end||System time||Callback end time|