sumo的traci吐槽帖

由于sumo的traci坑实在不少,本人决定将
221026 吐槽一下traci.vehicle.getNextTLS
改为
sumo 的吐槽汇总

1、traci.vehicle.getNextTLS

https://sumo.dlr.de/pydoc/traci._vehicle.html

这个在官方文档里是这么介绍的:

getNextTLS(self, vehID)
getNextTLS(string) ->
Return list of upcoming traffic lights [(tlsID, tlsIndex, distance, state), ...]

但是!!
请看返回的第二个参数tlsIndex
是不是很容易理解成tls的index,就是每个tls对应的一个id。
实际上,它对应的是upcoming traffic lights里面,车辆通行方向的信号灯排序后的id。
很坑…
另外,traci.vehicle.getNextStops也是这个道理

20241130更新
tls index

tls index 通常是指交通灯系统在某个列表或数组中的索引位置。它表示一个交通灯系统在特定环境或数据结构中的编号或位置。tls index 是一个整数值,用于在编程或数据处理中快速引用和定位某个具体的交通灯系统。例如,在一个包含多个交通灯系统的列表中,tls index 可以用来表示某一个交通灯系统的位置。

tls id

tls id 是指交通灯系统的一个唯一标识符。它是一个字符串或数字,用于在整个系统中唯一标识某个交通灯系统。tls id 通常在交通管理系统、模拟软件或实际的交通灯控制系统中使用,以便在不同的数据结构和系统组件之间传递和引用某个特定的交通灯系统。

2、traci的读取速度

traci中读取和设置一般为traci.XXX.getYYY(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值