[proposal] define new regulatory element SubType:crosswalk #3036
satoshi-ota
started this conversation in
Design
Replies: 3 comments 4 replies
-
@satoshi-ota thanks for preparing this improvement proposal. I need some clarifications on what will change, it's not clear to me from the images.
|
Beta Was this translation helpful? Give feedback.
3 replies
-
@satoshi-ota We have discussed this in ASWG as well. There were no opposition, and I think we can move forward with implementation of new crosswalk format. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We TIER IV would like to propose crosswalk regulatory element.
background
In the map used by autoware, the crosswalks are represented using
lanelet::Lanelet
, and tie the stop_line by regulatory elementroad_marking
. On the other hand, there is no relation between road and crosswalk on lanelet2_map.osm file.Therefore, the route graph is used to judge whether the
behavior_velocity_planner
launch crosswalk scene module in autoware. The route graph is built when the lanelet map is loaded, and has data on which crosswalk intersects with ego's route.https://github.com/autowarefoundation/autoware.universe/blob/7e37a6c65a6a72ddf537ac673bf76cd3ff7ae581/planning/behavior_velocity_planner/src/scene_module/crosswalk/manager.cpp#L126-L142
However, even if Lanelet A and Lanelet B is not overlap each other in 3D, the route graph judges that they are conflicting in 2D.
So the crosswalk module may be activated for crosswalks that do not exist on the ego path in environments where roads are intersecting three dimentionaly each other as shown below, and we would like to solve this problem.
proposal new regulatory element for crosswalk
We would like to indicate which road lanelets related to the crosswalk explicitly by proposed crosswalk regulatory element.
pros
cons
As a countermeasure for this these cons, we TIER IV are discussing the following ideas:
Beta Was this translation helpful? Give feedback.
All reactions