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

Paso 4: Myo.py

La clase real de Myo (interior myo.py) maneja los datos de salida desde el ejecutable envuelto y hace que sea fácil de usar en un script de python. Tiene métodos para obtener los datos que el mio actualmente permite al usuario acceder a, además de una conveniente conversión de quaternions a roll/pitch/yaw rotación.

Cómo funciona:

Llamar a .start() en el objeto de la clase inicia como un nuevo hilo. El objeto ejecuta nuestro código C como un proceso separado, manteniendo una empuñadura para la entrada-salida del proceso. Entonces bloquea y espera a que el ejecutable que nos envíe un paquete de datos de estado del mio antes de desembalarla y guardar el paquete. Métodos como getAcceleration() funcionan en este paquete guardado de datos.

Cuando se produce una llamada a vibrate(), nuestro objeto de Myo envía un (1) al STDIN del proceso, que lo reconoce como una petición para que vibre y actúa en consecuencia.

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