VTD软件说明书阅读之ROD(Road Dsigner)

 

 

1、说明书的整体结构

3、ROD软件的基本配置图

状态栏说明

last x y 上次鼠标左键按下的地方  上次鼠标点击的地方在界面中会使用绿色的X 标出
delta x y r a  鼠标现在的位置相对于上次鼠标选中位置的 xy的直角坐标系坐标和 r a 极坐标系坐标
trackid 道路ID 当前光标位置相对于选中道路的 s t (s,t是啥参数待确认,单位是m)

4、新建一个Project和进行Project的配置

可以看默认项目 Default Project进行参考,可以打开可用的models、styles和tiles
新建项目使用:File -> New -> New Project
新项目可以看到这些目录,分别是
Config   项目中包含的配置文件
Database   项目中包含的3D数据库,支持FLT、IVE、和OSGB格式
Flt    可以直接导入FLT文件
Mf   包括 move files
Odr  包括 OpenDRIVE文件
Overlays    ROD软件标准的TOD格式可以包括先前的数据库
railML  包括 railMlL文件
Ref     包括Image Generator支持的参考文件
Tracks   包括中间生成的文件

项目设置:

会有一些默认设置项,可以进行默认设置项的更改,点击左侧底部工具栏的设置按钮

1、放大缩小

可以使用滚轮放大缩小或者使用 Shift + 鼠标右键 + 鼠标移动放大缩小

2、选择对象

左键选择对象,在左侧工具栏中的按钮

3、移动对象

使用move mode可以移动对象,在左侧的工具栏中点击移动按钮

4、粘性点 Sticky Points

点击

5、 格属性  The grid feature 

打开 格属性  grid 可以使用 格板进行辅助作图。可以在上边的工具框点击

 

7、创造道路或轨迹 Creating a track

 

1、创建 reference line。

reference line 是构建道路的基础,可以在reference line的基础上增加各种道路属性。
ROD支持 直线、曲线、螺旋线、样条曲线和参数化三次曲线。几何对象有开始点、结束点和方向,方向由线上的小箭头进行表示。

创建直线。
使用左侧工具栏的按钮

创建曲线
先创建两条直线,然后选中两条直线,点击图标

创建样条曲线
绘制样条曲线需要由 line-drawing模式切换到 spline-drawing模式。切换到spline-drawing模式后出现 

三次样条曲线
当前不支持手动绘制指定参数的三次样条曲线,但是可以导入 OpenDRIVE格式的文件。可以去 www.OpenDRIVE.org 查看更多信息

 

组合reference line 成道路

 

绘制好所有的reference line 后,需要把他们组合在一起形成道路。
选中所有的reference line后使用

 

添加道路属性  Adding properties to the track 

 

道路属性对话框是很重要的对话框,可以在这里设置道路的视觉和逻辑上的特性,如:车道、道路交通标志、风景地貌 。需要先选中一条道路然后打开 property dialog
property dialog对话框的基本布局如下:

 

定义车道信息

点击车道按钮

定义道路类型  Defining the road type

 

点击道路类型按钮

 

增加道路海拔属性  Adding elevation 

 

选中一条道路然后点击

 

增加地形属性    Creating the landscape

地形属性有特定的命名规则,平地一般是草地或者人行道,3D的障碍物一般是建筑物或者大树。
1、使用宏模板进行风景地形定义
最简单最快速的方法就是使用现成的定义好的宏模板,有乡村场景、高速场景和城市场景。
选择好目标道路,然后点击styles

2、自定义地形风景(landscape)
新添加自定义的style。
在选中的道路中,然后点击styleanniu ,然后选中车道,然后选择New 新建
新建的style包括这些选项: 
Ground:  平坦地面    
Shoulder:  有高度变化的而道路
Tunnel: 隧道
Railing: 高速路的栅栏和桥梁
Horizon:  地平线nbsp; 视线受阻的场景br> 选择一个style然后进行添加,添加完style以后还可以对style进行微调,调整偏移量、高度、车道宽度起止点等。style可以被拷贝粘贴格式,使用“shift + 鼠标左键”可以把一条车道的style复制到另一条车道上去。

新添加3D风景   Inserting externals

 

新添加信     Signals/sign

添加动态的交通信 灯:(Adding a switchable signal: traffic lights)
与添加静态交通标志类似,交通信 灯需要添加 controller id。

Reference signs:
一个交通标志可能几条道路(或者车道)都要遵守,这时候就用到了reference signs

8、修改道路(Modifying a track)

Duplicating and separating(复制和分离)

选中一条道路,然后点击右键,选择 track(s),可以看到以下这些选项:
Duplicate with properties: 复制粘贴带属性的道路
Duplicate without properties: 复制粘贴没有属性的道路(比如车道信息就会被丢掉)
Separate: 把一条道路分解成两个方向相反的道路
Modify ID: 修改道路的ID

Changing the geometry(改变几何结构): 按住crtl + 左键点击,更改道路几何借口的对话框就弹出来了
Extend the track(延长道路):在右键中选择 geometry,可以add curve或者 add line,就会自动加上相应的线。

 Combine and revert (结合和反转方向)

同一个方向的两条道路可以结合在一起。选中两条道路,然后点击按钮 

 

Splitting a track (快速拆分道路)

 

一条道路可以被快速的拆分成两条道路。打开 sticky points 模式可以查看道路可以在哪里会被分离。
可以选择  geometry -> split before element 

 

9、生成数据库  Generating the database

 

默认生成  Default generation 

在左侧的工具栏中点击

选择固定的区域生成数据库  Generating with the generation area

 

在左侧的工具栏中点击

 

生成设置   Configure generation 

在project settings的对话框中可以设置默认的设置,可以更改保存的文件格式,

OpenDrive格式导出设置

在OpenDrive格式中可以选择导出的文件分为: Logics complete 、 Logics with base signals 、 Logics with extra signals 
 Export VIRES style definition :  导出带有路面格式和圆角属性的OpenDRIVE格式文件 
Export objects:导出的OpenDrive格式中含有道路表面覆盖物的特征(可能会使文件变得很大)

Database-Viewer  查看数据库

 

点击

OSG Viewer是默认的视角,比showroom的视角要少一些功能,没有材料、影子、光和天空模式属性。   使用L键可以打开light。
在视角中,鼠标左键可以更改图像的角度、可以用数据右键或者滚轮进行放大缩小操作,鼠标中键可以进行平移操作。

Showroom视角
showroom视角相对真实性更强,用户可以改变环境然后可以直接在外观中进行查看。可以设置太阳位置,天气环境,阴影方式等

 

10、创建路口Creating a junction

junction 的连接部分叫 path,连接的两个道路叫做 tracks。一条tracks可以连接多条 path。每一条path需要明确连接到哪条车道。path和tracks本质上都是分离的道路。

自动生成路口连接   Creating a junction automatically 

第一步:(Create incoing tracks as standard roads)把 incoming tracks设置成标准的道路格式 
第二步:(Create the container for the junction entries)在左侧的工具栏中选择“create junction”按钮

第四步:Finish the junction  (重复一二三步添加完所有的path)
第五步: Check the junction entries:  检查路口出口
第六步: Generate database and see the visual appearance ,点击按钮

手动生成路口连接   Creating a junction manually 
手动生成路口连接费时费力,一般只有在自动生成失败的时候才会进行手动生成。
第一步:创建道路 (create tracks)
第二步:创建平移道路(create shifted tracks),使用sticky points 和 move line lateral功能进行道路平移。
第三步:创建连接道路(create first path)选择两条道路,然后选择 tracks -> create connecting track。新的path就会被生成。
第四步:配置几何结构(configuring geometry),按住crtl + 左键点击,可以选择调整几何结构
第五步:安排车道。Assigning lanes  调整车道的方向用来适应实际需求,需要把lane的材质pavement设置成不可见,要不然路口车线相交的地方的材质会有交叉现象导致导出图像出错。
第六步:做好所有的连接线。
第七步:  create the container for the junction entries: 
第八步:Add paths to the junction :

选择其中一条path,然后shift + left mouse,右键执行 junction -> add path to junction(manual)
第九步第十步:检查各个车道的出入没有问题后,点击按钮

 

11、瓦片 Tiles

Tiles是预先定义好的数据库,可以快速构建大型数据库。
在主窗口中选择add tiles可以弹出新的对话框选中插入新的 tiles。
Snapping tiles together: 按下Ctrl 然后点击tile的边缘,把一个tile移动到另一个tiles然后释放。
Reload tiles:   Edit -> Tile……-> Reload tiles,可以更新重载素有的瓦片

12、在ROD中使用自定义数据  Using own data in ROD

添加自定义信 (Add own signals)
自定义的交通信 一般包括 3D模型文件(FLT格式)、合适的质地(appropriate texture)和 配置文件 setup file
第一步:新建一个文件夹,添加3D模型文件(FLT格式)和appropriate texture,新建一个SIGNALS.DAT文件(文件名中必须包含signals)
第二步:向file中添加一条包含有以下信息的线。

第三步:打开ROD软件然后打开project setting对话框选择添加自己配置的文件style

添加自定义瓦片(Add own tiles)
第一步:选择tile所需要的所有道路tracks。
第二步:在Edit -> Tile ->Create from selection。

第三步:add junctions and occlusion planes(咬合面,使用 Edit -> Tile -> Add element
第四步:设置格式。在tile information的对话框里修改坐标等
第五步:建立自己的tile的文件,例如 MY_TILES.DAT。然后加一条包含有以下信息的线:

添加自定义外观(Add own externals)
首先新建一个文件夹,加上自己的FLT格式的3D模型然后生成一个DAT文件,例如 EXTERNALS.DAT
然后添加一条包含有以下信息的线:

最后在project setting中进行设置。

添加自定义风格(Add own styles)

 

13、导入数据(OpenDRIVE和OpenstreetMap格式)

导入就好了

对整个ROD的了解尚不够深,难免有一些不对的地方。欢迎各个小伙伴批评指正!在用软件的过程中,也希望能够不断地熟悉不断地更新。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年3月7日
下一篇 2019年3月7日

相关推荐