随笔 - 1762  文章 - 0  评论 - 109  阅读 - 431万

论文《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   一杯明月  阅读(490)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示