¿Cómo distinguen los contadores de pasos entre un paso y otro movimiento?

Los pasos se miden muestreando la aceleración en el dispositivo. Debería ser obvio que los pasos tienen límites razonables para la aceleración, demasiado rápido y no es un paso. También hay límites para la frecuencia, solo puedes correr tan rápido. Entonces, esos son filtros básicos. A continuación, el dispositivo busca la aceleración en la dirección vertical (que es fácil de determinar porque hay una aceleración constante de 1 g hacia el suelo), por lo que la aceleración en otras direcciones se filtra. Finalmente, el dispositivo considera un grupo de medidas de aceleración a la vez que busca una serie oscilante de movimientos ascendentes que son la firma de una serie de pasos.

Echa un vistazo a Health Infinity. Tiene un Contador de pasos incorporado que usa el algoritmo Sensor Fusion para seguir tus pasos.

¡También puede elegir diferentes algoritmos, tipos de sensores y sensibilidad para mejorar su experiencia!