圆周运动和角度

时间:2015-10-27 17:31:19

标签: python algorithm

我试图让程序(ai)确定车辆的循环动作。 我有当前车辆速度和航向的数据。在用户提供所需角度和半径后,车辆将开始转动并进行圆形驱动。在此步骤中,如何计算成圆的半径?我想比较给定和创建的半径。

1 个答案:

答案 0 :(得分:0)

除非您显示一些代码(例如用户数据如何输入,车辆如何移动以及当前速度和航向的数据格式化),否则给出答案有点困难。

这是一个建议,如果你有标题位置,你可以通过计算两个点之间的距离来找到半径,它们的标题是彼此相反的。接下来,取出距离并将其切成两半(从而得到一个半径)。假设您有一个可以使用的位置坐标。

如果你没有位置值(或者没有位置值),这个问题就变得难以解决,需要一些微积分。如果是这种情况,这个问题将更适合Mathematics Stack Exchange;至少在你提供一些代码来帮助你之前。