Introduction: Easy Control of Kinect in Processing 3.0

About: Fundador de The Inventor's House Hackerspace, Movimiento Maker y Hardware Libre, DIY, Workaholic

Hola amigos

En esta ocasión le voy a mostrar como instalar todo para usar Kinect con Processing un lenguaje muy fácil de usar y que seguramente muchos de ustedes ya han usado anteriormente.

En esta ocasión yo estoy usando Windows x64, pero seguramente también les puede funcionar con otros SO solo es cuestión de usar las herramientas adecuadas.

Iniciemos!!

Step 1: Instalar Drivers

Lo primero que debemos hacer es instalar los driver genericos para el Kinect (no funciona con los drivers SDK de Microsoft):

  1. Descarga Zadig de http://zadig.akeo.ie/.
  2. Ejecute Zadig y en las opciones, consulte la Lista de todos los dispositivos y desmarque Ignorar Hubs o padres Composite
  3. Seleccione el NUI Sensor Xbox (padre compuesto) desde el cuadro desplegable. (No haga caso de la interfaz 0 e interfaz de 2 variedades.) El controlador actual listará usbccgp. ID USB es VID 045E, PID 02C4.
  4. Seleccione libusbK (v3.0.6.0) de la lista de controladores de reemplazo.
  5. Haga clic en el botón del conductor Reemplazar. Haga clic en Sí en la advertencia acerca de la sustitución de un controlador del sistema. (Esto es debido a que es un padre compuesto.)
  6. Hecho.

Step 2: Instalar Processing Y Libreria

Ahora debemos tener en nuestra maquina processing y la librería de Open Kinect

  1. Descargar Processing 3.0 desde https://processing.org/download/
  2. Descomprimimos el archivo
  3. Ejecutamos el archivo exe.
  4. Se abrirá la ventana

Ahora debemos instalar la libreria Open Kinect

  1. Sketch-->Import Library y tecleamos "Open Kinect",
  2. Elegimos Open Kinect for Processing e instalar (en mi imagen ya aparece instalado)
  3. No es necesario reinstalar

Step 3: Usando Ejemplos

Una vez instalada la libreria ahora debemos ir a File-->Examples-->Contributed Libraries-->Open Kinect for Processing dependiendo la versión del Kinect que tengamos debemos elegir la carpeta

Kinect_v1

  • Kinect 1414
  • Kinect 1473
  • Kinect para Windows version 1

Kinect_v2

  • Kinect para Windows version 2

Es hora de empezar a jugar, espero esto les sirva para iniciar con Kinect y Processing de una manera sencilla

Saludos Inventores!!