-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
Current approach:
- check if the bot frame is correct (pronto_frame_check_tools), if true
- project scan using laser_utils
PROBLEMS
1 contains hard coded checks of multisense joints. (but the lidar could be from a another lidar e.g. SICK)
2 scan could arrive quite late
Challenges:
- some frames change (multisense, body-to-head on valk), some don't (body-to-head on hyq, fixed lidar)
- some frames are updated after the lidar is received e.g. state estimate on husky
HyQ issue:
- there is no neck, so the pronto_frame_check_tools check just fails
- To solve HyQ issue:
- properly check that the frame is correct
Husky issue:
- scan received before frame
- To solve Husky issue:
- only lidar which has a valid frame should be projected
- try to project when lidar is first recieved
- where this fails, put in a buffer and try again when the next lidar message is received, until the buffer reaches a large size, then drop the lidar scan
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels