[无人驾驶仿真软件]VTD

最近应实验室需求,安装了VTD软件(需要去官网申请license,高校容易申请;没有license完全不能运行,基于电脑MAC地址)。

电脑硬件:DELL-XPS8930(64G内存)+ 显卡GTX1080Ti(驱动nvidia-384)

软件:Ubuntu16.04系统 +显卡驱动(software update)++Python+ xterm(后两个一般都系统自带)。

安装包2个(MSC会提供):

.    vtd安装包:vtd.2.2.0.Base.20181231.tgz

     ROD安装包:vtd.2.2.0.addOns.ROD64b.2.1.Standard_Dongle_20181228.tgz

步骤:准备好上面事项,开始安装。

1. 安装依赖:

sudo apt-get install xterm freeglut3 openssh-server synaptic nfs-common mesa-utils xfonts-75dpi libusb-0.1-4

sudo apt-get update

sudo apt-get install tcsh

安装libpng12 (百度下)

2. 安装字体:$: xset +fp/usr/share/fonts/X11/75dpi

3. 安装VTD :tar -xzf vtd.2.2.0.Base.20181231.tgz

此时会出现一个叫做VTD.2.2的文件夹,进入目录VTD.2.2/Runtime/Tools/Installation中,打开终端,输入:./checkLibs.sh

此时会出现对于每个模块依赖的library的检查,运行结果会出现很多行

Library libx1 … not found或

Library libx2 … ok

对于所有not found的library,都要进行安装:

首先,使用以下命令进行搜索:apt-file search libx1

会出现带有这个library的安装包,假设为y,使用以下命令进行安装。sudo apt-get install y

在安装后一定要使用以下命令进行更新:sudo apt-file update

4. 安装ROD(用来编辑道路的工具,需单独安装):

 tar -xzf  vtd.2.2.0.addOns.ROD64b.2.1.Standard_Dongle_20181228.tgz

5. license 拷贝三个地方,全部命名为license.dat

VTD.2.2/Data/Setups/Current/Bin ;VTD.2.2/bin; VTD.2.2/Runtim/Tools/ROD/LicServer

6. 运行: 在VTD.2.2/bin下终端输入以下命令  ./vtdStart.sh

点击对勾,出现两个xterm窗口,确保网络连接成功;再点击播放按钮,可播放当前项目的一个视频。菜单栏中Tools里面有两个工具ROD用于道路编辑,ScenarioEditor用于场景编辑

7. 总结

用时不到8小时,至此完成,如果电脑的ubuntu系统已经安装好,显卡驱动能用(通过nvidia-smi查看),接下来比较麻烦的是各种依赖,我在安装时,总提示缺少GLX开头的一些库文件,但是我的nvidia-384文件夹里都是有这些文件的,因此我就跳过这些报错的依赖直接运行其他部分,目前没发现问题。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章