Interpretador de gestos faciales

Sistema de reconocimiento facial para la movilidad de una rampa de tiro para jugadores de boccia categoria BC3. Mediante gestos faciales se permite la modificacion de la posicion y altura de la rampa de tiro.



 Conoscenze e abilità necessarie per farlo

Conocimiento de lenguaje Python, para la captacion y
procesamiento de imágenes (Librería mediapipe, RPi.GPIO y OpenCV)
Conocimiento en linux para configuracion del sistema operativo
Conocimiento en solidworks para el desarrollo del diseño


 Tecnologia e strumenti necessari coinvolti

Placa raspberry Pi
Lenguaje python
Linux


 Materiali necessari

Webcam
Placa raspberry Pi
Servo motores de 180°
Rampa de tiro (diseño y materiales)
Computadora (Para el uso de la interfaz grafica)


 Necessaria l'organizzazione iniziale

Lugar comodo de trabajo donde se pueda trabajar con la rampa y la computadora al mismo tiempo


 Sviluppo del progetto - Stage 1 o solo

Escritura del codigo en Python


escritura del codigo utilizado OpenCV, Mediapipe, y RPi.GPIO. Esto para generar la interfaz grafica que capta y analiza las imagenes



Configuracion de puestos GPIO en raspberry


Utilizado la libreria RPI.GPIO se configuran los puertos de la raspberry



Embeber la raspberry con nuestro codigo en py


Cargar el codigo en la placa raspberry



Diseño de la rampa


-------------



Conexion de los servo motores a la placa y montaje sobre la rampa


En esta etapa se debe de ultima los detalles de funcionamiento y calibrar la fuerza de los motores en funcion del tamaño de la rampa que se este utilizando




 Immagini del progetto



 Video del progetto


 File necessari per portare a termine il progetto

Poi hai il link da cui puoi accedere al file compresso, che contiene i file necessari per la realizzazione dell'intero progetto.

 Clicca qui per scaricare i file

File scaricati:  11  volte