내 앱에서 어떤 종류의 동작 추적을 구현해야하며 정밀도가 1 % 정도로 정확해야합니다. 예를 들어 사용자가 5m 이동하면 앱이 가속도계를 사용하여 이동 한 사용자 (5 + -0.05)를 계산할 수 있습니까? 내 질문을 바꾸려면 가속도계가 정확한 데이터를 제공합니까? 그 후 센서를 구현하고 코드를 최적화하는 방법을 알게되었습니다. 만약 가능하다면, 당신은 또한 어떤 종류의 튜토리얼이나 예제를 추적이 종류의 추적을 연결할 수 있다면 좋을 것입니다.Android (가속도계)를 사용하여 운동을 추적하는 정확도는 어느 정도입니까?
참고 : 앱이 단계를 측정하는 것이 아니라 사용자가 이동 한 정확한 거리를 측정하고 싶습니다.
가속도 = 델타 속도 (속도 변화)/시간을 고려하면 운동하기가 거의 불가능합니다. 사용자가 일정한 속도로 주행 할 수있는 가속도계 판독 값에는 변화가 없을 수 있습니다. –
음, 나는 각 순간의 속력이 아니라, 속력을 추적 할 수 있었다. 예를 들어, accel. 0에서 시작하여 2 초 동안 10으로 이동 한 다음 나머지 기간 동안 0으로 이동하면 2 초 이내에 가속 한 속도를 계산할 수 있습니다. 0 가속은 속도 변화가 없다는 것을 의미합니다. 즉, 가속도가 0이 된 순간과 같습니다. – leonz
다음으로 기기 노크 문제, 방향 변경, 앱 실행 사용자가 완전히 정지 한 것으로 시작되었습니다. 계산할 변수가 너무 많습니다. GPS는 최고의 정확도를 제공 할 것이며, GPS를 사용하는 과정에서 그것이 얼마나 정확하다고 믿을지를 알려줄 것입니다. –