- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
要启动任何静脉模拟,使用 veins_launchd 守护进程。它基本上获取 sumo 配置文件,找到一个未使用的端口,启动 sumo 并桥接 sumo 和 OMNet++ 之间的连接。现在这是一个基于套接字的通信,我想连接一个单独的 TraCI 脚本(用 python 编写)并希望检索模拟数据并可能通过它控制一些车辆。我在这里缺少什么吗?据我了解,可以连接多个客户端(如在 Sumo-TraCI 连接中所做的那样),但我不确定如何在此处进行。我相信修改 veins_launchd 守护进程是一种解决方案。如果从事此工作的任何人都可以提供一些见解,那将非常有帮助。
最佳答案
你是对的:Veins 5.1 包含 veins_launchd
,一个方便的脚本,它为连接到它的每个客户端启动一个 SUMO 实例。
如果多个客户端应该连接到一个 SUMO 实例(veins_launchd
会为连接到它的两个客户端生成两个 SUMO 实例),那么这不是您想要使用的也是正确的).
一种可能的前进方式是修改 veins_launchd
以接受每个 SUMO 实例的两个客户端。
另一种方法是在不使用 veins_launchd
的情况下使用 Veins 5.1,方法是让您的模拟不基于 TraCIScenarioManagerLaunchd
。但在 TraCIScenarioManager
.该模块直接连接到 SUMO,因此您可以完全控制何时以及如何启动 SUMO——但是,当然,在运行模拟之前,您必须自己启动 SUMO。
关于omnet++ - 有没有办法将多个 TraCI 模块连接到 OMNet++/静脉模拟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66830844/
我正在使用 veins 4.6 并尝试评估由于不同的路由协议(protocol)而导致的发射变化。通过探索 SUMO 网站,我已经成功地为实验奠定了基础。现在我使用的是 veins 演示应用程序,配置
我已经按照教程步骤使用 sumo 0.29 和 Omnet++ 5.1 安装了适用于 Windows 的 Veins 4.5,一切都很好,直到我不得不在 Omnet++ 中构建 Veins。我遇到的唯
我是静脉和 omnet++ 的新手。我遵循了本教程 http://veins.car2x.org/tutorial/一切正常到第 3 步,由于某种原因,vein 4.7 未在 omnet++ 5 (I
如何将消息从一个RSU发送到另一个RSU?在默认示例中,我使用的是5.2版的静脉,我只是多添加了一个RSU(一个非常接近另一个)。我可以使用sendDown()或sendDelayedDown()方法
我是一名优秀的程序员,十分优秀!