Me gustaría medir la longitud del paso durante la caminata y estoy buscando algunas ideas para resolver este problema.
Realmente no soy un experto en sensores, así que estoy tratando de recopilar información para comprender cómo construir un sistema para este propósito. Normalmente uso arduino con acelerómetros y sensores de presión integrados en los zapatos.
Estaba pensando que tal vez una posible solución consiste en encontrar la distancia entre los dos pies en cada momento y leer los valores de distancia cuando cada pie toca el suelo (tal evento se puede detectar mediante sensores de presión).
No sé si existen algunos sensores capaces de rastrear distancias pequeñas. En caso de que me des un enlace donde pueda tener alguna información.
¿Tiene alguna sugerencia o sugerencia para resolver este problema?
Respuestas:
En realidad, es un problema bastante difícil, dependiendo de sus limitaciones y requisitos. Determinar el posicionamiento local es propenso a altos niveles de interferencia y acumulación de errores.
El GPS será demasiado inexacto a menos que configure un sistema de GPS diferencial súper costoso, lo que parece que sería demasiado para usted.
Puede usar acelerómetros / giroscopios como mencionó, pero hay una cantidad razonable de error dependiendo de sus fondos y cuánto error puede tolerar.
No estoy exactamente seguro de cuál es la aplicación de este proyecto, pero una solución de bajo costo podría ser simplemente montar algunos sensores de distancia ultrasónicos en los zapatos. ¿O podrías usar cámaras y zapatos de colores para seguir el movimiento? Solo algunos pensamientos.
Personalmente, simplemente ataba una cuerda a los zapatos y luego sabía cuánto duraría cada paso :)
fuente
Podrías hacer esto usando una IMU. (Acelerómetros de 3 ejes y giroscopios de velocidad). Al integrar dos veces las aceleraciones devueltas por los acelerómetros y teniendo en cuenta las orientaciones utilizando los giroscopios de velocidad. puedes conocer la posición de tu sensor IMU
PERO, el sistema de tesis deriva! Debe agregar algo de conocimiento al sistema para cancelar o dar cuenta de las derivaciones.
Por ejemplo, podría detectar cuándo el pie toca el suelo. En este punto, sabes que su velocidad relativa al suelo es 0 y que el pie está plano sobre el suelo. Por lo tanto, puede restablecer el vector de velocidad calculada a la deriva y los ángulos. De hecho, realiza la medición de inercia solo durante un corto tiempo, cuando el pie está en el aire.
Parece factible, pero también parece que habrá muchos problemas del mundo real para tener en cuenta. Por ejemplo :
fuente
El uso del cambio Doppler y las ondas de sonido podrían funcionar. Transmisor en un zapato, receptor en el otro.
El cambio Doppler será cero en algún punto (cuando ambos pies están estacionarios al final de la zancada?). El cambio D estará al máximo cuando las piernas se crucen.
Conocer el tiempo y la integral del D-shift debe dictar la distancia. ¿Tal vez?
¡O simplemente amarre los zapatos como 7200rpm dijo!
fuente