利用osm生成sumo车辆仿真情景

工具:sumo-1.8.0    和 osm(open  street map    osmWizard)

开始这一段学习旅程吧~

首先在ubuntu的终端中依次输入如下命令:

cd  sumo-1.8.0/tools
python osmWebWizard.py

输入过程如下图所示:

执行成功后,浏览器自动会打开如下页面:

之后在右侧选项框中输入目的地 (如大连) ,输入后点击search

通过滚动鼠标滑轮,缩放地图进行选择目标区域,选定后将右侧的select Area勾选上

左侧地图会出现一个白色亮框,将目标区域路网圈起来

之后选择车辆图标,可为路网增加各种车辆类型(本例只选择了Cars)

设定成功后点击generate  scenario

 等待情景生成成功后,进入终端输入如下命令:

cd sumo-1.8.0/tools
ls

 发现一个新的文件夹:2021-07-06-10-31-52

文件中包含的内容如下:

在下图目录结构下,输入如下命令打开sumo界面

注:sumo-1.8.0   的图形化界面命令为sumo-guiD,其他版本可输入:

       sumo-gui   -c  osm.sumocfg

 点击仿真按钮,即可完成车辆仿真过程;

 生成车辆轨迹文件fcd.xml步骤:

cd sumo-1.8.0/tools/2021-07-06-10-31-52
sumoD -c osm.sumocfg --fcd-output  fcd.xml
或者该命令:
sumo -c osm.sumocfg --fcd-output  fcd.xml

 仿真完成后,通过ls命令可发现在该目录下多了一个fcd.xml文件

 输入gedit  fcd.xml  可看到文件中的内容如下:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值