Kit de enseñanza de la inteligencia artificial en ROS2
El sistema "Life Ready AI Kit" es un sistema que permite abordar la formación en Inteligencia Artificial desde un punto de vista práctico y progresivo.
El "Life Ready AI Kit" fue concebido y puesto en marcha por ERM Automatismes y Grai Matter Labs, pionero francés en inteligencia artificial integrada en el procesador Edge. Los expertos en IA y los profesores participaron en el equipo del proyecto desde el principio, con el fin de diseñar un sistema de enseñanza y actividades educativas de alta calidad.
El kit Life Ready AI se basa en una aplicación real de la robótica y la IA a la clasificación de residuos en centros de reciclaje. Su misión es reconocer, capturar y clasificar botellas de diferentes tipos.
Utiliza una cámara de profundidad y seguimiento Intel RealSense, un robot colaborativo, una unidad de Edge Computing para el control y el cálculo de IA.
En cuanto a los algoritmos de IA, se han desarrollado dos áreas de actividad y proyectos educativos:
1. el seguimiento y la toma de las botellas por el robot (Grasping AI) en Bac+3 a Bac+5
2. clasificación y ordenación de las botellas según los criterios (Clasificación AI) en el CPGE, IUT
Paralelamente a la IA, se proponen actividades en torno a la visión y la robótica.
La programación de los algoritmos de IA y el control del robot se basa en Python y ROS2.
Contenido del producto de formación "Robot Edge AI"
El sistema central "Life Ready AI Kit" GM10 consta de:
Un robot Dobot Magician de 4 ejes
-Una cámara de profundidad y seguimiento Intel RealSense montada en el extremo del brazo del robot
-Una pinza neumática en el extremo del brazo del robot (bomba integrada en la base del robot)
-Una cinta transportadora con control de velocidad sobre la que se colocan las botellas a clasificar
-Una caja de control con una tarjeta de PC industrial y un procesador Edge IA (Grai Matter Labs)
-Un servidor Jupyter instalado en la placa de PC industrial que permite lanzar experimentos desde varias estaciones utilizando programas Python desarrollados por los estudiantes
Un PC Linux equipado con herramientas para el entrenamiento de IAs. Este PC también puede utilizarse para realizar experimentos a nivel local.
El servidor Jupyter permite ofrecer, para un mismo sistema experimental, varias estaciones de estudio, programación y análisis de resultados. Por lo tanto, es una herramienta muy poderosa para la enseñanza en las islas.
La opción "Jupyter Server" GM11 consiste en:
-Una caja de control con tarjeta de PC industrial y procesador Edge IA (Grai Matter Labs)
-Un servidor Jupyter instalado en la placa de PC industrial que permite el despliegue de una segunda isla de estaciones de estudio, programación y análisis de resultados.
En esta isla, los estudiantes serán capaces de:
-Probar sus algoritmos de IA en un conjunto de imágenes pre-registradas
-Enviar su programa completo a la isla central GM10 para realizar una prueba con el entorno hardware (Robot, Cámara, Transportador)
Se conectarán al servidor Jupyter con un PC-Windows estándar.
-La opción "Servidor Jupyter + Cámara RealSense" GM12 es idéntica a GM11 con la adición de una cámara Intel Realsense conectada a la caja de control. Además de la GM11, esta opción permite disparar las imágenes sobre las que se probarán los algoritmos de IA.