论文《Lanelets: Efficient Map Representation for Autonomous Driving》的解读

第四部分   LANELETS 的说明

A. 存储格式和编辑工具

我们采用OSM格式代表lanelets和其他提到的数据结构,OSM格式主要使用了节点,路线和关系。OSM定义一个XML基础文件格式用来存储和地图数据交换。OSM以10的负7次方的精度保存位置数据,在赤道处的精度大约是1cm.

  这种地图格式的一个显著特点是用任意数量的线去决定每一个边界,并且用同样的方法利用任意数量的关系去表达其他对象。这减少了数据冗余并且使得lanelet之间的边界共享称为可能。

  JOSM,一个用Java写的OSM编辑器,吸引了我们的注意,它可以创建和编辑地图。我们形成我们自己的样式清单以及一套工具去激活地图结构。

  由于OSM的利用,所有的坐标是基于WGS84坐标系的。

B. 建立几何和拓扑

  一个lanelet被作为一个OSM的一个关系给出,并且包含至少一个左边界和一个右边界。这意味着,线元素被作为lanelet的成员,以左和右命名。如果一个角色被赋予多次,多条线会被融合为一条线,这意味着通过翻转和采用某种手段成员可以被制作成相邻的。可以给lanelet赋一个限速标签:speedlimit=realnumber。0或者更多的监控元素,如交通灯,可以被传递为监控元素。

  双向车道需要被分开考虑成两个lanelet,左和右做一个简单的交换。共享的边界仅仅被表达为一个线元素,这保持了数据的低冗余度。

 

posted on 2018-12-19 11:03  一杯明月  阅读(467)  评论(0编辑  收藏  举报