Diseño de un prototipo de sistema de odometría visual

La odometría visual ha sido uno de las técnicas más ampliamente utilizadas en asocio con sensores cinemáticos (gps, IMUs, cámara cenital, encoders entre otros) para la estimación de las coordenadas de la trayectoria de un agente robótico móvil, información de relevancia a la hora de usar la metodolo...

Full description

Autores:
Guerra Hernández, Carlos Andrés
Higuita Palacio, Luis Sebastián
Tipo de recurso:
Fecha de publicación:
2015
Institución:
Universidad de San Buenaventura
Repositorio:
Repositorio USB
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.usb.edu.co:10819/3969
Acceso en línea:
http://hdl.handle.net/10819/3969
Palabra clave:
Odometría Visual
Geometría Epipolar
Matriz Fundamental
Matriz de Transformación de cuerpo rígido
Matriz de Pose del Agente Robótico
Técnica de Correspondencia 3D – 3D de Arun
Vision del robot
Control
Robotics
Mechatronics
Biodiseño
Rights
License
Atribución-NoComercial-SinDerivadas 2.5 Colombia
id SANBUENAV2_fb2dafeebe0f8101ec6923087aec0d14
oai_identifier_str oai:bibliotecadigital.usb.edu.co:10819/3969
network_acronym_str SANBUENAV2
network_name_str Repositorio USB
repository_id_str
dc.title.spa.fl_str_mv Diseño de un prototipo de sistema de odometría visual
title Diseño de un prototipo de sistema de odometría visual
spellingShingle Diseño de un prototipo de sistema de odometría visual
Odometría Visual
Geometría Epipolar
Matriz Fundamental
Matriz de Transformación de cuerpo rígido
Matriz de Pose del Agente Robótico
Técnica de Correspondencia 3D – 3D de Arun
Vision del robot
Control
Robotics
Mechatronics
Biodiseño
title_short Diseño de un prototipo de sistema de odometría visual
title_full Diseño de un prototipo de sistema de odometría visual
title_fullStr Diseño de un prototipo de sistema de odometría visual
title_full_unstemmed Diseño de un prototipo de sistema de odometría visual
title_sort Diseño de un prototipo de sistema de odometría visual
dc.creator.fl_str_mv Guerra Hernández, Carlos Andrés
Higuita Palacio, Luis Sebastián
dc.contributor.advisor.none.fl_str_mv Flórez Velásquez, Camilo Andrés
dc.contributor.author.none.fl_str_mv Guerra Hernández, Carlos Andrés
Higuita Palacio, Luis Sebastián
dc.subject.spa.fl_str_mv Odometría Visual
Geometría Epipolar
Matriz Fundamental
Matriz de Transformación de cuerpo rígido
Matriz de Pose del Agente Robótico
Técnica de Correspondencia 3D – 3D de Arun
topic Odometría Visual
Geometría Epipolar
Matriz Fundamental
Matriz de Transformación de cuerpo rígido
Matriz de Pose del Agente Robótico
Técnica de Correspondencia 3D – 3D de Arun
Vision del robot
Control
Robotics
Mechatronics
Biodiseño
dc.subject.lemb.spa.fl_str_mv Vision del robot
Control
Robotics
Mechatronics
Biodiseño
description La odometría visual ha sido uno de las técnicas más ampliamente utilizadas en asocio con sensores cinemáticos (gps, IMUs, cámara cenital, encoders entre otros) para la estimación de las coordenadas de la trayectoria de un agente robótico móvil, información de relevancia a la hora de usar la metodología SLAM para la navegación en entornos estructurados o semiestructurados en dos o tres dimensiones. En particular (Scaramuzza & Fraundorfer, 2011) propone la fundamentación matemática necesaria para la estimación de la trayectoria de un móvil sobre un sistema de referencia absoluto. Los resultados obtenidos al combinarlos con filtros estimadores de Kalman y el algoritmo de correspondencia entre puntos característicos RANSAC, ilustran el gran potencial de la técnica para soportar la navegación de agentes robóticos, pero la robustez de estos algoritmos provocan un gran consumo de recursos computacionales que se traducen en largos tiempos de procesamiento de la información visual, inhabilitando el mismo para ser empleado en sistemas de navegación de tiempo real (Rodríguez-Aragón, 2015). Por tal motivo el grupo de trabajo propone el diseño de un prototipo de sistema de odometría visual estereoscópica para la estimación de trayectorias 2D, reemplazando el algoritmo RANSAC por el uso de estimadores estadísticos más simples que sirvan para establecer correspondencias entre puntos característicos de forma más eficiente que el mencionado algoritmo. Para tal fin se implementará un sistema de visión artificial estereoscópica sobre un agente robótico con tracción diferencial, que empleará las matrices de calibración de las cámaras y los conceptos de la geometría epipolar para la estimación de las coordenadas 3D de los puntos característicos de las imágenes muestreadas y capturadas en tiempos consecutivos, k y k-1. Para establecer la correspondencia entre puntos característicos existentes entre el par de imágenes estereoscópicas se utilizará la metodología propuesta por (Kumar Singh, Shi-Tao Huang, & Blostein, 1987), en asocio con el uso de la técnica de correlación entre dos imágenes. A partir de la información obtenida en los instantes de tiempo k y k-1 se procederá a calcular la matriz de transformación de cuerpo rígido, que a su vez se usará para determinar la matriz de pose del sistema de visión que corresponde a la pose del agente robótico. Para poner a prueba el sistema elaborado, se procederá a mover el robot por diversos tipos de trayectorias arbitrarias establecidas previamente, y se medirán las normas euclidianas o de Frobenius existentes entre las coordenadas de las trayectorias estimadas y las reales medidas respecto a un sistema de referencia absoluto. Los resultados obtenidos (sistema de odometría visual) se emplearan para una próxima etapa proyectual, en la cual se reconstruirá un entorno 2D a partir de la información visual capturada por un par estereoscópico presente en un agente robótico.
publishDate 2015
dc.date.issued.none.fl_str_mv 2015
dc.date.accessioned.none.fl_str_mv 2017-06-06T17:39:32Z
dc.date.available.none.fl_str_mv 2017-06-06T17:39:32Z
dc.date.submitted.none.fl_str_mv 2017-06-05
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.spa.spa.fl_str_mv Trabajo de Grado
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10819/3969
url http://hdl.handle.net/10819/3969
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.cc.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
rights_invalid_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
http://purl.org/coar/access_right/c_abf2
dc.format.spa.fl_str_mv pdf
dc.format.extent.spa.fl_str_mv 77 páginas
dc.format.medium.spa.fl_str_mv Recurso en linea
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.faculty.spa.fl_str_mv Ingenierias
dc.publisher.program.spa.fl_str_mv Ingeniería Electrónica
dc.publisher.sede.spa.fl_str_mv Medellín
institution Universidad de San Buenaventura
dc.source.instname.spa.fl_str_mv Universidad de San Buenaventura - Medellín
dc.source.other.spa.fl_str_mv Biblioteca USB Medellín (San Benito): CD-4110t
dc.source.reponame.spa.fl_str_mv Biblioteca Digital Universidad de San Buenaventura
bitstream.url.fl_str_mv https://bibliotecadigital.usb.edu.co/bitstreams/7b8feb24-99e9-4a29-92bc-132386b45696/download
https://bibliotecadigital.usb.edu.co/bitstreams/b50106db-e2cc-47e9-b43e-23eb40a4e73b/download
https://bibliotecadigital.usb.edu.co/bitstreams/5ec4b87c-7a6a-4fbe-989a-37af43e3a781/download
https://bibliotecadigital.usb.edu.co/bitstreams/5e5640d6-48ca-4588-9eb9-107453d4ec25/download
bitstream.checksum.fl_str_mv cb24bce1b08e486ea8133db01732fed1
0c7b7184e7583ec671a5d9e43f0939c0
0178d1728f38456d8d7c46161045e976
8e9722636aa4a18d525bceb08dd9ced6
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad de San Buenaventura Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1812932423719059456
spelling Comunidad Científica y AcadémicaFlórez Velásquez, Camilo Andrésba214de5-a432-4bd6-8f71-19bb0ffc63f6-1Guerra Hernández, Carlos Andrésadf1e236-ab2c-4621-ab31-d6854ca86749-1Higuita Palacio, Luis Sebastián5f756c22-5eed-4de9-847e-ad63f707c748-12017-06-06T17:39:32Z2017-06-06T17:39:32Z20152017-06-05La odometría visual ha sido uno de las técnicas más ampliamente utilizadas en asocio con sensores cinemáticos (gps, IMUs, cámara cenital, encoders entre otros) para la estimación de las coordenadas de la trayectoria de un agente robótico móvil, información de relevancia a la hora de usar la metodología SLAM para la navegación en entornos estructurados o semiestructurados en dos o tres dimensiones. En particular (Scaramuzza & Fraundorfer, 2011) propone la fundamentación matemática necesaria para la estimación de la trayectoria de un móvil sobre un sistema de referencia absoluto. Los resultados obtenidos al combinarlos con filtros estimadores de Kalman y el algoritmo de correspondencia entre puntos característicos RANSAC, ilustran el gran potencial de la técnica para soportar la navegación de agentes robóticos, pero la robustez de estos algoritmos provocan un gran consumo de recursos computacionales que se traducen en largos tiempos de procesamiento de la información visual, inhabilitando el mismo para ser empleado en sistemas de navegación de tiempo real (Rodríguez-Aragón, 2015). Por tal motivo el grupo de trabajo propone el diseño de un prototipo de sistema de odometría visual estereoscópica para la estimación de trayectorias 2D, reemplazando el algoritmo RANSAC por el uso de estimadores estadísticos más simples que sirvan para establecer correspondencias entre puntos característicos de forma más eficiente que el mencionado algoritmo. Para tal fin se implementará un sistema de visión artificial estereoscópica sobre un agente robótico con tracción diferencial, que empleará las matrices de calibración de las cámaras y los conceptos de la geometría epipolar para la estimación de las coordenadas 3D de los puntos característicos de las imágenes muestreadas y capturadas en tiempos consecutivos, k y k-1. Para establecer la correspondencia entre puntos característicos existentes entre el par de imágenes estereoscópicas se utilizará la metodología propuesta por (Kumar Singh, Shi-Tao Huang, & Blostein, 1987), en asocio con el uso de la técnica de correlación entre dos imágenes. A partir de la información obtenida en los instantes de tiempo k y k-1 se procederá a calcular la matriz de transformación de cuerpo rígido, que a su vez se usará para determinar la matriz de pose del sistema de visión que corresponde a la pose del agente robótico. Para poner a prueba el sistema elaborado, se procederá a mover el robot por diversos tipos de trayectorias arbitrarias establecidas previamente, y se medirán las normas euclidianas o de Frobenius existentes entre las coordenadas de las trayectorias estimadas y las reales medidas respecto a un sistema de referencia absoluto. Los resultados obtenidos (sistema de odometría visual) se emplearan para una próxima etapa proyectual, en la cual se reconstruirá un entorno 2D a partir de la información visual capturada por un par estereoscópico presente en un agente robótico.pdf77 páginasRecurso en lineaapplication/pdfhttp://hdl.handle.net/10819/3969spaIngenieriasIngeniería ElectrónicaMedellínAtribución-NoComercial-SinDerivadas 2.5 ColombiaPor medio de este formato manifiesto mi voluntad de AUTORIZAR a la Universidad de San Buenaventura, Sede Bogotá, Seccionales Medellín, Cali y Cartagena, la difusión en texto completo de manera gratuita y por tiempo indefinido en la Biblioteca Digital Universidad de San Buenaventura, el documento académico-investigativo objeto de la presente autorización, con fines estrictamente educativos, científicos y culturales, en los términos establecidos en la Ley 23 de 1982, Ley 44 de 1993, Decisión Andina 351 de 1993, Decreto 460 de 1995 y demás normas generales sobre derechos de autor. Como autor manifiesto que el presente documento académico-investigativo es original y se realiza sin violar o usurpar derechos de autor de terceros, por lo tanto, la obra es de mi exclusiva autora y poseo la titularidad sobre la misma. La Universidad de San Buenaventura no será responsable de ninguna utilización indebida del documento por parte de terceros y será exclusivamente mi responsabilidad atender personalmente cualquier reclamación que pueda presentarse a la Universidad. Autorizo a la Biblioteca Digital de la Universidad de San Buenaventura convertir el documento al formato que el repositorio lo requiera (impreso, digital, electrónico o cualquier otro conocido o por conocer) o con fines de preservación digital. Esta autorización no implica renuncia a la facultad que tengo de publicar posteriormente la obra, en forma total o parcial, por lo cual podrá, dando aviso por escrito con no menos de un mes de antelación, solicitar que el documento deje de estar disponible para el público en la Biblioteca Digital de la Universidad de San Buenaventura, así mismo, cuando se requiera por razones legales y/o reglas del editor de una revista.http://creativecommons.org/licenses/by-nc-nd/2.5/co/http://purl.org/coar/access_right/c_abf2Universidad de San Buenaventura - MedellínBiblioteca USB Medellín (San Benito): CD-4110tBiblioteca Digital Universidad de San BuenaventuraOdometría VisualGeometría EpipolarMatriz FundamentalMatriz de Transformación de cuerpo rígidoMatriz de Pose del Agente RobóticoTécnica de Correspondencia 3D – 3D de ArunVision del robotControlRoboticsMechatronicsBiodiseñoIngeniero ElectrónicoDiseño de un prototipo de sistema de odometría visualTrabajo de grado - PregradoTrabajo de Gradoinfo:eu-repo/semantics/bachelorThesishttp://purl.org/coar/resource_type/c_7a1fPublicationORIGINALDiseno_Prototipo_Sistema_Guerra_2017.pdfDiseno_Prototipo_Sistema_Guerra_2017.pdfapplication/pdf2562002https://bibliotecadigital.usb.edu.co/bitstreams/7b8feb24-99e9-4a29-92bc-132386b45696/downloadcb24bce1b08e486ea8133db01732fed1MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-82071https://bibliotecadigital.usb.edu.co/bitstreams/b50106db-e2cc-47e9-b43e-23eb40a4e73b/download0c7b7184e7583ec671a5d9e43f0939c0MD54TEXTDiseno_Prototipo_Sistema_Guerra_2017.pdf.txtDiseno_Prototipo_Sistema_Guerra_2017.pdf.txtExtracted texttext/plain110909https://bibliotecadigital.usb.edu.co/bitstreams/5ec4b87c-7a6a-4fbe-989a-37af43e3a781/download0178d1728f38456d8d7c46161045e976MD55THUMBNAILDiseno_Prototipo_Sistema_Guerra_2017.pdf.jpgDiseno_Prototipo_Sistema_Guerra_2017.pdf.jpgGenerated Thumbnailimage/jpeg6042https://bibliotecadigital.usb.edu.co/bitstreams/5e5640d6-48ca-4588-9eb9-107453d4ec25/download8e9722636aa4a18d525bceb08dd9ced6MD5610819/3969oai:bibliotecadigital.usb.edu.co:10819/39692023-02-24 11:31:32.77http://creativecommons.org/licenses/by-nc-nd/2.5/co/https://bibliotecadigital.usb.edu.coRepositorio Institucional Universidad de San Buenaventura Colombiabdigital@metabiblioteca.comPGNlbnRlcj4KPGgzPkJJQkxJT1RFQ0EgRElHSVRBTCBVTklWRVJTSURBRCBERSBTQU4gQlVFTkFWRU5UVVJBIC0gQ09MT01CSUE8L2gzPgo8cD4KVMOpcm1pbm9zIGRlIGxhIGxpY2VuY2lhIGdlbmVyYWwgcGFyYSBwdWJsaWNhY2nDs24gZGUgb2JyYXMgZW4gZWwgcmVwb3NpdG9yaW8gaW5zdGl0dWNpb25hbDwvcD48L2NlbnRlcj4KPFAgQUxJR049Y2VudGVyPgpQb3IgbWVkaW8gZGUgZXN0ZSBmb3JtYXRvIG1hbmlmaWVzdG8gbWkgdm9sdW50YWQgZGUgQVVUT1JJWkFSIGEgbGEgVW5pdmVyc2lkYWQgZGUgU2FuIEJ1ZW5hdmVudHVyYSwgU2VkZSBCb2dvdMOhIHkgPEJSPlNlY2Npb25hbGVzIE1lZGVsbMOtbiwgQ2FsaSB5IENhcnRhZ2VuYSwgbGEgZGlmdXNpw7NuIGVuIHRleHRvIGNvbXBsZXRvIGRlIG1hbmVyYSBncmF0dWl0YSB5IHBvciB0aWVtcG8gaW5kZWZpbmlkbyBlbiBsYTxCUj4gQmlibGlvdGVjYSBEaWdpdGFsIFVuaXZlcnNpZGFkIGRlIFNhbiBCdWVuYXZlbnR1cmEsIGVsIGRvY3VtZW50byBhY2Fkw6ltaWNvIC0gaW52ZXN0aWdhdGl2byBvYmpldG8gZGUgbGEgcHJlc2VudGUgPEJSPmF1dG9yaXphY2nDs24sIGNvbiBmaW5lcyBlc3RyaWN0YW1lbnRlIGVkdWNhdGl2b3MsIGNpZW50w63CrWZpY29zIHkgY3VsdHVyYWxlcywgZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgTGV5IDIzIGRlIDxCUj4gMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBkZXJlY2hvczxCUj4gZGUgYXV0b3IuIDxCUj4gCiAKQ29tbyBhdXRvciBtYW5pZmllc3RvIHF1ZSBlbCBwcmVzZW50ZSBkb2N1bWVudG8gYWNhZMOpbWljbyAtIGludmVzdGlnYXRpdm8gZXMgb3JpZ2luYWwgeSBzZSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gPEJSPiB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgbWkgZXhjbHVzaXZhIGF1dG9yw63CrWEgeSBwb3NlbyBsYSB0aXR1bGFyaWRhZCA8QlI+IHNvYnJlIGxhIG1pc21hLiBMYSBVbml2ZXJzaWRhZCBkZSBTYW4gQnVlbmF2ZW50dXJhIG5vIHNlcsOhIHJlc3BvbnNhYmxlIGRlIG5pbmd1bmEgdXRpbGl6YWNpw7NuIGluZGViaWRhIGRlbCBkb2N1bWVudG8gPEJSPnBvciBwYXJ0ZSBkZSB0ZXJjZXJvcyB5IHNlcsOhIGV4Y2x1c2l2YW1lbnRlIG1pIHJlc3BvbnNhYmlsaWRhZCBhdGVuZGVyIHBlcnNvbmFsbWVudGUgY3VhbHF1aWVyIHJlY2xhbWFjacOzbiBxdWUgcHVlZGE8QlI+IHByZXNlbnRhcnNlIGEgbGEgVW5pdmVyc2lkYWQuIDxCUj4KIApBdXRvcml6byBhIGxhIEJpYmxpb3RlY2EgRGlnaXRhbCBkZSBsYSBVbml2ZXJzaWRhZCBkZSBTYW4gQnVlbmF2ZW50dXJhIGNvbnZlcnRpciBlbCBkb2N1bWVudG8gYWwgZm9ybWF0byBxdWUgZWwgPEJSPnJlcG9zaXRvcmlvIGxvIHJlcXVpZXJhIChpbXByZXNvLCBkaWdpdGFsLCBlbGVjdHLDs25pY28gbyBjdWFscXVpZXIgb3RybyBjb25vY2lkbyBvIHBvciBjb25vY2VyKSBvIGNvbiBmaW5lcyBkZTxCUj4gcHJlc2VydmFjacOzbiBkaWdpdGFsLiA8QlI+CiAKRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGVuZ28gZGUgcHVibGljYXIgcG9zdGVyaW9ybWVudGUgbGEgb2JyYSwgZW4gZm9ybWEgdG90YWwgbyA8QlI+cGFyY2lhbCwgcG9yIGxvIGN1YWwgcG9kcsOpLCBkYW5kbyBhdmlzbyBwb3IgZXNjcml0byBjb24gbm8gbWVub3MgZGUgdW4gbWVzIGRlIGFudGVsYWNpw7NuLCBzb2xpY2l0YXIgcXVlIGVsIDxCUj5kb2N1bWVudG8gZGVqZSBkZSBlc3RhciBkaXNwb25pYmxlIHBhcmEgZWwgcMO6YmxpY28gZW4gbGEgQmlibGlvdGVjYSBEaWdpdGFsIGRlIGxhIFVuaXZlcnNpZGFkIGRlIFNhbiBCdWVuYXZlbnR1cmEsIDxCUj4gYXPDrcKtIG1pc21vLCBjdWFuZG8gc2UgcmVxdWllcmEgcG9yIHJhem9uZXMgbGVnYWxlcyB5L28gcmVnbGFzIGRlbCBlZGl0b3IgZGUgdW5hIHJldmlzdGEuIDxCUj48L1A+Cg==