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...
- 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== |