我如何在 Veins 中找到汽车的车型?

How do I find a car's vehicle type in Veins?

在我的 Veins 3.0 场景中,我想找到给定汽车节点的 vType。我如何从 TraCI 中提取这些信息? 在 TraCICommandInterface.h 文件中,函数 getVehicleTypeID() 被声明但未在代码中定义。定义了另一个函数 getVehicleTypeIDs() 但它 returns 只是一个 ID 列表。如何匹配我的汽车类型?

提前致谢。

你是对的:这个方法没有实现——你需要自己实现。以下代码可能会有所帮助...

std::string TraCICommandInterface::getVehicleTypeId(std::string nodeId) {
  return genericGetString(CMD_GET_VEHICLE_VARIABLE, nodeId, VAR_TYPE, RESPONSE_GET_VEHICLE_VARIABLE);
}