我已经为相扑中的多个车道定义了公交路线,但我看到乘客只能在这些公交车站上车和下车。在我的国家,公共汽车并不总是超级有条理的,虽然它们会在预先定义的公共汽车站停下来,但它们也会在乘客按响公交车内的铃声时停下来,或者当他们看到公交车在路上时可以通过发出信号登上公交车。我如何在相扑中建模?
发布于 2021-05-15 23:17:46
公交车(和其他车辆一样)可以停在任何地方。busStop元素基本上只是定义车道和街道位置的快捷方式。因此,不是
<busStop id="busStop_gneE0_0_3" lane="gneE0_0" startPos="256.67" endPos="266.67"/>
<flow id="bus" from="gneE0" to="gneE0" begin="0" end="3600" period="600">
<stop busStop="busStop_gneE0_0_3" duration="10"/>
</flow>您还可以编写
<flow id="bus" from="gneE0" to="gneE0" begin="0" end="3600" period="600">
<stop lane="gneE0_0" startPos="256.67" endPos="266.67" duration="10"/>
</flow>你想停多少站就停多少站,如果他们足够近的话,人们就会在这些站进进出出。对于“真实的东西”,您可能希望在模拟运行时动态添加停止。为此,您可以使用TraCI,尤其是traci.vehicle.addStop。
https://stackoverflow.com/questions/67490359
复制相似问题