2014-03-27 3 views
0

안드로이드 센서 가속도계 값을 사용하는 방법은 무엇입니까? 관찰 된 값은 중력 효과를 포함하고있다. 우리는 실제 가속을 얻기 위해 관찰자 가속도에서 중력을 뺍니다. 이제,이 가속 값은 필터링하는 것입니다. 로우 패스 또는 하이 패스 중에서 어느 것이 가장 적합한 필터입니까?안드로이드 센서 가속도계 값

답변

0

더 부드러운 데이터를 얻으려면 로우 패스 필터링을 사용하는 것이 좋습니다. 로우 패스 (low pass)는 장치의 실제 움직임에서 발생하지 않는 고주파 진동을 제거합니다.

그런데 스스로 중력을 제거하지 마십시오. Android의 선형 가속도계 옵션을 사용하면 중력이 제거됩니다.

편집 : 저역 통과가 더 좋음을 지정 했어야하지만 실제로는 장치 이동 방법에 제약이있는 경우 Kalman Filtering을 사용하는 것이 좋습니다.