Skip to content

Saik-47/NeuroControl

Repository files navigation

Repositorio del proyecto de investigación Neruda Bot

Descripción

Este proyecto es parte de una investigación que utiliza el robot Dobot Magician y eyetrackers. El objetivo es controlar el robot para realizar escritura al obtener la información del eyetracker sobre la letra observada en un teclado en pantalla. La API proporcionada por archivos DLL está encapsulada en funciones de Python para facilitar esta integración.

Archivos

  • Dll files: Contienen las funciones API necesarias para controlar el Dobot Magician.
  • DobotDllType.py: Archivo de implementación específico. Esta sección encapsula las funciones API proporcionadas por el DLL como funciones de Python.
  • KeyPrototipo.py: Archivo que contiene la implementación para integrar los eyetrackers con el Dobot Magician y detectar la letra observada en el teclado en pantalla.

Instalación

  1. Clona el repositorio:
    git clone https://github.com/tu_usuario/neruda-bot.git
  2. Navega al directorio del proyecto:
    cd neruda-bot
  3. Instala las dependencias necesarias:
    pip install -r requirements.txt
  4. Ejecuta el archivo KeyPrototipo.py:
    python KeyPrototipo.py
  5. Sigue las instrucciones en pantalla.

Aviso

Este proyecto es parte de una investigación en curso y puede contener errores. Si encuentras algún error, por favor, abre un issue.

Para realizar la ejecución de este proyecto, es necesario contar con el robot Dobot Magician y un eyetracker tobii Fusion Pro. Además, es necesario contar con los archivos DLL proporcionados por el fabricante del robot.

Contribución

Las contribuciones son bienvenidas. Por favor, sigue los siguientes pasos para contribuir:

  1. Haz un fork del repositorio.
  2. Crea una nueva rama (git checkout -b feature/nueva-funcionalidad).
  3. Realiza tus cambios y haz commit (git commit -am 'Añadir nueva funcionalidad').
  4. Sube tus cambios (git push origin feature/nueva-funcionalidad).
  5. Abre un Pull Request.

Licencia

Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.

Requirements

python 3.10.11

About

Repositorio dedicado a la implementación de un sistema de neuro control para permitir a personas con discapacidad la escritura mediante herramientas como pueden ser el robot Dobot Magician ayudado por un sistema de eye tracking.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages