Closed vividf closed 2 months ago
Attention: Patch coverage is 0%
with 1 line
in your changes missing coverage. Please review.
Please upload report for BASE (
feature/new_api_documentation@52416ae
). Learn more about missing BASE report.
Files with missing lines | Patch % | Lines |
---|---|---|
..._calibration_manager/sensor_calibration_manager.py | 0.00% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@knzo25 Not sure whether you saw this one :)
Description
The calibration launcher in the edge auto project launches the calibration manager and also publishes TFs in the same launch file, which is different from the case when we launch the tools and play the bag (tfs, pointcloud, .etc).
In the edge auto case, the
waiting_service
jumps to theready
directly without changing the state towaiting_tfs
, thus the init tf tree will not be able to visualize in the UI(Status: waiting service)
(Status: waiting service)
This PR solves this kind of scenario when tf is published before the calibration manager confirm the calibrator service is available.
Related links
Tests performed
Notes for reviewers
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.