걸음수를 측정하는 만보기는 여러가지 센서의 조합으로 걸음수를 측정할 수 있습니다.
가속도센서, 중력센서 그리고 자이로센서가 필요합니다.
가속도 센서는 스마트폰의 속도, 충격, 이동상태를 감지할 수 있고,
중력센서는 중력을 감지하여 핸드폰 방향을 인식합니다.
그리고 자이로센서가 핸드폰의 회전상태와 기울기를 인식합니다.
이 센서들의 조합으로 걷고 있다는 상태가 인지됩니다.
여기서 핸드폰을 흔들기만 하면 걸음수가 올라가는 것을 방지하기 위해
GPS 까지 고려하면 2번 방식이 됩니다.