Skip to content

FusionLocalizer: wait for the clock with a warning, stop on shutdown - #143

Merged
fmrico merged 1 commit into
rollingfrom
fusion_clock_wait
Oct 23, 2026
Merged

fmrico merged 1 commit into
rollingfrom
fusion_clock_wait

Conversation

@fmrico

@fmrico fmrico commented Oct 23, 2026

Copy link
Copy Markdown
Contributor

Refs #143 (point 2)

UkfWrapper::initialize() waited for the ROS clock with no timeout and a single INFO, inside on_configure, which blocks the configuration of every EasyNav node. It now waits in 5 s steps with a repeated WARN saying why, and stops waiting if rclcpp is shut down (a second signal to system_main, see EasyNavigation/EasyNavigation#144). New fusion_localizer_clock_wait_tests.

Refs #143

Signed-off-by: Francisco Martín Rico <fmrico@gmail.com>
@fmrico
fmrico merged commit e2a4f98 into rolling Oct 23, 2026
1 check passed
@fmrico
fmrico deleted the fusion_clock_wait branch October 23, 2026 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant