Control de un brazo robótico mediante gestos utilizando el sensor Kinect y Arduino - Calendae - Calendae | Informática, Electrónica, CMS, Ciberseguridad

Control de un brazo robótico mediante gestos utilizando el sensor Kinect y Arduino – Calendae

Hola de nuevo. Soy Jordi Oriol y en el día de hoy hablaremos sobre Control de un brazo robótico mediante gestos utilizando el sensor Kinect y Arduino – Calendae

B. Avinash es J.Karthikeyan había desarrollado un brazo robótico que imita sus movimientos usando un archivo Sensor Kinect con MATLAB Simulink es un Arduino. El brazo se construyó sobre la base de servomotores que replican los movimientos del hombro, codo y mano del brazo derecho.

El sensor Kinect es una barra horizontal de dispositivos de entrada de detección de movimiento que permiten a los usuarios controlar e interactuar con sus computadoras a través de una interfaz de usuario natural mediante gestos y comandos de voz.

El sensor consta de un archivo Cámara RGB, sensor de profundidady micrófono de matriz múltiple con software propietario. Proporciona captura de movimiento 3D de cuerpo completo, reconocimiento facial y capacidades de reconocimiento de voz.

MATLAB Simulink es un entorno de programación gráfica para modelar, simular y analizar sistemas dinámicos multidominio. Admite simulación, generación automática de código y prueba y verificación continuas de sistemas embebidos.

Simulink es desarrollado por Mathworksy ofrece integración con MATLAB entorno, lo que permite a los desarrolladores incorporar algoritmos de MATLAB en modelos y exportar los resultados de la simulación para su posterior análisis. Simulink se utiliza ampliamente en el control automático y el procesamiento de señales digitales para simulación multidominio y Diseño basado en modelos.

Para construir un brazo controlado por gestos, necesita estos componentes:

Con el soporte de Simulink para Kinect, la computadora recopila datos del dispositivo Kinect conectado y los traduce a ángulos de servo en MATLAB. Estos ángulos se envían a los servos a través de arduino mediante un dispositivo TTL, lo que da como resultado un movimiento del brazo con un ligero retraso.

TTL – Arduino y Arduino – Diagrama de conexión del servo del modelo Simulink

Este proyecto fue elegido en la semana (29/10/2016) Elección de la semana durante Desafío de hardware Matlab Simulink 2016, y también había ganado el Cuarto colocado en «MATLAB International Simulink Hardware Challenge 2016«.

Puede acceder al código Arduino, otros archivos y recursos aquí instructable y esto página hackster.io.

Recuerda compartir en en tu Twitter y Facebook para que tus colegas lo disfruten

??? ? ? ???

Comparte