ApolloAuto / apollo

An open autonomous driving platform
Apache License 2.0
25.06k stars 9.68k forks source link

What visual parts of a roads in freamview stands for? #15359

Closed Shadow-Haund closed 5 months ago

Shadow-Haund commented 6 months ago

System information

Hi. Can you please clarify for me what is thin green, dotted white, solid white and solid yellow lines on Pic 1 and what yellow rectangle on Pic 2 mean?

I can suggest, that thin green line is possible navigation route to follow along this lane, and dotted white line is lane boundaries with similar direction and yellow one is dividing line between different directions. Appreciate any help.

Supporting materials (screenshots, command lines, code/script snippets):

image Pic 1. image Pic 2.

YuqiHuai commented 5 months ago

Most of the definition of Apollo's HD Map can be found near https://github.com/ApolloAuto/apollo/blob/master/modules/common_msgs/map_msgs/map.proto

The green line should be the central curve

Boundary types can be found at https://github.com/ApolloAuto/apollo/blob/e373b206a0dc0360af826152132a61c85cab295c/modules/common_msgs/map_msgs/map_lane.proto#L8

I am not too sure about the yellow area in Pic 2 but I think they are clear area. https://github.com/ApolloAuto/apollo/blob/master/modules/common_msgs/map_msgs/map_clear_area.proto

You can use these scripts to make hd map human readable.

Shadow-Haund commented 5 months ago

Thank you for your help