-
Notifications
You must be signed in to change notification settings - Fork 661
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(lane_change): ensure LC merging lane stop point is safe (#8369)
* function to check for merging lane Signed-off-by: mohammad alqudah <[email protected]> * function to compute distance from last fit width center line point to lane end Signed-off-by: mohammad alqudah <[email protected]> * ensure lane width at LC stop point is larger than ego width Signed-off-by: mohammad alqudah <[email protected]> * refactor function isMergingLane Signed-off-by: mohammad alqudah <[email protected]> * improve implementation Signed-off-by: mohammad alqudah <[email protected]> * apply logic only when current ego foot print is within lane Signed-off-by: mohammad alqudah <[email protected]> * change implementation to use intersection points of buffered centerline and lane polygon Signed-off-by: mohammad alqudah <[email protected]> * minor refactoring Signed-off-by: mohammad alqudah <[email protected]> * overload function isEgoWithinOriginalLane to pass lane polygon directly Signed-off-by: mohammad alqudah <[email protected]> --------- Signed-off-by: mohammad alqudah <[email protected]>
- Loading branch information
Showing
5 changed files
with
114 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters