gpt4 book ai didi

ios - "Shake"的 Sphero 概念?

转载 作者:行者123 更新时间:2023-11-29 11:00:20 26 4
gpt4 key购买 nike

告诉用户正在摇动 Sphero 的最佳方式是什么?

我需要区分用户何时向左/右/上/下倾斜 Sphero 以及何时向任何方向快速摇动几次。

有没有值得一看的示例项目?

最佳答案

如果您正在收集加速度计过滤值以及“IMU”值,则加速度计值最适合检测摇晃,而 IMU 值(滚动、俯仰、偏航)最适合检测倾斜。

如果你不关心它在哪个轴上摇动,那么通过获取它们的平方和的平方来归一化轴:sqrt(x^2 + y^2 + z^2) > 2000。这将为您提供加速度矢量的大小。这是“一般加速度”的一个很好的值,并且非常适合检测晃动。

如果你想隔离它在哪个轴上被摇动,那么对于每个轴,评估它的加速度绝对值是否在阈值之上:abs(x) > 2000,因为正或轴的负值是它自己的向量大小。

然后,只需使用 IMU 数据的滚动、俯仰和偏航值来确定 Sphero 的倾斜。

关于ios - "Shake"的 Sphero 概念?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16182728/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com