Replies: 2 comments
-
cc. @shmpwk @mebasoglu @mehmetdogru @TakahikoHasegawa97 @soblin |
Beta Was this translation helpful? Give feedback.
-
@MertClk Based on the current specification of start_planner, safety judgment for vehicles behind does not trigger a stop if the ego vehicle has sufficiently entered the adjacent lane and determines there is no room for the following vehicle to pass. The map definitions and use cases you've presented are not included in start_planner's supported use cases, so it seems the safety judgment for adjacent lanes is not working correctly.
|
Beta Was this translation helpful? Give feedback.
-
Background
In Autoware, ego vehicles can perform parking maneuvers in shoulder lanes or roadside areas and depart safely while considering surrounding traffic. However, these features may not fully meet the requirements for large vehicles, such as buses, due to limited parking space, the need for predefined stop points, and other field-specific constraints.
Currently,
goal_planner
andstart_planner
can be used for pull-over and pull-out maneuvers. While they support roadside docking and departure, their performance is limited in certain scenarios, especially for buses. To accommodate the constraints of large vehicles, bus stops are often annotated as regular lanes. However, this approach reduces the effectiveness ofgoal_planner
andstart_planner
, leading to the need for alternative solutions to ensure safe and efficient bus stop departures.The goal of this discussion is to establish a common understanding for future developments that ensure safe departures from bus stops.
Depending on road geometry and integration requirements, multiple approaches could be used for bus stop departures. Potential solutions include enhancements to
start_planner
, leveragingintersection
module, or utilizing theblind_spot
feature with additional safety checks. While these methods offer working solutions, our aim is to develop a standardized implementation that aligns with best practices within Autoware.Problem Statement
Disadvantages of the Current Implementation
Example Bus Stop Lanelet2 Map Annotations
Example Bus Stop Departure Scenarios
Open Questions
start_planner
be adapted to support bus stop departure scenarios above?start_planner
that we should consider for this use case?Next Steps
Beta Was this translation helpful? Give feedback.
All reactions