Re:ROS 2 Iron Irwini Release
by snovv_crash on Thursday May 25, 2023 @12:12PM
(#36072600)
Yes, single frame drops should be able to be handled, but shouldn't be expected to happen either. Both sides should be safe.
Annoyingly in a lot of real world setups you can't have these guarantees. Your gyroscope, camera, etc are all producing data asynchronously often with slightly different clocks, and they all have different little idiosyncrasies and failure modes.
For example the Mars helicopter almost crashed because it missed a single frame. https://mars.nasa.gov/technology/helicopter/status/305/survi... If possible you absolutely want to fix the frame drop in the first place, but your algorithm should also be able to handle the drop out (or at least reset/recover).