【问题标题】:Android accelerotmeter - detecting a person turningAndroid 加速度计 - 检测人转身
【发布时间】:2013-03-04 08:19:37
【问题描述】:

我开始尝试与加速度计进行交互,并提出了一个有趣的问题。

有没有办法可靠地检测用户是否正在用手机当场打开 - 以及多少(例如度数)?

我尝试查找它,但没有找到任何有用的结果(在消除了来自“转动”和“旋转”等词的所有误报之后)。

也许我认为这项工作使用了错误的技术(GPS 更好?),但我认为手机不必依赖外部输入即可工作。

假设用户站着形成一个垂直的“轴”,手机围绕该轴旋转。我想检测拿着手机的用户是否向左转(例如)90度。测量的度数的可靠性和准确性很好,不一定要高。

【问题讨论】:

    标签: android accelerometer gyroscope motion degrees


    【解决方案1】:

    一般来说,答案是否定的。用户可以静止不动并转动他的手机。如果电话是固定的,那么可以,只需使用 azymuth。我会说它可能非常准确。

    【讨论】:

      【解决方案2】:

      使用陀螺仪完成这项任务,陀螺仪可以让您围绕手机手机轴旋转..

      http://developer.android.com/guide/topics/sensors/sensors_motion.html#sensors-motion-gyro

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-21
        • 2011-08-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多