Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Routing to avoid no_drivable_lane(s) #3952

Closed
6 tasks done
ahmeddesokyebrahim opened this issue Jun 12, 2023 · 0 comments · Fixed by #3954
Closed
6 tasks done

Routing to avoid no_drivable_lane(s) #3952

ahmeddesokyebrahim opened this issue Jun 12, 2023 · 0 comments · Fixed by #3954
Assignees
Labels
component:planning Route planning, decision-making, and navigation. (auto-assigned) type:new-feature New functionalities or additions, feature requests.

Comments

@ahmeddesokyebrahim
Copy link
Contributor

ahmeddesokyebrahim commented Jun 12, 2023

Checklist

  • I've read the contribution guidelines.
  • I've searched other issues and no duplicate issues were found.
  • I've agreed with the maintainers that I can plan this task.

Description

Currently, autoware supports no_drivable_lane handling, which is in brief a lane that out of operation design domain (ODD). The way autware handles no_drivable_lane is that it stops before exiting the ODD area and if the vehicle starts in non-ODD, it prevents the vehicle to move.

The purpose of this task is to extend the routing ability in autoware to avoid going through any no_drivable_lane between start and goal poses.

Purpose

If possible, having the autonomous missions avoiding any no_drivable_lane.

routing_no_drivable_lanes

Possible approaches

While getting the shortest path between start and goal poses, check it includes any no_drivale_lane.
If it includes any :

  • search for alternative routes that can go from start to goal and does not include any no_drivale_lane.
  • find the shortest path in all alternative routes
  • maintain the original shortest path if there is no alternative route and then let the no_drivale_lane module handles it.

Definition of done

  • Implement proposed feature
  • Test using planning simulator
  • Review
@ahmeddesokyebrahim ahmeddesokyebrahim added type:new-feature New functionalities or additions, feature requests. component:planning Route planning, decision-making, and navigation. (auto-assigned) labels Jun 12, 2023
@ahmeddesokyebrahim ahmeddesokyebrahim self-assigned this Jun 12, 2023
@ahmeddesokyebrahim ahmeddesokyebrahim changed the title Routing to avoid no-drivable lane(s) Routing to avoid no_drivable_lane(s) Jun 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:planning Route planning, decision-making, and navigation. (auto-assigned) type:new-feature New functionalities or additions, feature requests.
1 participant