brazo robótico controlado por gestos

2

¿Puedo usar griómetros y acelerómetros para mapear el movimiento de un brazo humano y luego aplicarlo a un robot? La idea que tengo es recopilar los datos de varios sensores usando Raspberry Pi y transmitirlos a otro módulo a través de Bluetooth o WiFi local, allí los datos se traducen y se utilizan para impulsar motores en el robot para imitar movimientos básicos como caminar o Flexión de brazos. ¿Se puede lograr lo mismo usando las placas arduino o FPGA?

    
pregunta Shahzaib Hayat

1 respuesta

2

Lo que realmente estás preguntando es si puedes determinar la posición del brazo humano mediante la navegación inercial a partir de los datos del giroscopio y el acelerómetro.

La respuesta es sí, pero solo por unos segundos hasta que los errores se vuelvan tan grandes que el resultado sea inutilizable. La posición es la segunda integral de aceleración. Cualquier error de desplazamiento en un valor de aceleración se convierte en un error de velocidad que aumenta linealmente, lo que se convierte en un error de posición que crece con el cuadrado del tiempo.

Una vez trabajé en un dispositivo para rastrear los movimientos de tu cabeza durante un swing de golf. Funcionó lo suficientemente bien como para la duración de un swing, pero los datos se inutilizaron rápidamente después de unos segundos.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas