opendrive
OpenDrive地图解析代码可以参考,https://github.com/liuyf5231/opendriveparser
OpenDrive地图文件格式为xml,详细的介绍可以参考
http://www.opendrive.org/docs/OpenDRIVEFormatSpecRev1.4H.pdf
该xml文件中中包含了很多地图信息,例如Road、Junction等,下图是xml文件的主要结构
openscenario
场景基本上可以分为静态和动态。静态需要地图,对于实际开发中的测试而言,可以把系统中使用的地图作为底层,对于测试阶段而言,需要使用标准地图。OpenDrive当然是目前流传度的最高的,作者这边提的Lanlet有自己的优势,但本质上跟OpenDrive是相同的。对于动态场景,目前的标准比较少,与OpenDrive配套的OpenSCENARIO感觉快一统天下了,GeoScenario基本就是学术界做的东西了。
当然,要重现做一个类似于OpenDrive和OpenSCENARIO的东西是不难的,但正如作者提到的,我们在这里想要的是一个标准化的格式,是可以帮忙减少切换仿真工具的使用开销,方便统一标准化场景库的格式。目前对OpenDrive和OpenSCENARIO支持最好的是VTD,它们是这几项语言的原创者,后来又把这个标准立项交给了标准化组织ASAM。这个转交对长期发展来说是有益的,标准推广开了才有价值。
国内目前也正在推广这里,华为、上汽集团、中汽中心数据资源中心、51VR、腾讯科技、亮道智能有参与C-ASAM的工作,参与的公司都很聪明,一流公司定标准嘛。【1】
两者之间的关系
OpenScenario是一种新兴的开放文件格式,用于描述驾驶模拟应用程序中的动态内容。该项目由自动化与测量系统标准化协会(ASAM)管理,目前处于早期阶段。该项目计划涵盖仿真的动态内容,例如驾驶员行为、交通、天气、环境、事件和其他功能。静态内容由另一种格式OpenDRIVE 支持。【2】
[1]http://iamwxy.com/%E8%87%AA%E5%8A%A8%E9%A9%BE%E9%A9%B6%E5%9C%BA%E6%99%AF%E6%80%9D%E8%80%83.html
[2]https://www.auto-testing.net/news/show-102854.html
https://blog.csdn.net/lewif/java/article/details/78575840
网友评论