Paso 7: Configurar el controlador de movimiento de salto
Si es tu primera vez utilizando el controlador de movimiento de salto que te mostraré cómo configurar los archivos que necesitamos para poder usar el mando de forma efectiva. Estoy corriendo que todo este código desde un Ubuntu de la máquina así que para aquellos usuarios de Windows y Mac por ahí tu experiencia puede ser ligeramente diferente. Te guiará a través de la instalación del kit de desarrollo del sitio de desarrolladores de movimiento salto y entonces esperemos que al conectar nuestro hardware en él funcionará. Luego podemos empezar a hacer nuestro controlador personalizadas cosas como el control de nuestro servo motor! P.d.: Si ya tienes el SDK de movimiento salto instalado ir a la sección biblioteca de este paso para aprender a configurar nuestro primer directorio del proyecto.
Entrad: https://developer.leapmotion.com/ deberá de firmar antes de que usted puede descargar el SDK para su máquina. Para LInux: Tienes que untar el SDK usando un comando como "tar - xvzf LeapDeveloperKit..." Después de extraer el Dev Kit leer el archivo "Léame" para obtener instrucciones sobre cómo instalar las dependencias de linux para salto y luego verificar las instrucciones sobre cómo instalar el SDK luego. Si no está ejecutando en un linux máquina de Lee el archivo "README.txt" y tendrá instrucciones sobre cómo instalar el software para Windows y Mac.
Dependiendo de qué versión de la API que vas usar, Echale un vistazo https://developer.leapmotion.com/documentation/ind... para todas las plataformas disponibles. El API para cada idioma está bien documentado. Tome un momento para leer a través de la API de su elección un poco para que puedas obtener una mejor comprensión de cómo el software y controlador de movimiento de salto funciona juntos. Esperemos que hayas podido instalar todo correctamente. Como su abogado le aconsejo probar su instalación ahora antes de continuar. Enchufar el dispositivo LeapMotion ordenador llevará a la imagen de apagado arriba. Simplemente ejecuta el visualizador mientras el controlador está apagado como resultado ninguna salida desde el dispositivo y no mostrar visuales. Así que para combatir este problema tenemos que iniciar el servicio de "leapd". En una máquina linux que esto puede hecha escribiendo "sudo leapd" en su terminal y dejar que proceso ejecutar. Después de hacer verá una salida que dice algo como servidor WebSocket comenzó, salto el controlador de movimiento detectado y Firmware está actualizado. Si no ves esos productos tome un momento para consultar el google todo poderoso sobre los problemas que tienes. Tengo que admitir que tuve algunos problemas cuando primero instalar este controlador y fue capaz de encontrar las respuestas en google y pila de desbordamiento. Después de recibir el servicio de leapd corriente se encenderá el dispositivo de salto y usted debe ser capaz de ver los 3 LEDs se iluminan. (Ver en imagen) Ahora debe ser listo para usar el visualizador. Cuando que estamos probando y creación de código que desea asegurarse de que el servicio de leapd siempre corre de lo contrario no podemos utilizar nuestro dispositivo de.
SECCIÓN DE LA BIBLIOTECA
Antes de que nos podemos hacer una pieza de código tendremos que configurar las librerías para nuestro proyecto. Para ver qué bibliotecas necesita copiar de la bola de alquitrán SDK anterior consulta este enlace: https://developer.leapmotion.com/documentation/pyt... (Usted necesitará un enlace diferente si no utiliza la API de Python) Para nuestro código python tendremos que ir al directorio: LeapDeveloperKit_ * _linux/LeapSDK/lib/ para encontrar las bibliotecas. Luego debe copiar el archivo Leap.py y los dos archivos de objeto compartido en el directorio x64 o x86 a cualquier directorio tus otras piezas de código están en.
En el directorio de trabajo ahora debe tener los siguientes archivos
En el siguiente paso a crear nuestro primer script de movimiento salto a datos de la secuencia desde el dispositivo y luego utilizar los datos para mover nuestro motor de un servo.