如何配置静脉以获取接收车辆在BSM消息中的位置(x和y)?我正在使用这样的静脉配置:https://github.com/josephkamel/veins-f2md。
发布于 2022-04-04 06:42:11
当车辆接收到BSM时,您可以使用移动模块读取当前车辆的位置:
mobility->getPositionAt(simTime()).x
mobility->getPositionAt(simTime()).y
mobility->getPositionAt(simTime()).z在消息本身中编码接收者的位置是没有意义的--你正在发送一个广播。除此之外,还有其他反对拟议程序的理由。
您还可以从消息的Signal中获得该位置。
signal.getReceiverPoa().pos.getPositionAt(simTime()).x
signal.getReceiverPoa().pos.getPositionAt(simTime()).y
signal.getReceiverPoa().pos.getPositionAt(simTime()).zhttps://stackoverflow.com/questions/71728575
复制相似问题