我尝试将Sumo服务器从两个python脚本访问。到目前为止,如果我想从运行相扑中获取数据,它会给我一个错误:
"Received answer 164,0, for command 164,67,car_0"
(CAR_0显然是车辆)。我想这是因为它无法连接到同一相扑。
简短:一个运行的相扑,多个python脚本。
有什么想法吗?我希望我要实现的目标很清楚: - )
实现这一目标有几种可能性。如果您提前知道将有多少客户连接(并具有SUMO 1.0或更高版本),则可以使用启动服务器的多客户端功能。--num-clients 2
。请注意,在这种情况下,您需要设置订单,每个客户端必须发送simulationStep命令,请参见http://sumo.dlr.de/wiki/traci。如果您有动态连接的客户端,则需要使用自己的代理,其中小包装脚本接受客户的连接并将其转发到Sumo。