¿Estoy obligado a usar un giroscopio y un acelerómetro para encontrar un punto relativo en el espacio?

1

Soy bastante nuevo en el ámbito electrónico, así que perdona mi falta de terminología adecuada.

Estoy planeando construir un dispositivo simple, que usaré para manipular una malla en mi computadora. Cuando muevo el dispositivo, la malla gira / traduce. Como ejemplo, puedes usar uno de estos muñecos / maniquíes de artistas usados en la clase de arte, o solo una mano; El concepto es aplicable a varios usos.

En aras de la claridad, usemos una mano / guante humano.

Por lo tanto, lo estaba buscando y descubrí que necesitaba usar un giro (que registra la rotación entre los 3 ejes) y un acelerómetro (que me daría la variación de posición, aunque algunos dicen que dice La orientación del eje en relación con el suelo, gracias al campo de gravedad).

Ahora, si desea hacer un guante, terminaría con un giro en la parte posterior de la mano (la mano siempre gira en conjunto sobre el eje de la muñeca) y 5 acelerómetros, uno por dedo.

¿Existe otra técnica para obtener el mismo resultado, pero sin este desperdicio de sensores? He visto bandas eléctricas, que son básicamente resistencias variables que cambian su valor a medida que se curvan en una dirección, pero el precio es cercano a un sensor, y ofrecen señales muy inestables, que requerirían una gran cantidad de compensación a través del software.

hay otra forma, aparte de usar una cámara o el acelerómetro Gyro + mencionado anteriormente; ¿Monitorear la variación de posición de un objeto? En el caso de la mano, solo estaría interesado en la variación desde el punto de inicio (supongamos que quiere hacer una animación de una mano que se abre y se cierra), realmente no puedo encontrar una manera de hacerlo a menos que use todas las estos sensores.

Cualquier ayuda es más que bienvenida ... Para ser honesto, ni siquiera sé qué buscar, así que confío en su experiencia. Gracias de antemano.

    
pregunta rataplan

2 respuestas

2

Crear un "guante de poder" o un sistema de seguimiento de video desde cero definitivamente no es un proyecto para un principiante.

Sin embargo, existen muchos dispositivos comerciales a precios bastante razonables, principalmente dirigidos a usuarios de videojuegos, y lo mejor sería adquirir uno de ellos y aprender a trabajar con él en software.

Un ejemplo particularmente bueno es el Xbox Kinect. Existe una biblioteca de software que le permite a un desarrollador de aplicaciones acceder a la mayoría de las funciones y capacidades de este sensor de video 3D, incluida la detección de la posición y posar (por ejemplo, la posición de la mano) de uno o más seres humanos.

Después de que su aplicación de software esté funcionando en algún nivel, puede volver a la cuestión de crear (o comprar) una mejor interfaz de usuario para ella. En ese momento, tendrá una idea mucho mejor de lo que realmente necesita en términos de detalles técnicos.

    
respondido por el Dave Tweed
2

Para rastrear el movimiento en el espacio, puede usar tecnología ultrasónica como MagicMouse enlace No lo he probado, pero apuesto a que podría obtener una posición 3D bastante buena con tres sensores de distancia ultrasónicos colocados adecuadamente, eliminando la necesidad de dispositivos electrónicos especiales en la mano.

Para rastrear la flexión de los dedos, no puedo ver una manera de evitar un sensor de flexión, pero no esperaría que cuesten tanto como un acelerómetro. Aquí hay un artículo sobre cómo fabricar sensores flexibles a bajo costo: m.instructables.com/id/DIY-Bend-Sensor-Using-only-Velostat-and-Masking-T/

Espero que esto ayude.

    
respondido por el Ryan Griggs

Lea otras preguntas en las etiquetas