【问题标题】:How to convert Phone's GyroScope and Accelerometer Sensor values to Human Motion如何将手机的陀螺仪和加速度计传感器值转换为人体运动
【发布时间】:2018-08-31 10:26:01
【问题描述】:

我想创建一个统一的应用程序,我可以在其中像蝙蝠一样挥动我的手机,它会告诉我在时钟的哪个方向上击球。就像当我将手机朝 6 点钟方向摆动时......它应该告诉我 6 当手机朝 9 点钟方向摆动时......它应该告诉我 9 点......等等

【问题讨论】:

    标签: android unity3d accelerometer gyroscope


    【解决方案1】:

    这是不可能的,因为手机不知道(也不知道)它与用户的相对位置。

    您可以轻松检测水平或垂直手势,但猜测用户的方向是问题。

    【讨论】:

    • 请看这个视频。然后告诉我这可能与否。我想你没听懂我的问题。
    • @optnio00 该视频仅显示了一个方向的摆动 - 始终远离用户。看起来你必须摆动显示器朝向摆动的方向。所以不管它是从左到右,从右到左,远离你,唯一重要的是显示器是否面向挥杆的方向(可能也显示与挥杆方向的角度) - 这是可检测的。但是您无法通过手机内部的传感器检测到摆动相对于用户的方向。
    • 请在 youtube 上仔细查看有关 Kia Game on Tennis 的视频。
    猜你喜欢
    • 1970-01-01
    • 2021-01-01
    • 1970-01-01
    • 2015-01-03
    • 1970-01-01
    • 1970-01-01
    • 2019-05-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多