Closed beyzanurkaya closed 6 months ago
control_container dies from AEB when EGO goes out of the lanelet
If ego_path is empty, the function should return false and send an error related to this situation.
AEB obtains current_pose with ego_path to check if there is a collision:
https://github.com/autowarefoundation/autoware.universe/blob/142bc49b57f6ca002c99efa6406b22ce9012448d/control/autonomous_emergency_braking/src/node.cpp#L362
However, when the EGO goes off the road, the control container dies because the ego_path is empty:
https://github.com/autowarefoundation/autoware.universe/assets/32412808/d5decd89-1bc2-4e6e-a167-84cb12a4887b
No response
This pull request has been automatically marked as stale because it has not had recent activity.
Checklist
Description
control_container dies from AEB when EGO goes out of the lanelet
Expected behavior
If ego_path is empty, the function should return false and send an error related to this situation.
Actual behavior
AEB obtains current_pose with ego_path to check if there is a collision:
https://github.com/autowarefoundation/autoware.universe/blob/142bc49b57f6ca002c99efa6406b22ce9012448d/control/autonomous_emergency_braking/src/node.cpp#L362
However, when the EGO goes off the road, the control container dies because the ego_path is empty:
https://github.com/autowarefoundation/autoware.universe/assets/32412808/d5decd89-1bc2-4e6e-a167-84cb12a4887b
Steps to reproduce
Versions
No response
Possible causes
No response
Additional context
No response