¿Cuáles son algunos proyectos interesantes y ‘factibles’ basados ​​en Leap Motion en los que se podría trabajar?

Soy dueño de un Leap Motion, lo he estado usando durante algunas semanas y tengo algunas conclusiones sobre lo que este producto necesita para tener éxito.

Por un lado, el hardware es simple y efectivo, es el software donde entra la complejidad. Y en esta iteración actual, el software tiene muchos problemas cuando se trata de universalidad versus funcionalidad . Lo que quiero decir con eso es esto. El software hace todo lo posible para comprender el estado del dispositivo de entrada en todo momento: siempre está tratando de ver cuántos dedos hay, dónde están las palmas, cuál es la orientación y rotación de los dígitos en el espacio 3D, y dado que es Al hacer toda esta corrección sobre la marcha, significa que el conocimiento del dispositivo es muy limitado en el contexto de la función que está tratando de realizar . Solo proporciona datos, no trata de hacer que el software sea elegante. De acuerdo, eso no es fácil de analizar. Aquí hay un ejemplo.

Si extiende dos dedos en un “signo de paz”, apuntando directamente a su monitor, el Motion verá dos dedos en una V. Si gira lentamente la muñeca, la V comienza a converger, y en algún momento, el Motion confundirse en cuanto a si ve uno o dos dedos, y se “abrirá” entre ellos, antes de finalmente detenerse en un dedo porque el otro está oculto. Ahora, eso está bien desde una perspectiva instantánea, el dispositivo solo puede saber lo que ve. Pero el usuario y el software en realidad deberían ser conscientes del comportamiento de la rotación V, el software simplemente no podía interpretar lo que estaba viendo porque no estaba agregando contexto al comportamiento. En parte porque es muy difícil, pero también en parte porque es específica de la función (hacer V, girar la muñeca), y no todo el software para Motion esperaría que los datos se traduzcan de la misma manera.

Por ejemplo, lo mismo se puede decir para hacer un movimiento de ‘tijera’ con los dedos. Cuando sus dedos están juntos, el Movimiento olvida que en un momento tenía dos dedos, simplemente asume que ahora está mirando un solo puntero. No hay contexto para el cambio de estado. Y es probable que sea muy difícil distinguir entre hacer un movimiento de tijera y hacer un movimiento de torsión en V, incluso con el reconocimiento espacial binocular y, por lo tanto, tratar de escribir una función genérica para interpretar uno o sería un fracaso.

¡A no ser que! Es decir, si el software decía específicamente “Haga una V y gire la muñeca”, y ve datos representativos de eso a través del Movimiento, puede inferir que el usuario está haciendo el comportamiento que el software le ha indicado, y puede reaccionar más específicamente porque ahora tiene contexto. Seguro que el usuario podría engañarlo haciendo un efecto de tijera, pero el software debería estar menos preocupado porque los usuarios encuentren formas de engañar al software, y más sobre proporcionar la mejor experiencia para las personas que usan el método de entrada según lo previsto.

¡Entonces, para volver a responder la pregunta en cuestión!

Si tuviera que programar algún software para el Leap, escribiría algunos algoritmos específicos de la aplicación en su motor de detección para que los usuarios no se sintieran tan frustrados por las aplicaciones que parecen comportarse de manera errática cuando intentas usar tus manos. Se requerirá que el motor haga una buena cantidad de predicciones, memoria contextual, aprendizaje e incluso suposiciones. Puede requerir que la universalidad de Motion disminuya para aplicaciones particulares, es decir, debe usarla de una manera específica. Pero si eso aumenta la precisión del producto, será necesario antes de que haya una aplicación asesina que pueda usar el controlador de movimiento con un margen de error más estrecho.

La buena noticia es que esta es toda la arquitectura de software, por lo que espero que en los próximos 2 a 5 años, alguien realmente experto en hacer que este dispositivo funcione de manera efectiva lo resista, y mi inversión de $ 80 dólares en este revolucionario hardware ganó ‘ t se estanca porque el software de entrada todavía tiene una crisis de identidad.

Editar: Debo agregar que en realidad ya hace una buena cantidad de predicciones de contexto, supone que tiene manos con forma humana, por ejemplo, y no patas de perro. Los desarrolladores de aplicaciones deben llevarlo aún más lejos para que puedan tener gestos de entrada contextuales para sus programas que sean inconfundibles.

Recientemente, Elon Musk reveló y demostró cómo está usando Leap Motion junto con otros sistemas de Realidad Virtual como Occulus Rift combinado con impresión 3D para desarrollar piezas de cohetes usando solo gestos con las manos.

Aquí está el video:

Aunque no es posible diseñar la parte completa solo con gestos con las manos utilizando este sistema, demuestra de manera pequeña lo que se puede lograr con el controlador LeapMotion y cómo puede revolucionar la industria del diseño y la fabricación.

¡Hay muchos! Estos son solo los 3 mejores de la competencia de desarrolladores 3D Jam del año pasado:

A bordo del espejo. Una odisea que te dobla el tiempo y te permite ver el pasado y el futuro.
Ingrávido. Una experiencia meditativa que te lleva a una estación espacial remota.
Mundo de Comenio. Una demostración educativa que le permite desmontar un esqueleto, tomar una célula sanguínea y más.

Puedes encontrar más en la galería de desarrolladores de Leap Motion: Galería | Desarrolladores de Leap Motion

He tratado de encontrar posibles usos o casos de uso, pero no veo que vaya más allá de los juegos o las simulaciones interactivas como lo señaló Daniel. No he encontrado a nadie que lo esté empujando más allá de eso.
Además, no creo que pueda usarse durante largas horas, simplemente porque uno se cansa agitando las manos en el aire durante mucho tiempo, al menos lo hago, lo que sería un impedimento adicional para cualquier uso práctico de largo alcance. Sin embargo, me gustaría que se demuestre que es incorrecto.

Controles de movimiento para simulaciones interactivas y juegos. Para eso está diseñado.

No estoy tan impresionado con eso, no espero ver nada realmente tan bueno.

XING: The Land Beyond es un juego de aventura en primera persona ambientado en el más allá.

http://xingthegame.com

Leap Motion Controller: pequeño dispositivo que te permite controlar tu computadora con movimientos naturales de las manos en el aire (Mac y PC Motion Controller para juegos)

Creo que lo verá ampliamente utilizado en aplicaciones que requieren quitar las manos del teclado para ejecutar una acción. También puede utilizar cadenas de comandos con gestos con las manos.

Juegos:)

More Interesting

¿Debería la financiación de la investigación científica ser responsabilidad del gobierno federal?

Como era de un entorno financieramente pobre, ¿puedo unirme a NISER y algunas cosas de investigación que requieren 10 largos años para establecerse, o debería unirme a un IIT y ganar después de la graduación (aunque estaba interesado en la ciencia)?

¿Cuál es la mejor manera de hacer una investigación exhaustiva para obtener los hechos reales?

¿Cuáles son algunos problemas metodológicos comunes en los estudios científicos?

¿Cómo se evalúa económicamente el conocimiento?

¿Qué es algo de ciencia ficción sobre el futuro de la investigación científica?

¿Cuál es la diferencia entre método y metodología en la investigación?

¿Cómo inicia un profesor su investigación nuevamente sin ningún dinero de subvención y / o estudiantes de posgrado?

¿Cuál es la mejor capacitación para escribir artículos científicos?

¿Existe una correlación entre vivir en un clima frío y los descubrimientos científicos?

Cómo obtener una subvención para una investigación

¿Existe un método analítico simple para encontrar el campo magnético de imanes permanentes de diferentes geometrías?

¿Cuáles son ejemplos de investigación básica con el mayor impacto en el mundo real en 20 años?

¿Cuáles son los descubrimientos más importantes en neurociencia en los últimos 10 años (2005-2015)?

¿Cómo puedes colaborar / trabajar con personas de ideas afines cuando estás rodeado de personas a las que no les importa la ciencia (o dicen tu campo de interés)?