这里写目录标题

  • terrain模式工作区域
    • 1、三种工作空间
      • Axis
      • profile
      • network
  • 在地形中添加物体
    • 添加静态物体
      • 1、单个添加
      • 2、群体添加
    • 添加动态物体
  • 高精度地图导入
    • OpenDrive

terrain模式工作区域

1、三种工作空间

Axis


profile

  • 调整道路(车道的数目,类型与方向,…)
  • Portion = between 2 profile
  • 编辑一个存在的道路
  • 创建一个新的道路
    从零建立
    从已有的道路进行建立

network

  • 设计整个道路网(添加子网)
  • 道路网 = RoadXML
  • 选择一个驾驶员侧(左侧/右侧)
  • 合并所有子道路网
  • 管理地理坐标系(将WGS84坐标与笛卡尔坐标关联)

在地形中添加物体

添加静态物体

1、单个添加

切换至axis空间,选择resource。选择想添加的直接拖动即可,此处以建筑物为例

  • 在“RESOURCES”面板中选择“building01”并拖拽至地形中
  • 目标出现,用鼠标设置其位置(按住鼠标左键,移动对象并释放按钮)。


2、群体添加

第一步:在地形中添加一个建筑序列
单击你的物体并选择“sequence”选项
定义所需对象的数量以及每个对象之间的距离

添加动态物体

第一步:在地形中添加一个物体
从“RESOURCES”面板处拖放道路上名为“ cone_autoroute”的对象。
通过检查其动态选项强制该对象为动态对象。
将质量关联到对象

高精度地图导入

OpenDrive

1、OpenDRIVE是用于道路网络逻辑描述的开放文件格式,具有以下功能:
提供:

  • XML格式(XODR)
  • 道路几何形状的解析定义(平面元素,高程,横向落差,车道宽度等)
  • 车道类型
  • 标志和信号

  • 2、在“地形”模式下的“文件/导入”菜单上,将过滤器设置为OpenDrive格式(XODR),然后选择一个OpenDrive文件(您可以在VIRES Simulations technologie GmbH的SCANeR™studio属性的默认配置中找到XODR示例文件:<STUDIO_PATH> \ < STUDIO_VERS> \ data \ DEFAULT \ terrain \ Import OpenDrive
    3、
  • Create grounds from the user correspondence table: 根据定义在文件config / import / LaneToGround.csv中的对应表初始化基础创建。
  • Precision for creation of new profile:如果道路上有很多变化,例如标记,速度限制,宽度,通道等,请增加该值以减少轮廓的数量…禁用或启用此选项时,以1m作为参数将产生相同的结果。

0,05m → 10046 profiles
No option (= 1m) → 9891 profiles
10m → 9763
profiles 最多比最少多约3%轮廓数

  • Import lanes borders
    OpenDrive文件中的形状考虑了车道标签和来创建RoadXML部分内部的车道边界。
    对于生成的RoadXML文件,这仍然可能意味着很多繁重的信息。 或者,可以通过“Simplification of the road
    width”选项简化道路。

  • Minimal variation of the road
    如果其中一个车道的宽度变化高于所选阈值,将创建一个新的配置文件。 除了“Minimal variation of the
    road”这个选项,其它选项没有变化时 20mm → 6895 profiles 最大值使简化率达到30%。

  • Simplification of the road

启用此选项并增加算法值以减少轮廓(profiles)的数量。 这两种方法是简化道路的形状(多边形)并保持总体形状。 可以在Michael
Barry的Block示例中比较两种算法: “Ramer-Doulas-Peucker method – Distance”:
更多信息见:https://en.wikipedia.org/wiki/Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm
“Visvalingam method – Ratio”:
更多信息见:https://bost.ocks.org/mike/simplify/
最大值使简化率达到80%。 在此示例中,Visvalingam方法似乎扰乱了人行道的形状(天蓝色部分呈斜角)。 另一方面,它具有删除更多轮廓的优势。请记住,如果参数太高,道路可能会失去与原始源数据的所有相似之处。
Draw markings inside intersection 是否在接合部绘制标线。

导入完成后,将显示一个界面,建议执行清理。

道路逻辑内容的创建基于OpenDrive文件的内容。 在导入过程结束时,很多信息可能是冗余的或未使用的。 因此,建议在导入后执行清理。

自动驾驶仿真软件SCANeR studio(三)terrain地形模式相关推荐

  1. 自动驾驶仿真软件SCANeR studio(四)scenario模式下脚本

    如何创建脚本 scenario模式下 1.点击storyboard旁边三个点-->add step 2.点击scripts旁边三个点-->add mice script 脚本内容 1. I ...

  2. 自动驾驶仿真软件SCANeR studio(初级练习1):scenario构建之driver模式理解

    问题描述 1.构建场景 新建场景 拖入两辆简单车 使用traffic 前车车速设置30km/h 后车超车风险强制设置为2 打开仿真 观察结果,后车变道超越前车,后又回到原始车道 停止仿真 2.改变后车 ...

  3. 【自动驾驶摸爬滚打路】自动驾驶仿真软件SCANeR 001初相识

    自动驾驶仿真软件SCANeR 001初相识 最近开始学习使用自动驾驶仿真软件SCANeR Studio 于是乎找了一圈,好像没有发现这个软件的pojie版 于是上官网申请试用版 AVSimulatio ...

  4. 学习笔记|自动驾驶仿真工具-SCANeR studio

    ​大家好,我是李慢慢. 花了一周时间学习SCANeR Studio这个仿真软件,勉强搞懂了这个软件的操作,也运行了一两个简单实例,忍不住来记录下,希望能给初次接触这个软件的道友一些直观的印象,最主要的 ...

  5. 最全国内外自动驾驶仿真软件总结

    自动驾驶汽车在真正商业化应用前,需要经历大量的道路测试才能达到商用要求.采用路测来优化自动驾驶算法耗费的时间和成本太高,且开放道路测试仍受到法规限制,极端交通条件和场景复现困难,测试安全存在隐患.目前 ...

  6. 自动驾驶仿真软件列表

    自动驾驶仿真软件列表 目前做的比较好的自动驾驶仿真平台的列表和个人评价,仅供参考 点击名称进入官网/github主页 列表的分类基于仿真软件的基础构架 不另外说明的话,都是可在Windows上使用的 ...

  7. 国内自动驾驶仿真软件供应商为什么要自己做XIL?

    年轻人最大的问题在于:会的太少,想的太多,参加公司XIL组发展方向的会议讨论,产生了下面一些个人想法. 关于XIL组的定位: XIL组是公司内部的产品(PanoSim软件)用户,通俗讲我们组做的事情, ...

  8. 自动驾驶仿真软件SCANeRstudio(二)场景、仿真、分析

    scaner scenario-driver 驾驶员模型 traffic driver virtual driver human driver walker driver 一.动态基础部分:创建场景 ...

  9. 那些年的自动驾驶仿真软件

    1. CARLA 基于Unreal. Ref: https://carla.readthedocs.io/en/stable/ https://github.com/carla-simulator 2 ...

最新文章

  1. 避免图像去雾算法中让天空部分出现过增强的一种简易方法
  2. eclipse导出jar包
  3. 紧迫感:在危机中变革
  4. C++ smart pointer
  5. swig封装 c语言函数到python库,python swig 调用C/C++接口
  6. Python笔记-使用U2滑动APP
  7. linux pinctl 分析,Linux驱动架构之pinctrl子系统分析(一)
  8. python 复制文件并重命名_潘石屹都开始学Python了,你还有什么理由放弃?
  9. Python学习笔记11:标准库之文件管理(os包,shutil包)
  10. matlab中K=[K,temp]含义
  11. Vue组件创建和组件传值
  12. 复杂车间调度问题三维析取图建模系列预告
  13. android 最新微信红包,GitHub - lthis/WeChatLuckyMoney: 微信抢红包插件 for Android
  14. 局域网考勤python_Python3.7实现中控考勤机自动连接
  15. 单片机十字路口c语言程序,单片机十字路口交通灯控制 C 程序
  16. 谈一谈|如何写好毕业论文中的参考文献
  17. 利用MATLAB免费生成GIF
  18. NLP: 0基础应用T5模型进行文本翻译代码实例~
  19. php 高级工程师简历模范
  20. 深入分析分布式系统中互斥性与幂等性问题

热门文章

  1. linux下用u盘安装xp系统安装教程,利用Ubuntu启动U盘安装DOS和WindowsXP
  2. 新媒体运营黎想教程:活动运营策划的简略4个方式
  3. 关于Google Pay JAVA后端处理
  4. 【Web技术】1374- 纯 JS 实现灵活的前端主题切换功能
  5. 稿费一般多少钱一千字_为什么我在刊物发表文章会给稿费千字多少元不等,而网上却没有?...
  6. n张图像合成一个长图
  7. 小数点化分数的过程_小学数学分数和小数互化知识点归纳
  8. acwing 3496. 特殊年份(蓝桥杯)
  9. Django项目处女作
  10. 全球及中国企业社交网络行业渠道营销分析及市场全面调研报告2021-2027年