【发布时间】:2016-06-22 18:02:29
【问题描述】:
是否可以在 Veins 中计算(获取)车辆的方向(通过 TraCIMobility)?我想知道两辆车是否朝相反的方向行驶。我想我可以通过getAngleRad() 方法来做到这一点(如果它们朝相同的方向移动,它们会落入同一个象限,如果相反,它们会落入相反的象限),但我不确定它是否正确。 (子问题:另外,getAngleRad() 将返回的确切值是多少? 每个象限?)
【问题讨论】:
是否可以在 Veins 中计算(获取)车辆的方向(通过 TraCIMobility)?我想知道两辆车是否朝相反的方向行驶。我想我可以通过getAngleRad() 方法来做到这一点(如果它们朝相同的方向移动,它们会落入同一个象限,如果相反,它们会落入相反的象限),但我不确定它是否正确。 (子问题:另外,getAngleRad() 将返回的确切值是多少? 每个象限?)
【问题讨论】:
您是对的:getAngleRad() 以弧度返回车辆的航向(从 -pi 到 +pi,但不包括在内)。 0 的值表示车辆正在向东行驶; pi/2 的值表示它正在向北;等等
【讨论】: