50

iOS 4 は NDA ではなくなったので、Gyroscope が開発者向けに Accelerometer よりも何を提供する必要があるかを知りたい. APIに違いはありますか?他のもの?

4

2 に答える 2

46

実際、加速度計は線形加速度を測定します。しかし、力は質量と加速度の積に等しいので、一定の質量を持っている限り、人々はそれを測定力と見なすことができます。線形加速度は、線形速度の変化率です。一方、ジャイロは、直線的な動きの加速とは対照的に、角回転速度の測定を提供します。両方のセンサーが変化率を測定します。さまざまなものの変化率を測定するだけです。

技術的には、線形加速度計が回転速度を測定することは可能です。これは、デバイスが回転しているときに発生する遠心力によるものです。遠心力はその回転速度に直接関係しています。実際のところ、多くのMEMSジャイロセンサーは、実際には線形加速度計を使用して、特定の方向に注意深く配置し、遠心力を測定して実際の回転ジャイロ速度を計算することにより、回転速度を決定します。

于 2011-04-14T21:49:02.783 に答える
44

MEMsジャイロスコープは変化率デバイスです。デバイスがその軸のいずれかで回転すると、回転の変化を確認できます。加速度計は、X、Y、およびZベクトルに沿った力のみを提供し、「ねじれ」を解くことはできません。両方のセンサーを使用することで、多くの場合、6DOF(自由度)慣性システム(または推測航法)と呼ばれるものを実装して、デバイスの相対的な物理的位置を見つけることができます。(すべての慣性システムがドリフトするため、長期的には安定しないことに注意してください)。

つまり、ジャイロスコープは回転を測定し、加速度計は並進を測定します。

ジャイロスコープを読み取るための新しいAPIがあります。

于 2010-06-22T02:51:28.200 に答える