问题标签 [sumo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
omnet++ - Omnet++,静脉,相扑
我正在查看http://veins.car2x.org/tutorial/的 Veins 教程,但我有点困惑我看到该教程适用于 Windows,我使用的是 ubuntu,我设法安装了 omnet++、sumo 和导入静脉进入 Omnet++ 但当我尝试运行 omnetpp.ini 时,一切都在 Omnet 中打开,但我收到此错误:
无法连接到 TraCI 服务器;错误消息:111:连接被拒绝 -- 在模块中 (Veins::TraCIScenarioManagerLaunchd) RSUExampleScenario.manager (id=6),在 t=0s,事件 #1
由于 debug-on-errors=true 配置选项,捕获上述异常。你的调试器准备好了吗?
simulation - 在道路网络的子图上运行 SUMO 模拟
我正在使用 SUMO 来模拟来自https://github.com/lcodeca/LuSTScenario的 LuST 场景。然而,由于场景相当大,我想从一个限制在感兴趣区域的模拟开始。有没有一种直接的方法来选择这样一个区域并且只在地图的那部分模拟车辆?
sumo - SUMO and OpenDS Integration using TraCI
I am looking at having SUMO as the mobility server and I would like to map an OpenDS vehicle object onto the SUMO simulation by interfacing with SUMO using TraCI. A human user would be interacting with OpenDS through a driving machine and the aim is to create a human-in-the-loop simulation. I would be looking at transmitting mobility information in a bidirectional manner between SUMO and OpenDS.
I am relatively new to this area and I was not able to find suitable references. I would appreciate pointers to any relevant documentation or projects.
Thanks in advance.
adhoc - 使用 sumo 和 Ad-hoc 网络实现 NS2 LTE 模拟
大家好,我想寻求您的宝贵帮助,看看是否可以将我拥有的 SUMO 场景添加到 NS2 中,以便能够模拟汽车之间的自组织网络,并允许它们与 LTE 无线电基站通信(基站)。我已经拥有运行 LTE 补丁的 SUMO 和 NS2,由于 Knud Larsen 在这篇文章中给出的答案,我能够添加 LTE 功能:
networking - VEINS/Omnet++ 中的丢包率
我是 VEINS/Omnet++ 的新手,正在尝试各种广播抑制技术,并想计算丢包率。我假设我必须使用这个公式:
丢包率 = TotalLostPackets / SentPackets
但是由于一些节点发送 0 个数据包,是否有一种简单的方法可以在 Omnet++ .anf 配置文件中指定它,或者在 VEINS 中指定它而不进行手动调整?否则,如果任何节点发送一个 0 数据包,则所有图都显示为无穷大。
谢谢!
omnet++ - 从 Veins 或 SUMO 获取转向角信息到 OMNET++
我正在实施基于卡尔曼滤波器的预测模型来估计未来时间步长中的车辆位置。为了准确估计,我正在考虑使用位置、速度和转向角作为输入。
目前,Veins 通过BasicSafetyMessage
消息提供位置和速度作为输入。有没有办法获得转向角?
omnet++ - 两辆车之间的通信范围的高值
我使用 OMNeT++-4.6、sumo-0.22.0 和 Veins-4a2。
我在模拟中的接触期间测量了两辆自行车之间的距离(在我的场景中,车辆被视为自行车,我通过添加 vClass="bicycle" 修改了我的 rou.xml 文件)并且我的距离值非常高:高达 1800 米。
通常,使用 802.11p 模式,欧洲的通信范围为 15-20 米。
我不太了解这些高值,如果这是正常情况,有人可以解释一下,否则问题出在哪里?
python - Sumo sumo-osmWebWizard
我在 MacBook Air OSX 10.9.5 (Mavericks) 上运行 Sumo。我正在尝试使用 sumo-osmWebWizard 从 Open Street Map 导入数据,但它似乎不起作用。这是我尝试运行脚本时收到的消息:
顺便说一句,SUMO_SCRIPTS 是我设置为以下的变量:
当我在终端输入“which python”时,我得到了:
当我在终端上输入“python --version”时,我得到的是:
另外,我在 MacPorts 上运行 Sumo,我认为这个错误与这个环境的 $PATH 变量有关。这是 PATH 变量的设置方式:
omnet++ - getSpeed() 函数的值与计算值不同
我使用 OMNeT++-4.6、sumo-0.22.0 和 Veins-4a2。
我有兴趣在收到消息时计算车辆的速度。我使用 getSpeed() 函数来做到这一点。但问题是当我根据时间和距离手动计算速度时(使用公式s = d / t),值不同。
例如,t=55.104470531278 s,距离d=29.0477 m,调用getSpeed()函数得到的速度为s= 3.34862 m/s = 10.8 km/h。另一方面,手动计算的是 s= 0.52713 m/s = 1.9 km/h。
我需要帮助来理解为什么使用 getSpeed() 获得的值不同。
omnet++ - 接触时节点的快速移动
在我使用 Veins-4a2 的场景中,我有兴趣计算接触期间两个节点之间的距离(在我的场景中节点是自行车)。我得到了两个节点的坐标,并计算了它们之间的距离。
我注意到源节点在接触期间移动得非常快。例如:
在 t= 55.104470531278 s 时,源节点 (434.32;282.398;1.895) 将数据发送到接收节点 (448.664;307.657;1.895)。
在 t= 55.104753531277 s 时,同一源节点 ( 438.981;284.728 ;1.895) 将数据发送到同一接收节点 (448.664;307.657;1.895)。
因此,源节点在 0.283 毫秒内最多移动 5 米。这种行为是不正常的和不合逻辑的。我需要帮助来理解这种行为。