Entrenamiento, optimización y validación de una CNN para localización jerárquica mediante imágenes omnidireccionales
- Juan José Cabrera 1
- Sergio Cebollada 1
- Mónica Ballesta 1
- Luis Miguel Jiménez 1
- Luis Payá 1
- Óscar Reinoso 1
-
1
Universidad Miguel Hernández de Elche
info
Editorial: Universitat Jaume I ; Servizo de Publicacións ; Universidade da Coruña ; Comité Español de Automática
ISBN: 978-84-9749-804-3
Ano de publicación: 2021
Páxinas: 640-647
Congreso: Jornadas de Automática (42. 2021. Castellón)
Tipo: Achega congreso
Resumo
El objetivo del presente trabajo es abordar la localización de un robot móvil mediante el entrenamiento de una Red Neuronal Convolucional (CNN) de manera que se obtengan unos resultados óptimos. El problema de localización se aborda de forma jerárquica empleando un sistema catadióptrico omnidireccional y se trabaja directamente con las imágenes capturadas sin pasar a panorámicas, ahorrando así el tiempo de cálculo asociado a este proceso. La localización se lleva a cabo en dos pasos y en ambos se emplea la arquitectura de la CNN con diferentes objetivos. Primero se lleva a cabo una localización gruesa que consiste en identificar la estancia en la que se encuentra el robot por medio de la CNN. Después se realiza una localización fina en dicha estancia, en la cual la CNN es empleada para la obtención de descriptores holísticos a partir de las capas intermedias de la red. Estos descriptores globales permiten encontrar la posición donde se encuentra el robot de manera más precisa por medio de una búsqueda del vecino más cercano, comparando el descriptor correspondiente de la imagen test con los descriptores de las imágenes capturadas en la estancia seleccionada en el primer paso. Con el fin de mejorar el desempeño de la red se recurre a un aumento de datos y a una optimización bayesiana de hiperparámetros. Estas técnicas demuestran ser una solución eficiente y robusta para afrontar el problema de localización tal y como se muestra en la sección de experimentos.