Closed SteveMacenski closed 3 years ago
Validated - all layers properly set current_
on reset and when the observation buffers complain about expected update rates.
Current is then used by isCurrent()
in the controller and planner servers now from an unrelated issue that also resolves this ticket which makes the algorithm servers pause processing a request and sleep until the data is current again after a recovery clear or expected update rates are missed.
Closing from this validation effort, recent updates to ROS2 main, and STVL for ROS2 main sync.
Check that
current_
is setfalse
and that is propagating properly that the planner / controller server's costmaps are informing the servers that they need to halt. Check STVL too.CC @Jconn