【问题标题】:How to determine relative position using accelerometer and gyro data如何使用加速度计和陀螺仪数据确定相对位置
【发布时间】:2011-07-01 09:23:33
【问题描述】:

我正在设计一个机器人,需要跟踪机器人运动的距离和方向,3D 中什么都没有,我只需要 x,y 和 x y 平面中的角度。

我的问题:

  1. 是否可以使用陀螺仪和加速度计与卡尔曼滤波或任何其他方法 跟踪这个? (我没有电机编码器)

我的限制:我没有空间来安装 GPS(由于电源要求) 或电机编码器(由于电机支持)

【问题讨论】:

    标签: accelerometer kalman-filter gyroscope


    【解决方案1】:

    不,不是真的。如果您将加速度计值积分两次,您将获得位置,但错误是可怕的。在实践中是没有用的。

    这里是an explanation why (Google Tech Talk) 23:20。

    一个相关的问题可能是this。

    【讨论】:

    • 我的应用程序是一个机器人(轮式),我决定在电路板上放一个加速度计和一个陀螺仪来确定机器人移动了多少,这足以计算值吗?跨度>
    • 好的,我明白了。卡尔曼滤波器仅在您有一些外部参考位置(例如 GPS)不漂移时才起作用。所以在我看来,你的问题的答案是否定的。 :( 在我的应用程序中,我测量角度,但不直接计算位置(通过积分)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-24
    • 1970-01-01
    • 2010-12-07
    • 1970-01-01
    • 2011-04-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多