You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
KeyError when releasing sensor data
The issue seems to be because at a certain timestamp, the camera operator is releasing the sensor data (in release_data) before the sensor data has finished processing (in process_images). Therefore, the message at a timestamp is not in self._pickled_messages when we try to access, and the message is only added afterwards.
The following screenshots display the sequence causing the error:
It seems like the issue is related to how long it takes for a sensor to be processed. For instance, the depth camera operator has the issue much more frequently than other ones.
The text was updated successfully, but these errors were encountered:
Regarding (2), it looks like the planning pose synchronizer operator waits on notifications from the notify_lidar_stream instead of notify_depth_stream.
There is currently a couple of issues when using the simulator mode is set to 'pseudo-asynchronous'.
The issue seems to be because at a certain timestamp, the camera operator is releasing the sensor data (in
release_data
) before the sensor data has finished processing (inprocess_images
). Therefore, the message at a timestamp is not inself._pickled_messages
when we try to access, and the message is only added afterwards.The following screenshots display the sequence causing the error:
It seems like the issue is related to how long it takes for a sensor to be processed. For instance, the depth camera operator has the issue much more frequently than other ones.
The text was updated successfully, but these errors were encountered: