Replies: 1 comment
-
|
For an MVP, keep the IMU and LiDAR alignment inside the Localization Operator with a bounded timestamped IMU ring buffer. Do not block waiting for perfect sync, just interpolate from the freshest IMU window around each LiDAR scan. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello mentors (@ruping Cen) and the dora-rs community,
I have a specific architectural question regarding the Localization Operator when handling optional IMU inputs alongside LiDAR data.
Given dora-rs's asynchronous Event::Input stream mechanism, if the Localization Operator is occupied processing a heavy LiDAR scan (e.g., executing an NDT or AMCL update), the high-frequency IMU events might pile up in the operator's input queue. This queue blocking could lead to processing stale IMU data, severely impacting real-time pose estimation.
My questions regarding the expected design pattern for Project #7 are:
Beta Was this translation helpful? Give feedback.
All reactions