获取车辆变量
主要写一下以后可能用到的,其他现用现查
返回场景中当前运行的所有车辆的 ID 列表(给定的车辆 ID 将被忽略)—getIDList
返回命名车辆在最后一步 [m/s] 内的速度;错误值:-2^30——getSpeed
返回命名车辆(前保险杠中心)在最后一步 [m,m] 内的位置(两个双精度);错误值: [-2^30, -2^30]。getPosition
还可以返回坡度,getPosition3D 3D,3个信息
返回前一个时间步长的加速度 [m/s^2]——getAcceleration
获取有关如何执行一般车道变换和 TraCI 变道请求的信息。——getLaneChangeMode
返回此车辆的线路信息。—— |
返回当前车辆路径是否为给定车辆的车辆类别连接。 |
扩展检索消息
返回存储在车辆内部容器中的给定时间的边行驶时间。如果此类值不存在,则返回 -1getAdaptedTraveltime
返回前导车辆的 id 及其距离,如果字符串为空,则在给定范围内未找到前导。仅考虑当前最佳车道列表中的前方车辆(见上文)。这意味着,领导者仅在下一次变道机动之前有效。返回的距离是从自我车辆前保险杠+minGap到领先车辆的后保险杠测量的。getLeader
返回当前车辆位置与指定位置之间的距离(对于给定的距离类型)getDrivingDistance getDrivingDistance2D
返回车辆是否可以沿指定方向改变车道(右:-1,左:1。 当前车道内的子车道变换:0)
getLaneChangeState couldChangeLane wantsAndCouldChangeLane
感觉上图都会用到
返回车辆跟随模型计算的安全间隙 |