[JdeRobot] Boletin 2021 abril
JoseMaria Cañas Plaza
josemaria.plaza at gmail.com
Sat May 8 08:42:00 CEST 2021
Hola socios,
aquí van los avances realizados en el último mes:
1.- [RoboticsAcademy]
sigue mejorando.
11. Hemos estabilizado la arquitectura software y unificado con
Unibotics de modo que sea más fácil el mantenimiento software. Dentro
del contenedor Docker ahora hay un servidor web Django y utilizamos su
mecanismo de plantillas para que las páginas web de los ejercicios
compartan elementos comunes.
12. David Pascual ha preparado un primer ejercicio de clasificación de
imágenes con DeepLearning. OJO al "descubrimiento" de ONNX [3] que
permite representar redes neuronales (estructura y pesos) en un único
fichero y de modo genérico, aplicable a PyTorch, TensofFlow, etc.. Lo
vais a flipar en el próximo boletín :-)
13. Pedro ha mejorado mucho la infraestructura de drones, casi casi
tenemos un driver renovado para el drone real Tello. Estamos muy cerca
de un primer ejercicio en RoboticsAcademy con el tello real :-)
14. El foro de RoboticsAcademy empieza a tener movimiento y ser un
medio eficaz de comunicación entre usuarios y desarrolladores de la
plataforma [4].
El principal reto ahora es el rendimiento. Estamos peleando por
conseguir aceleración gráfica dentro del contenedor Docker, tanto en
ordenadores Linux como en ordenadores Windows. Eso hará que la
ejecución del simulador Gazebo sea mucho más fluida y consigamos un
Real-Time-Factor de 1.
2.- [Unibotics]
sigue mejorando incrementalmente.
21. ejercicio "Visual 3D reconstruction" integrado en la plataforma,
ya lo están usando los 20 alumnos del master de visión artificial
URJC.
22. David Roldán ha mejorado la visualización de gráficas en tiempo
real utilizando DASH. Estamos grabando muchos eventos (usuario entra o
sale de la plataforma, entra o sale en un ejercicio...) y con DASH
podemos visualizar los datos masivos de modo agregado, algo parecido a
las gráficas que por ejemplo construye GitHub para sus repositorios.
Esto abre la puerta a grabar por ejemplo la puntuación automática en
los ejercicios y realizar estudios científicos. De momento es un poco
soso porque reseteamos la base de datos hace 2 días, pero echadle un
ojo dentro de unos días a [5].
23. Fran Pérez ha migrado por fin el foro de Unibotics a Amazon Web
Services. Asi que plataforma ya está íntegramente funcionando desde
AWS, tanto el webserver como el foro, a salvo de apagones de luz en la
URJC :-). El único vínculo que queda con la URJC es la granja de
cómputo, que corre allí y de la que se beneficiarán exclusivamente los
usuarios de Unibotics que sean estudiantes URJC.
3.- [Google Summer of Code 2021]
Finalmente Google nos financia 6 estudiantes este verano, ole ole ole.
Estarán programando seis semanas, en vez de las doce de años
anteriores. Eso hace que no sean proyectos tan ambiciosos y que el
objetivo subyancente sea buscar la adherencia de los estudiantes con
la organización más allá del GSoC. Hemos recibido 44 solicitudes este
año, menos spam que otras veces. Y tenemos candidatos sólidos para los
6 proyectos.
Los proyectos que hemos priorizado son [1]:
- 4 para RoboticsAcademy: ejercicios de drones #2, de DeepLearning #4,
de robots industriales #3 y de navegación con ROS2 #10.
- 1 para VisualCircuit: herramienta de programación de robots con
bloques visuales #7.
- 1 para BehaviorMetrics: herramienta de MachineLearning para medir la
calidad de controladores #8
4.- [FPGA-robotics]
Empezamos a tener resultados atractivos en esta herramienta para
programar aplicaciones robóticas con bloques gráficos y FPGAs. Mirad
que demo más chula incluyendo un bloque driver de cámara, otro de
mostrar en pantalla, otro de filtro de color y otro de manejo de LEDS
[2]. La ejecución va a toda pastilla, porque ejecuta directamente en
el hardware.
Saludos,
JoseMaria
[1] https://jderobot.github.io/activities/gsoc/2021
[2] https://youtu.be/ioeNptRcPDY
[3] https://onnx.ai/
[4] https://forum.jderobot.org/c/english/roboticsacademy/12
[5] https://unibotics.org/dash/
--
Universidad Rey Juan Carlos
http://gsyc.urjc.es/jmplaza
More information about the JdeRobot
mailing list