0

给定纬度、经度、高度、速度、航向、俯仰和滚动,我想在以相同的航向、俯仰、滚动和速度行驶 x 次后计算新的纬度、经度和高度。

我已经找到了解决这个二维问题的大量资源,但是预测未来高度的新要求让我很难过。

这篇文章声称“您无法从任何一组控制设置中直接计算飞机的高度。高度取决于飞机的历史。” 但是,我觉得我在 3d 空间中有一个点,我只想将它以速度 n 沿向量向下滑动 x 时间,然后查看该位置在哪里。但是我不知道那个过程叫什么,因为我的数学背景很弱。但是,如果那篇文章是真的,我不介意推断高度,似乎我可以做得比推断更好。

Ted Hopp似乎正是我所需要的,但是,我不太明白如何制作他在这里引用的“运动”作品:toSpherical(motion + toCartesian(lat, lng, alt))。我很确定我有我需要的所有部件,我只需要移动它们。

任何资源或示例将不胜感激。

编辑

我拥有的参数的总列表是:

  • 速度东
  • 速度北
  • 标题
  • 速度(航向方向的速度是我解释这个的方式)
  • 纬度
  • 经度
  • 高度
  • 标题
  • 天线罩方位角
  • 沥青

我认为我不需要使用所有这些,但我正在尝试找出 Ted Hopps 答案的运动成分:toSpherical(motion + toCartesian(lat, lng, alt))

编辑 2

我想我在这里找到了我的运动矢量

我的偏航方向在哪里,我要去!如果有人注意到明显的错误,请告诉我。

4

0 回答 0