José Miguel Guerrero Hernández

Proposals

En este trabajo se abordará el diseño y desarrollo de una interfaz de usuario, para gestionar la configuración y el control de un robot móvil multipropósito, orientado a la ejecución de tareas de soporte al operario en diferentes áreas de la robótica de servicio (agricultura, mantenimiento¸ vigilancia, entre otros). El robot se encuentra dotado de un conjunto de sensores de navegación (GPS, LIDAR 2D, cámara RGB pan-tilt) y es capaz de realizar un conjunto de tareas que el operario le indica (Inicialización, ir a un punto, movimientos básicos, ejecutar una misión compleja, etc.) mediante el envío de mensajes de ROS de un nodo remoto.

Este proyecto pretende desarrollar una interfaz web, que permita de forma simple y ergonómica enviar tareas al robot, y supervisar la ejecución de las tareas. Para ello se propone el desarrollo de la interfaz utilizando librerías de Python (como Dash), o similares.

En este trabajo se abordará la implementación e integración de diferentes librerías y paquetes de ROS que le otorguen un conjunto de habilidades extras a un robot móvil multipropósito, orientado a la ejecución de tareas de soporte al operario en diferentes áreas de la robótica de servicio (agricultura, mantenimiento¸ vigilancia, entre otros). El robot se encuentra dotado de un conjunto de sensores de navegación (GPS, LIDAR 2D, cámara RGB pan-tilt) y es capaz de realizar un conjunto de tareas que el operario le indica (Inicialización, ir a un punto, movimientos básicos, ejecutar una misión compleja, etc.) mediante el envío de mensajes de ROS de un nodo remoto.

En este proyecto se espera que se integren algunas de las siguientes habilidades: seguimiento de una persona, identificación y seguimiento de diferentes tipos de caminos (de tierra, asfalto, etc.), identificación y clasificación de obstáculos, identificación semántica del entorno, entre otras habilidades. Se espera que se configuren e integren un conjunto de librerías de software abierto que otorguen este tipo de habilidades en una arquitectura de control desarrollada en el CAR.

En este trabajo se abordará el diseño y desarrollo de un nodo IoT en un dispositivo portátil (Tablet Android), con el propósito de monitorizar el estado del dispositivo y del operario que lo porta. El dispositivo portátil sirve como interfaz de usuario para que un operario gestione y controle un robot agrícola. Dicho robot tiene como objetivo la eliminación de malas hierbas mediante láser de alta potencia. El láser es peligroso para los humanos, por lo que el robot debe conocer la posición del operario en el entorno de trabajo en todo momento. Dado que el robot no dispone de cámaras de 360°, es necesario entablar comunicación con el dispositivo portátil, y que tanto la posición del robot como del operario sean monitorizados por servicios en la nube.

Este proyecto pretende desarrollar una aplicación en Android que adquiera información de los sensores de la Tablet (GPS, acelerómetros, cámara, micrófono, etc.) y que mediante protocolo IoT envíe dicha información a un servidor, que monitoriza el dispositivo.