我正在尝试编写软件,以设计我的机器人的路线。我有两个向量,我试图确定他们相对于彼此的轮到什么(看图像)。我可以计算下面的角度,形式代码,但是不能确定机器人是想左转还是右转。我没有想法......有什么提示吗?
angle = acosf((vNewX*vOldX + vNewY*vOldY)/(NewVectorDistance*OldVectorDistance))*180.0/3.14159;
答案 0 :(得分:0)
使用一个向量的atan2
与另一个向量的atan2
的差异。