Static avoidance planner generates wrong trajectory when tries to avoid obstacles on two sides #9210
Open
3 tasks done
Labels
component:planning
Route planning, decision-making, and navigation. (auto-assigned)
type:bug
Software flaws or errors.
Checklist
Description
When the two obstacles are on two sides around narrow lanelet and one obstacle is "parked" then generates wrong trajectory that triggers
obstacle_stop
by the obstacle cruiser planner.Preview
avoidance.mp4
Expected behavior
Due to sufficient space for both sides, trajectory should be not modified.
Actual behavior
The avoidance planner generated trajectory too close to the obstacle that triggers
obstacle_stop
from the obstacle cruise planner.Steps to reproduce
I tested on carla in Town03.
I generated two vehicles on both sides around lanelet.
The first vehicle should collide with the lanelet (it should be tagged as parked vehicle).
The second should be on the adjacent lanelet.
Versions
Possible causes
What I understand:
Case A
Two shift lines are generated properly.
Case B
Due to not sufficient space for the obstacle on the left side, shift line for left side is not generated properly and merged shift line is equal to right shift line. This generates wrong trajectory which is too near the left obstacle.
Additional context
No response
The text was updated successfully, but these errors were encountered: