Kronos
Plataforma de hardware abierto con computación heterogénea (CPU, MCU y FPGA) para investigación en automatización, robótica y sistemas digitales.
- sistemas embebidos
- FPGA
- robótica
- hardware abierto
Contexto
Kronos es una plataforma de desarrollo orientada a la investigación en sensores, robótica y automatización. Su arquitectura permite integrar desde software de alto nivel —aprendizaje de máquina, visión artificial y ROS— hasta el control determinista de actuadores con latencia crítica.
El núcleo del sistema apuesta por la computación heterogénea en un mismo espacio físico: un procesador de aplicaciones (CPU), un microcontrolador de tiempo real (MCU) y una matriz de puertas lógicas programables (FPGA). El proyecto se fundamenta en herramientas de diseño libre, documentación rigurosa y ejemplos prácticos.
Objetivos
- Abstraer la comunicación y el despliegue entre procesadores para que el usuario se concentre en el problema de investigación.
- Ofrecer un entorno de prototipado seguro y reproducible para validar hipótesis en automatización y control.
- Facilitar el aprendizaje por capas: electrónica digital, sistemas embebidos y robótica de alto nivel.
Alcance
El trabajo cubre arquitectura de hardware, capas de abstracción, guías de uso y casos de ejemplo. La plataforma puede adaptarse a requerimientos científicos específicos mediante un enfoque de código abierto.
Referencia de arquitectura inspiradora
Equipo de investigación
Andrés Morales Martínez
Ingeniería mecatrónica y Física
Daniel Santiago Puentes Villabona
Ing. Electrónica
Samuel Felipe Hernandez Herreño
Ing. Mecatrónica
