【问题标题】:Get the number of lanes for the given edge ID in Veins获取 Veins 中给定边缘 ID 的车道数
【发布时间】:2018-07-17 23:41:39
【问题描述】:

我想获取 Veins 中粒子边缘的通道数。

我实现了 getLaneNumber(EdgeId) TraCI 命令,如Edge Value Retrieval 中所示。我的实现是:

int32_t TraCICommandInterface::Road::getLaneNumber(){
return traci->genericGetInt(CMD_GET_EDGE_VARIABLE, roadId, VAR_LANE_INDEX, 
RESPONSE_GET_EDGE_VARIABLE);
}

但是,我收到以下错误:

TraCI 服务器报告错误执行命令 0xaa ("Get Edge 变量:不支持的变量 0x52 指定”)。

知道为什么 0x52 不支持获取边缘变量,尽管命令 0x52 列在 TraCI wiki 中吗?

【问题讨论】:

  • 您使用的是哪个版本的 SUMO?
  • 我使用venes-4.7.1和sumo-0.32.0

标签: omnet++ veins sumo


【解决方案1】:

wiki 反映了 GitHub 主服务器的当前状态,而不是最新版本。您尝试使用的功能已在最后一个版本 0.32.0 之后不久添加(是的,是时候发布新版本了)。请使用夜间构建重试。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-08
    • 1970-01-01
    • 1970-01-01
    • 2015-06-23
    相关资源
    最近更新 更多