Skip to content

Commit 65bb0bf

Browse files
authored
feat: remove description about divided maps and put link instead (#429)
Signed-off-by: kminoda <koji.minoda@tier4.jp>
1 parent d75721c commit 65bb0bf

File tree

1 file changed

+2
-39
lines changed
  • docs/design/autoware-architecture/map

1 file changed

+2
-39
lines changed

docs/design/autoware-architecture/map/index.md

+2-39
Original file line numberDiff line numberDiff line change
@@ -42,51 +42,14 @@ The point cloud map must be supplied as a file with the following requirements:
4242
- Its resolution should be at least 0.2 m to yield reliable localization results.
4343
- It can be in either local or global coordinates, but must be in global coordinates (georeferenced) to use GNSS data for localization.
4444

45+
For more details on divided map format, please refer to [the Readme of `map_loader` in Autoware Universe](https://github.com/autowarefoundation/autoware.universe/blob/main/map/map_loader/README.md).
46+
4547
!!! note
4648

4749
Three global coordinate systems are currently supported by Autoware, including [Military Grid Reference System (MGRS)](https://en.wikipedia.org/wiki/Military_Grid_Reference_System), [Universal Transverse Mercator (UTM)](https://en.wikipedia.org/wiki/Universal_Transverse_Mercator_coordinate_system), and [Japan Rectangular Coordinate System](https://ja.wikipedia.org/wiki/%E5%B9%B3%E9%9D%A2%E7%9B%B4%E8%A7%92%E5%BA%A7%E6%A8%99%E7%B3%BB).
4850
However, MGRS is a preferred coordinate system for georeferenced maps.
4951
In a map with MGRS coordinate system, the X and Y coordinates of each point represent the point's location within the 100,000-meter square, while the Z coordinate represents the point's elevation.
5052

51-
If it is split into a single file, Autoware assumes the following directory structure by default.
52-
53-
```bash
54-
sample-map-rosbag
55-
├── lanelet2_map.osm
56-
├── pointcloud_map.pcd
57-
```
58-
59-
If it is split into multiple files, Autoware assumes the following directory structure by default.
60-
61-
```bash
62-
sample-map-rosbag
63-
├── lanelet2_map.osm
64-
├── pointcloud_map
65-
├── pcd_00.pcd
66-
├── pcd_01.pcd
67-
├── pcd_02.pcd
68-
├── ...
69-
└── pointcloud_map_metadata.yaml
70-
```
71-
72-
Note that, if you split the map into multiple files, you must meet the following additional conditions:
73-
74-
- It must be split by lines parallel to the x-y axis.
75-
- Additional metadata must be provided as well.
76-
77-
Metadata should look like as follows:
78-
79-
```yaml
80-
x_resolution: 100.0
81-
y_resolution: 150.0
82-
A.pcd: [1200, 2500] # -> 1200 < x < 1300, 2500 < y < 2650
83-
B.pcd: [1300, 2500] # -> 1300 < x < 1400, 2500 < y < 2650
84-
C.pcd: [1200, 2650] # -> 1200 < x < 1300, 2650 < y < 2800
85-
D.pcd: [1400, 2650] # -> 1400 < x < 1500, 2650 < y < 2800
86-
```
87-
88-
You may use [pointcloud_divider](https://github.com/MapIV/pointcloud_divider) from MAP IV for dividing pointcloud map as well as generating the compatible metadata.yaml.
89-
9053
#### Vector Map
9154

9255
The vector cloud map must be supplied as a file with the following requirements:

0 commit comments

Comments
 (0)