Smartphones como unidad de sensado y procesamiento para la localización de Robots Móviles utilizando Odometría Visual Monocular

Autores
González, Emiliano; González, Sergio Ezequiel
Año de publicación
2013
Idioma
español castellano
Tipo de recurso
tesis de grado
Estado
versión publicada
Colaborador/a o director/a de tesis
De Cristóforis, Pablo Esteban
Nitsche, Matías Alejandro
Descripción
Las aplicaciones relativas a robots autónomos móviles requieren la exploración del entorno, la construcción de mapas y la localización fiable del robot en el mismo. El problema de la localización del robot a partir de un mapa dado del ambiente, o a la inversa, el problema de la construcción de un mapa bajo el supuesto de que la posición y orientación del robot es conocida, han sido abordados y resueltos utilizando diferentes enfoques. El problema resulta más atractivo cuando no son conocidos ni la trayectoria del robot ni el mapa del ambiente. En este caso, la localización y la construcción del mapa deben ser consideradas simultáneamente. Este problema se conoce como SLAM (Simultaneous Localization And Mapping). La utilización de un Filtro Extendido de Kalman es una de las soluciones más extendidas al problema de SLAM, lo que se conoce como EKF-SLAM. En este trabajo se presenta un sistema de localización basado en visión (odometría visual) para robots móviles en ambientes desconocidos que parte del método EKF-SLAM y utiliza smartphones como unidades de sensado y procesamiento. Este sistema tiene como sensor a la cámara del dispositivo móvil. A partir de la detección de marcas visuales en el ambiente, se construye un mapa que permite estimar la ubicación de la cámara y, por ende, del robot. El sistema desarrollado fue evaluado en distintos escenarios utilizando un smartphone de última generación montado en el robot móvil ExaBot. Los experimentos realizados fueron analizados teniendo en cuenta aspectos de precisión, rendimiento y robustez. Los resultados obtenidos en esta tesis muestran la validez del método propuesto, así como también de la implementación del sistema desarrollado.
Applications concerning autonomous mobile robots require the environment exploration, map construction and reliable robot localization in it. The robot’s localization problem from a given environment map, or instead, the map construction problem under the assumption that the robot’s position and orientation is already known, had been addressed and resolved using different approaches. The problem is more attractive when both the environment map and robot’s trajectory are unknown. In this case, localization and map construction must be addressed simultaneously. This problem is known as SLAM (Simultaneous Localization And Mapping). Extended Kalman Filter is a widely used solution to this problem, which is known as EKF-SLAM. This thesis introduces a vision based localization system (visual odometry) for mobile robots in unknown environments that implements EKF-SLAM and uses smartphones as a sensing and processing unit. This system uses the mobile device’s camera as a sensor. It builds a natural landmark map from detected features that allows the camera’s (and thus robot’s) location estimation. The developed system was evaluated with different scenarios using a last generation smartphone mounted on the mobile robot named ExaBot. The experiments were analyzed in terms of precision, performance and robustness. The obtained results in this thesis validate the proposed method, as well as the developed system implementation.
Fil: González, Emiliano. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
Fil: González, Sergio Ezequiel. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
Materia
ODOMETRIA VISUAL
SMARTPHONES
ROBOTICA MOVIL
SIMULTANEOUS LOCALIZATION AND MAPPING
VISUAL ODOMETRY
SMARTPHONES
MOBILE ROBOTIC
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar
Repositorio
Biblioteca Digital (UBA-FCEN)
Institución
Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
OAI Identificador
seminario:seminario_nCOM000715_GonzalezGonzalez

id BDUBAFCEN_01801e7f7c0577ba4cac741461a25801
oai_identifier_str seminario:seminario_nCOM000715_GonzalezGonzalez
network_acronym_str BDUBAFCEN
repository_id_str 1896
network_name_str Biblioteca Digital (UBA-FCEN)
spelling Smartphones como unidad de sensado y procesamiento para la localización de Robots Móviles utilizando Odometría Visual MonocularGonzález, EmilianoGonzález, Sergio EzequielODOMETRIA VISUALSMARTPHONESROBOTICA MOVILSIMULTANEOUS LOCALIZATION AND MAPPINGVISUAL ODOMETRYSMARTPHONESMOBILE ROBOTICLas aplicaciones relativas a robots autónomos móviles requieren la exploración del entorno, la construcción de mapas y la localización fiable del robot en el mismo. El problema de la localización del robot a partir de un mapa dado del ambiente, o a la inversa, el problema de la construcción de un mapa bajo el supuesto de que la posición y orientación del robot es conocida, han sido abordados y resueltos utilizando diferentes enfoques. El problema resulta más atractivo cuando no son conocidos ni la trayectoria del robot ni el mapa del ambiente. En este caso, la localización y la construcción del mapa deben ser consideradas simultáneamente. Este problema se conoce como SLAM (Simultaneous Localization And Mapping). La utilización de un Filtro Extendido de Kalman es una de las soluciones más extendidas al problema de SLAM, lo que se conoce como EKF-SLAM. En este trabajo se presenta un sistema de localización basado en visión (odometría visual) para robots móviles en ambientes desconocidos que parte del método EKF-SLAM y utiliza smartphones como unidades de sensado y procesamiento. Este sistema tiene como sensor a la cámara del dispositivo móvil. A partir de la detección de marcas visuales en el ambiente, se construye un mapa que permite estimar la ubicación de la cámara y, por ende, del robot. El sistema desarrollado fue evaluado en distintos escenarios utilizando un smartphone de última generación montado en el robot móvil ExaBot. Los experimentos realizados fueron analizados teniendo en cuenta aspectos de precisión, rendimiento y robustez. Los resultados obtenidos en esta tesis muestran la validez del método propuesto, así como también de la implementación del sistema desarrollado.Applications concerning autonomous mobile robots require the environment exploration, map construction and reliable robot localization in it. The robot’s localization problem from a given environment map, or instead, the map construction problem under the assumption that the robot’s position and orientation is already known, had been addressed and resolved using different approaches. The problem is more attractive when both the environment map and robot’s trajectory are unknown. In this case, localization and map construction must be addressed simultaneously. This problem is known as SLAM (Simultaneous Localization And Mapping). Extended Kalman Filter is a widely used solution to this problem, which is known as EKF-SLAM. This thesis introduces a vision based localization system (visual odometry) for mobile robots in unknown environments that implements EKF-SLAM and uses smartphones as a sensing and processing unit. This system uses the mobile device’s camera as a sensor. It builds a natural landmark map from detected features that allows the camera’s (and thus robot’s) location estimation. The developed system was evaluated with different scenarios using a last generation smartphone mounted on the mobile robot named ExaBot. The experiments were analyzed in terms of precision, performance and robustness. The obtained results in this thesis validate the proposed method, as well as the developed system implementation.Fil: González, Emiliano. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.Fil: González, Sergio Ezequiel. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.Universidad de Buenos Aires. Facultad de Ciencias Exactas y NaturalesDe Cristóforis, Pablo EstebanNitsche, Matías Alejandro2013info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttps://hdl.handle.net/20.500.12110/seminario_nCOM000715_GonzalezGonzalezspainfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/arreponame:Biblioteca Digital (UBA-FCEN)instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesinstacron:UBA-FCEN2025-09-04T09:49:24Zseminario:seminario_nCOM000715_GonzalezGonzalezInstitucionalhttps://digital.bl.fcen.uba.ar/Universidad públicaNo correspondehttps://digital.bl.fcen.uba.ar/cgi-bin/oaiserver.cgiana@bl.fcen.uba.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:18962025-09-04 09:49:26.009Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturalesfalse
dc.title.none.fl_str_mv Smartphones como unidad de sensado y procesamiento para la localización de Robots Móviles utilizando Odometría Visual Monocular
title Smartphones como unidad de sensado y procesamiento para la localización de Robots Móviles utilizando Odometría Visual Monocular
spellingShingle Smartphones como unidad de sensado y procesamiento para la localización de Robots Móviles utilizando Odometría Visual Monocular
González, Emiliano
ODOMETRIA VISUAL
SMARTPHONES
ROBOTICA MOVIL
SIMULTANEOUS LOCALIZATION AND MAPPING
VISUAL ODOMETRY
SMARTPHONES
MOBILE ROBOTIC
title_short Smartphones como unidad de sensado y procesamiento para la localización de Robots Móviles utilizando Odometría Visual Monocular
title_full Smartphones como unidad de sensado y procesamiento para la localización de Robots Móviles utilizando Odometría Visual Monocular
title_fullStr Smartphones como unidad de sensado y procesamiento para la localización de Robots Móviles utilizando Odometría Visual Monocular
title_full_unstemmed Smartphones como unidad de sensado y procesamiento para la localización de Robots Móviles utilizando Odometría Visual Monocular
title_sort Smartphones como unidad de sensado y procesamiento para la localización de Robots Móviles utilizando Odometría Visual Monocular
dc.creator.none.fl_str_mv González, Emiliano
González, Sergio Ezequiel
author González, Emiliano
author_facet González, Emiliano
González, Sergio Ezequiel
author_role author
author2 González, Sergio Ezequiel
author2_role author
dc.contributor.none.fl_str_mv De Cristóforis, Pablo Esteban
Nitsche, Matías Alejandro
dc.subject.none.fl_str_mv ODOMETRIA VISUAL
SMARTPHONES
ROBOTICA MOVIL
SIMULTANEOUS LOCALIZATION AND MAPPING
VISUAL ODOMETRY
SMARTPHONES
MOBILE ROBOTIC
topic ODOMETRIA VISUAL
SMARTPHONES
ROBOTICA MOVIL
SIMULTANEOUS LOCALIZATION AND MAPPING
VISUAL ODOMETRY
SMARTPHONES
MOBILE ROBOTIC
dc.description.none.fl_txt_mv Las aplicaciones relativas a robots autónomos móviles requieren la exploración del entorno, la construcción de mapas y la localización fiable del robot en el mismo. El problema de la localización del robot a partir de un mapa dado del ambiente, o a la inversa, el problema de la construcción de un mapa bajo el supuesto de que la posición y orientación del robot es conocida, han sido abordados y resueltos utilizando diferentes enfoques. El problema resulta más atractivo cuando no son conocidos ni la trayectoria del robot ni el mapa del ambiente. En este caso, la localización y la construcción del mapa deben ser consideradas simultáneamente. Este problema se conoce como SLAM (Simultaneous Localization And Mapping). La utilización de un Filtro Extendido de Kalman es una de las soluciones más extendidas al problema de SLAM, lo que se conoce como EKF-SLAM. En este trabajo se presenta un sistema de localización basado en visión (odometría visual) para robots móviles en ambientes desconocidos que parte del método EKF-SLAM y utiliza smartphones como unidades de sensado y procesamiento. Este sistema tiene como sensor a la cámara del dispositivo móvil. A partir de la detección de marcas visuales en el ambiente, se construye un mapa que permite estimar la ubicación de la cámara y, por ende, del robot. El sistema desarrollado fue evaluado en distintos escenarios utilizando un smartphone de última generación montado en el robot móvil ExaBot. Los experimentos realizados fueron analizados teniendo en cuenta aspectos de precisión, rendimiento y robustez. Los resultados obtenidos en esta tesis muestran la validez del método propuesto, así como también de la implementación del sistema desarrollado.
Applications concerning autonomous mobile robots require the environment exploration, map construction and reliable robot localization in it. The robot’s localization problem from a given environment map, or instead, the map construction problem under the assumption that the robot’s position and orientation is already known, had been addressed and resolved using different approaches. The problem is more attractive when both the environment map and robot’s trajectory are unknown. In this case, localization and map construction must be addressed simultaneously. This problem is known as SLAM (Simultaneous Localization And Mapping). Extended Kalman Filter is a widely used solution to this problem, which is known as EKF-SLAM. This thesis introduces a vision based localization system (visual odometry) for mobile robots in unknown environments that implements EKF-SLAM and uses smartphones as a sensing and processing unit. This system uses the mobile device’s camera as a sensor. It builds a natural landmark map from detected features that allows the camera’s (and thus robot’s) location estimation. The developed system was evaluated with different scenarios using a last generation smartphone mounted on the mobile robot named ExaBot. The experiments were analyzed in terms of precision, performance and robustness. The obtained results in this thesis validate the proposed method, as well as the developed system implementation.
Fil: González, Emiliano. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
Fil: González, Sergio Ezequiel. Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales; Argentina.
description Las aplicaciones relativas a robots autónomos móviles requieren la exploración del entorno, la construcción de mapas y la localización fiable del robot en el mismo. El problema de la localización del robot a partir de un mapa dado del ambiente, o a la inversa, el problema de la construcción de un mapa bajo el supuesto de que la posición y orientación del robot es conocida, han sido abordados y resueltos utilizando diferentes enfoques. El problema resulta más atractivo cuando no son conocidos ni la trayectoria del robot ni el mapa del ambiente. En este caso, la localización y la construcción del mapa deben ser consideradas simultáneamente. Este problema se conoce como SLAM (Simultaneous Localization And Mapping). La utilización de un Filtro Extendido de Kalman es una de las soluciones más extendidas al problema de SLAM, lo que se conoce como EKF-SLAM. En este trabajo se presenta un sistema de localización basado en visión (odometría visual) para robots móviles en ambientes desconocidos que parte del método EKF-SLAM y utiliza smartphones como unidades de sensado y procesamiento. Este sistema tiene como sensor a la cámara del dispositivo móvil. A partir de la detección de marcas visuales en el ambiente, se construye un mapa que permite estimar la ubicación de la cámara y, por ende, del robot. El sistema desarrollado fue evaluado en distintos escenarios utilizando un smartphone de última generación montado en el robot móvil ExaBot. Los experimentos realizados fueron analizados teniendo en cuenta aspectos de precisión, rendimiento y robustez. Los resultados obtenidos en esta tesis muestran la validez del método propuesto, así como también de la implementación del sistema desarrollado.
publishDate 2013
dc.date.none.fl_str_mv 2013
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_7a1f
info:ar-repo/semantics/tesisDeGrado
format bachelorThesis
status_str publishedVersion
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.12110/seminario_nCOM000715_GonzalezGonzalez
url https://hdl.handle.net/20.500.12110/seminario_nCOM000715_GonzalezGonzalez
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales
publisher.none.fl_str_mv Universidad de Buenos Aires. Facultad de Ciencias Exactas y Naturales
dc.source.none.fl_str_mv reponame:Biblioteca Digital (UBA-FCEN)
instname:Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
instacron:UBA-FCEN
reponame_str Biblioteca Digital (UBA-FCEN)
collection Biblioteca Digital (UBA-FCEN)
instname_str Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
instacron_str UBA-FCEN
institution UBA-FCEN
repository.name.fl_str_mv Biblioteca Digital (UBA-FCEN) - Universidad Nacional de Buenos Aires. Facultad de Ciencias Exactas y Naturales
repository.mail.fl_str_mv ana@bl.fcen.uba.ar
_version_ 1842340719794061312
score 12.623145