2010-06-22 4 views
43

iOS 4가 더 이상 NDA가 아니므로 Gyroscope가 개발자를 위해 가속도계에 제공해야하는 것이 무엇인지 알고 싶습니다. API에 차이가 있습니까? 다른 것들?자이로 스코프 대 가속도계?

답변

37

MEMs 자이로 스코프는 변경 속도 장치입니다. 장치 은 축에서으로 회전하므로 회전이 변경됩니다. 가속도계는 X, Y 및 Z 벡터를 따라 힘을 제공하며 "비틀기"는 풀 수 없습니다. 두 센서를 모두 사용하여 6DOF (자유도) 관성 시스템 - 또는 추측 항법 -을 구현하여 장치의 상대적인 물리적 위치를 찾을 수 있습니다. (모든 관성 시스템은 표류하므로 장기적으로는 안정적이지 않습니다).

요컨대, 자이로 스코프는 회전, 가속도계의 측정 번역을 측정합니다.

자이로 스코프를 읽을 때 new API이 있습니다.

+2

새로운 API는 가속도계와 자이로의 원시 입력에 대한 액세스뿐만 아니라 모든 위치 센서의 데이터를 수집하는 꽤 높은 수준의 API를 제공한다는 점에서 매우 좋습니다. –

37

실제로 가속도계는 선형 가속도를 측정합니다. 그러나 힘은 질량 시간 가속도와 같기 때문에 사람들은 질량이 일정 할 때뿐만 아니라 측정력으로 간주 할 수 있습니다. 선형 가속도는 선형 속도의 변화율입니다. 반면에 자이로 (gyro)는 선형 회전 가속도에 반대되는 각도 회전 속도 측정을 제공합니다. 두 센서 모두 변화율을 측정합니다. 그들은 단지 다른 것들에 대한 변화율을 측정합니다.

기술적으로 선형 가속도계로 회전 속도를 측정 할 수 있습니다. 이것은 장치가 회전 할 때 생성되는 원심력 때문입니다. 원심력은 회전 속도와 직접 관련이 있습니다. 실제로 많은 MEMS 자이로 센서는 선형 가속도계를 사용하여 회전 속도를 신중하게 특정 방향으로 배치하고 원심력을 측정하여 실제 회전 자이로 속도를 계산합니다.

+2

+1 과학! 그래서 단지 3 축 가속도계가 주어지면 회전 방향과 회전 각도를 어떻게 계산합니까? – Brad

+0

OMG! 순수한 육체적 인 대답. 그냥 사랑 했어. 감사! :) – NightFury

+0

Brad, 회전을 추론하기 위해 동일한 평면에서 두 개의 가속도계가 떨어져 있어야합니다. 같은 평면에 3 개를 사용하면 작은 벡터 조작을 사용하여 2 축 속도 자이로를 만들 수 있습니다. –

관련 문제