Brazo y la mano Gesture Control en Python (5 / 6 paso)

Paso 5: PyMyo (.exe)

Este ejecutable es donde se produce la comunicación real con el mio. Es una modificación del Hola-myo que imprime una versión compacta del estado del brazalete de Myo - sólo 9 bytes - cada 50ms.

Cómo funciona:

Esto funciona de manera similar a Hola myo (ver aquí para la documentación); la mayoría de los cambios eran coger datos de acelerómetro, imprimir los datos compacto y manejar la entrada de la consola a vibrar el Myo.

Para un vistazo más de cerca estos cambios, consulte la función inputThread() (que se ejecuta la entrada como un subproceso independiente) y DataCollector::print(), que imprime el estado de Myo de Myo.py recibir.

El protocolo:

El ejecutable envía una cadena llena de bytes en 20Hz - el formato es:

Aceleración X, Y y Z (3 bytes) forman el vector de aceleración.

Rotación W, X, Y y Z (4 bytes) forman un cuaternión que representa la rotación actual.

Pose de la mano (1 byte) indica el estado de la mano (puño, WaveIn, etc.). Utiliza los mismos valores de enumeración como la biblioteca de myo.

# El brazo (1 byte) es 0 o 1 para izquierda/derecha respectivamente, o ASCII 'A' (0 x 41) si el brazo no está presente.

Artículos Relacionados

Mano robot controlable con Flex sensores y Servos

Mano robot controlable con Flex sensores y Servos

Este Instructable le mostrará cómo hacer una mano robótica controlable que es controlada con Arduino microcontrolador y servo motores. La mano robótica se trasladará directamente usando un guante de la mano.Antes de comenzar me gustaría dar crédito a
DIY los antebrazo prótesis de mano, y (control de voz)

DIY los antebrazo prótesis de mano, y (control de voz)

* actualización * sólo quería añadir un poco de cómo publicar este Instructable ha positivamente me impactó. Además de la maravillosa recepción y la retroalimentación que recibí en los concursos y el éxito que ha tenido en los concursos me ayudó defi
Gesture controlled robot

Gesture controlled robot

Desea controlar desde un simple gesto de sus dedos. Quieres algo que se mueve o detener según los dedos. Si es el caso, entonces estás en el lugar correcto. Estos gestos de días son de gran importancia. En nuestra vida diaria utilizamos muchos gestos
Control usando Python SparkCore

Control usando Python SparkCore

El Milwaukee Makerspace fue seleccionado para noviembre de 2014 construir noche con Spark.io. Decidí que esta era la herramienta perfecta para terminar el controlador de iluminación para la makerspace. Actualmente, las áreas del taller se dividen en
Brazo robótico inteligente con control remoto

Brazo robótico inteligente con control remoto

El objetivo de este proyecto era construir un brazo robótico simple que puede ser controlado remotamente. Este brazo robótico se unirá a mi robot móvil. Además, este diseño ha sido equipado con una pantalla OLED que ofrece información sobre el contro
Gesture control Bot

Gesture control Bot

Este instructable te enseñará a hacer tu propia mano gesto controlado bot-wireless en plataforma AVR. Siendo este mi primer instructable (ya sé, todo el mundo que escribe!), espero que encuentres de hasta la marca...Paso 1: COMPONENTS:Microcontrolado
Gesture control car(robot) con Arduino y Android(bluetooth)

Gesture control car(robot) con Arduino y Android(bluetooth)

Hola amigos,Aquí es un proyecto interesante por todo lo que mentes creativas que hay. Vamos a construir un auto RC android teléfono controlado.Nada podría ser más fascinante que los coches de controlados remotos. Éste utiliza Bluetooth para la comuni
Compatible con mano protésica con Control sensoriomotor y la retroalimentación sensorial para amputados de la extremidad superior

Compatible con mano protésica con Control sensoriomotor y la retroalimentación sensorial para amputados de la extremidad superior

El objetivo principal de este proyecto es proporcionar una mano protésica altamente funcional y de bajo costo para personas con amputaciones por debajo del codoAunque se han desarrollado muchos dispositivos prostéticos de vanguardia, todavía se convi
Brazo de Robot de prueba de concepto y controles (Lego nxt)

Brazo de Robot de prueba de concepto y controles (Lego nxt)

aquí es un pequeño proyecto de prueba de concepto que hice. La idea es tener un robot que es capaz de imitar los movimientos del usuario.Por ahora el robot y el control sólo consisten en el brazo. El brazo y los controles se construyen utilizando Leg
Brazo de Robot de Control remoto

Brazo de Robot de Control remoto

este es el siglo secundaria ciencia Olimpiada brazo del Robot que compitieron en el torneo de la Olimpíada de Ciencias de Minnesota 2012 estado con 32 otros equipos. Construí y funcionó este brazo de robot de control remoto para el torneo, colocando
Control de remoto del brazo robótico (MeArm) con pfodApp

Control de remoto del brazo robótico (MeArm) con pfodApp

Actualización: 27 de agosto de 2015Este proyecto ha sido actualizado con las correcciones requeridas para hacer el trabajo de MeArm confiablemente. Estos arreglos constan dea) utilizando una fuente de 5V 3A y quitando el polifusible de Uno yb) añadie
Cómo controlar un Arduino controla brazo robótico Dobot equipo

Cómo controlar un Arduino controla brazo robótico Dobot equipo

Siempre decimos, Dobot es una alta precisión, múltiples brazo robótico escritorio de control. En instructables pasado, hemos demostrado usted la alta precisión y la función de escritorio construyendo un laser de corte y soldadura brazo Dobot. En este
Escapar dos manos agarrar del brazo

Escapar dos manos agarrar del brazo

Un brazo de mano dos es cuando una persona aprieta ambas sus manos alrededor de su brazo en un férreo control. Este tipo de situaciones puede ocurrir, o bien si alguien obliga a venir con ellos a una situación encontrará indeseable. Afortunadamente,
Leap Motion Control búsqueda remota y disposición Robot

Leap Motion Control búsqueda remota y disposición Robot

Como parte de mi entrada para el movimiento del salto #3D Jam, yo estaba emocionado construir este gesto inalámbrico controlado Robot de búsqueda y rescate basado en el Pi de frambuesa. Este proyecto demuestra y proporciona un ejemplo minimalistico d