diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/.pages b/docs/how-to-guides/integrating-autoware/creating-maps/.pages index 1e22641fb76..b3a74158c47 100644 --- a/docs/how-to-guides/integrating-autoware/creating-maps/.pages +++ b/docs/how-to-guides/integrating-autoware/creating-maps/.pages @@ -1,5 +1,6 @@ nav: - index.md - Open-source SLAM algorithms: open-source-slam - - Converting UTM map to MGRS map: convert-utm-to-mgrs-map + - Converting UTM map to MGRS map: converting-utm-to-mgrs-map - Pointcloud map downsampling: pointcloud-map-downsampling + - Creating a vector map: creating-vector-map diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/convert-utm-to-mgrs-map/.pages b/docs/how-to-guides/integrating-autoware/creating-maps/converting-utm-to-mgrs-map/.pages similarity index 100% rename from docs/how-to-guides/integrating-autoware/creating-maps/convert-utm-to-mgrs-map/.pages rename to docs/how-to-guides/integrating-autoware/creating-maps/converting-utm-to-mgrs-map/.pages diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/convert-utm-to-mgrs-map/index.md b/docs/how-to-guides/integrating-autoware/creating-maps/converting-utm-to-mgrs-map/index.md similarity index 100% rename from docs/how-to-guides/integrating-autoware/creating-maps/convert-utm-to-mgrs-map/index.md rename to docs/how-to-guides/integrating-autoware/creating-maps/converting-utm-to-mgrs-map/index.md diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/.pages b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/.pages new file mode 100644 index 00000000000..0a73655d309 --- /dev/null +++ b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/.pages @@ -0,0 +1,4 @@ +nav: + - index.md + - Lanelet 2: lanelet2 + - Crosswalk: crosswalk diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/crosswalk/.pages b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/crosswalk/.pages new file mode 100644 index 00000000000..35fd5a113be --- /dev/null +++ b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/crosswalk/.pages @@ -0,0 +1,2 @@ +nav: + - index.md diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/crosswalk/images/LIO-SAM-output.png b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/crosswalk/images/LIO-SAM-output.png new file mode 100644 index 00000000000..6c9db62a2ca Binary files /dev/null and b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/crosswalk/images/LIO-SAM-output.png differ diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/crosswalk/images/system.png b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/crosswalk/images/system.png new file mode 100644 index 00000000000..43d1d997862 Binary files /dev/null and b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/crosswalk/images/system.png differ diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/crosswalk/index.md b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/crosswalk/index.md new file mode 100644 index 00000000000..1c1d38d555f --- /dev/null +++ b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/crosswalk/index.md @@ -0,0 +1,2 @@ +# Creating a crosswalk attribute + diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/index.md b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/index.md new file mode 100644 index 00000000000..920ca673c7f --- /dev/null +++ b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/index.md @@ -0,0 +1,20 @@ +# Creating a vector map + +## Overview + +In this section, we will explain how to create Lanelet2 maps with TIER IV's [vector map builder tool](https://tools.tier4.jp/feature/vector_map_builder_ll2/). + +If you want to look at another method, +[MapToolbox](https://github.com/autocore-ai/MapToolbox) is a plugin for [Unity](https://unity.com/) specifically designed to create Lanelet2 maps for Autoware. +We didn't recommend [JOSM](https://josm.openstreetmap.de/) since it needs modifications for Autoware usage. +So, this process can be tedious and time-consuming. + +## Vector Map Builder + +You need a TIER IV account for using vector map builder tool. +So, if you have not before, please [create a TIER IV account](https://account.tier4.jp/registration?return_to=/oidc/login?login_challenge=81c846efae994bf8a79dac0aab6b8875) +in order to use [vector map builder tool](https://tools.tier4.jp/feature/vector_map_builder_ll2/). + +You can follow these pages for creating a Lanelet2 map and its regulatory elements. + +- [Lanelet 2](./lanelet2) diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/lanelet2/.pages b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/lanelet2/.pages new file mode 100644 index 00000000000..35fd5a113be --- /dev/null +++ b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/lanelet2/.pages @@ -0,0 +1,2 @@ +nav: + - index.md diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/lanelet2/images/pointcloud-map.png b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/lanelet2/images/pointcloud-map.png new file mode 100644 index 00000000000..e6f8dc61644 Binary files /dev/null and b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/lanelet2/images/pointcloud-map.png differ diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/lanelet2/index.md b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/lanelet2/index.md new file mode 100644 index 00000000000..daf81b831bb --- /dev/null +++ b/docs/how-to-guides/integrating-autoware/creating-maps/creating-vector-map/lanelet2/index.md @@ -0,0 +1,28 @@ +# Creating a Lanelet + +At this page, we will explain how to create a simple lanelet on your pointcloud map. + +## Creating a Lanelet2 + +Firstly, we need to import our pointcloud map to vector map builder tool: + +1. Please click `File`. +2. Then, click `Import PCD`. +3. Click `Browse` and select your .pcd file. + +You will display the point cloud on your vector map builder tool after the upload is complete: + +<figure markdown> + { align=center } + <figcaption> + Uploaded pointcloud map file on vector map builder + </figcaption> +</figure> + +Now, we are ready to create lanelet2 map on our pointcloud map: + +1. Please click `Create`. +2. Then, click `Create Lanelet2Maps`. +3. Please fill your map name +4. Please fill your MGRS zone. (At tutorial_vehicle, MGRS grid zone: 35T - MGRS 100,000-meter square: PF) +5. Click `Create`. diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/open-source-slam/lio-sam/index.md b/docs/how-to-guides/integrating-autoware/creating-maps/open-source-slam/lio-sam/index.md index be1275496de..70562590f7e 100644 --- a/docs/how-to-guides/integrating-autoware/creating-maps/open-source-slam/lio-sam/index.md +++ b/docs/how-to-guides/integrating-autoware/creating-maps/open-source-slam/lio-sam/index.md @@ -201,7 +201,7 @@ Here is the video for demonstration of LIO-SAM mapping in our campus environment The output map format is local UTM, we will change local UTM map to MGRS format for tutorial_vehicle. Also, if you want change UTM to MGRS for autoware, -please follow [convert-utm-to-mgrs-map](../../convert-utm-to-mgrs-map) page. +please follow [convert-utm-to-mgrs-map](../../converting-utm-to-mgrs-map) page. ## Example Result diff --git a/docs/how-to-guides/integrating-autoware/creating-maps/pointcloud-map-downsampling/index.md b/docs/how-to-guides/integrating-autoware/creating-maps/pointcloud-map-downsampling/index.md index a438e994b11..18193b9c1db 100644 --- a/docs/how-to-guides/integrating-autoware/creating-maps/pointcloud-map-downsampling/index.md +++ b/docs/how-to-guides/integrating-autoware/creating-maps/pointcloud-map-downsampling/index.md @@ -58,4 +58,6 @@ we are using `Space` method for subsampling, but you can use other methods if yo </figure> Now, -you can save your downsampled pointcloud with `ctrl + s` or you can click save button from `File` bar. +you can save your downsampled pointcloud with `ctrl + s` +or you can click save button from `File` bar. +Then, this pointcloud can be used by autoware.