From 880edbbb50d6811a29a3e8ecc9ce822e64639913 Mon Sep 17 00:00:00 2001 From: Mamoru Sobue Date: Mon, 26 Aug 2024 10:59:13 +0900 Subject: [PATCH] feat(lanelet2_extension): update documentation for bus_stop_area to be introduced in format_version2 (#21) Signed-off-by: Mamoru Sobue --- .../docs/bus_stop_area.drawio.svg | 420 ++++++++++++++++++ .../docs/extra_regulatory_elements.md | 37 ++ .../docs/lanelet2_format_extension.md | 1 + 3 files changed, 458 insertions(+) create mode 100644 autoware_lanelet2_extension/docs/bus_stop_area.drawio.svg diff --git a/autoware_lanelet2_extension/docs/bus_stop_area.drawio.svg b/autoware_lanelet2_extension/docs/bus_stop_area.drawio.svg new file mode 100644 index 0000000..7fb0194 --- /dev/null +++ b/autoware_lanelet2_extension/docs/bus_stop_area.drawio.svg @@ -0,0 +1,420 @@ + + + + + + + + + + + + + + + +
+
+
+ bus +
+
+
+
+ bus +
+
+ + + + + +
+
+
+ bus +
+
+
+
+ bus +
+
+ + + + + + + + + + + + + + +
+
+
road lanelet
+
+
+
+ road lanelet +
+
+ + + + +
+
+
shoulder lanelet
+
+
+
+ shoulder lanelet +
+
+ + + + +
+
+
+
+ + Regulatory Element + +
+
+ bus_stop_area +
+
+
    +
  • + polygon +
  • +
+
+
+
+
+
+ Regulatory Element... +
+
+ + + + + +
+
+
+ + + 0..1 + + +
+
+
+
+ 0..1 +
+
+ + + + +
+
+
+ + + 1 + + +
+
+
+
+ 1 +
+
+ + + + + + + +
+
+
polygon
+
+
+
+ polygon +
+
+ + + + + +
+
+
+ + + 1 + + +
+
+
+
+ 1 +
+
+ + + + +
+
+
+ + + 1 + + +
+
+
+
+ 1 +
+
+ + + + + + + + +
+
+
road lanelet
+
+
+
+ road lanelet +
+
+ + + + +
+
+
+
+ + Regulatory Element + +
+
+ bus_stop_area +
+
+
    +
  • + polygon +
  • +
+
+
+
+
+
+ Regulatory Element... +
+
+ + + + + + +
+
+
polygon
+
+
+
+ polygon +
+
+ + + + +
+
+
+ + + 0..1 + + +
+
+
+
+ 0..1 +
+
+ + + + +
+
+
+ + + 1 + + +
+
+
+
+ 1 +
+
+ + + + +
+
+
+ + + 1 + + +
+
+
+
+ 1 +
+
+ + + + +
+
+
+ + + 1 + + +
+
+
+
+ 1 +
+
+ + + + + + + + + + +
+
+
+ + goal_pose + +
+
+
+
+ goal_pose +
+
+ + + + +
+
+
+ + goal_pose + +
+
+
+
+ goal_pose +
+
+
+ + + + Text is not SVG - cannot display + + +
diff --git a/autoware_lanelet2_extension/docs/extra_regulatory_elements.md b/autoware_lanelet2_extension/docs/extra_regulatory_elements.md index 1debdf9..036c96e 100644 --- a/autoware_lanelet2_extension/docs/extra_regulatory_elements.md +++ b/autoware_lanelet2_extension/docs/extra_regulatory_elements.md @@ -147,3 +147,40 @@ An example annotation of speed_bump: ``` + +## Bus Stop Area + +The `BusStopArea` regulatory element can be used to specify the available space for bus-like vehicles to stop at a bus stop. The regulatory element should refer to a polygon with the `bus_stop_area` type and should be referred by the `road` or `road_shoulder` subtype lanelets that overlaps with the target `bus_stop_area` polygon. + +![BusStopArea tagging](bus_stop_area.drawio.svg) + +_An example:_ + +```xml + + + + + + + + + + + + + + + + + + + + + + + + + + +``` diff --git a/autoware_lanelet2_extension/docs/lanelet2_format_extension.md b/autoware_lanelet2_extension/docs/lanelet2_format_extension.md index 0039223..35da1eb 100644 --- a/autoware_lanelet2_extension/docs/lanelet2_format_extension.md +++ b/autoware_lanelet2_extension/docs/lanelet2_format_extension.md @@ -12,6 +12,7 @@ The following is the extra format added for Autoware: - [extra regulatory elements](extra_regulatory_elements.md) - Detection Area - Road Marking + - Bus Stop Area - [extra lanelet subtype](extra_lanelet_subtypes.md) - Roadside Lane