Laboratorio de Algoritmos de Robots Móviles

Proyectos basados en Duckietown

Duckietown es un proyecto de investigación abierto en el ámbito de la robótica autónoma desarrollado por la Fundación Duckietown. Consta de dos partes: los robots ("Duckiebots") y la ciudad ("Duckietown") por donde deambulan dichos robots. En toda la ciudad se simula un entorno de tráfico realista que incluye semáforos, señales de tráfico, marcas viales y obstáculos. Los duckiebots se construyen sobre un chasis autónomo y funcionan con un ordenador de placa única con ROS. Todo el software es autónomo. Para recibir datos del entorno se utiliza el sensor principal.

Nuestro laboratorio lo utiliza como plataforma para desarrollar y depurar nuestras soluciones, algunas de las cuales se integran posteriormente en el proyecto principal:

  • Servicio remoto de Autolab
    Una solución que permite el acceso remoto al laboratorio. Controle los robots de forma remota, descargue y ejecute sus propias soluciones en ellos, y recoja datos de depuración.
  • Map Editor
    Aplicación para el diseño visual de un entorno virtual para probar soluciones en un simulador. Integrado en el proyecto Duckietown.
  • Extensiones del panel de Duckietown
    Extensiones para el panel estándar que permiten visualizar temas de ROS o cambiar el código de la solución directamente en el navegador al trabajar con el robot.
  • Sistema de localización ampliado
    Sistema de verificación in situ que utiliza el vídeo de un pequeño número de cámaras de vigilancia de alta resolución como datos de entrada. Este enfoque permite utilizar un pequeño número de cámaras y marcadores para definir el polígono y seguir las trayectorias de los robots en toda el área.
  • Sistema de carga automática
    Para garantizar el funcionamiento continuo de los robots, estamos desarrollando una solución que les permitirá cargarse de forma autónoma. Este sistema incluye tanto el hardware de la estación de carga como un algoritmo que determina la conexión con esta, el nivel de carga, la planificación de la trayectoria hasta la estación de carga y el retorno del robot a la zona experimental una vez finalizado el proceso.

Participantes

Konstantin Chaika
Tatiana Berlenko