【问题标题】:Bearing angle and distance between heading and target point方位角和航向与目标点之间的距离
【发布时间】:2015-08-08 22:08:13
【问题描述】:

我想用三个坐标计算方位角和航向点与目标点之间的距离,用于 arduino 导航。

坐标系统看起来像这样。

(x1, y1) = 航向点,(x3, y3) = 目标点

这里有什么帮助吗??

【问题讨论】:

    标签: arduino bearing


    【解决方案1】:

    所有计算方法都可以在this site找到。

    请注意,对于距离,您可以进行 Haversine 计算(不太精确)或 Vincent 计算(出色的精度 - 检查公式 here

    我将这些公式与 GoogleMaps API 一起使用,效果很好。

    【讨论】:

    • 您好,感谢您的回答,但我的坐标是笛卡尔坐标,而不是(纬度、经度)。在这种情况下,我需要将它们转换为(纬度,经度)吗?如果是的话怎么办?我在这里感到困惑。
    • 是的,您需要转换它们。我不确定如何转换它,但是如果您进行一些搜索,我很确定您会找到一种方法。这种转换很常见。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-19
    • 2019-03-20
    • 1970-01-01
    • 2015-02-17
    • 1970-01-01
    • 1970-01-01
    • 2020-01-26
    相关资源
    最近更新 更多