Navegación Robótica Basada en Patrones Estáticos Utilizando el Sistema Embebido CMUcam3

Este artículo presenta un método de navegación Robótico basado en patrones estáticos usando técnicas de visión artificial implementadas sobre el sistema embebido CMUcam3, además presenta un análisis de procesamiento de cómputo para este sistema embebido. El patrón a determinar es una línea negra con...

Full description

Autores:
Jurado-Gutierrez, Víctor M.
Botero-Valencia, Juan S.
Serna-Garcés, Sergio I.
Madrigal-Gonzalez, Carlos A.
Tipo de recurso:
Article of journal
Fecha de publicación:
2013
Institución:
Instituto Tecnológico Metropolitano
Repositorio:
Repositorio ITM
Idioma:
spa
OAI Identifier:
oai:repositorio.itm.edu.co:20.500.12622/679
Acceso en línea:
https://revistas.itm.edu.co/index.php/tecnologicas/article/view/363
http://hdl.handle.net/20.500.12622/679
Palabra clave:
Visión artificial
CMUcam3
transformada de Hough
sistema embebido
Computer vision
CMUcam3
linear Hough transform
embedded system
Rights
License
Copyright (c) 2017 Tecno Lógicas
id RepoITM2_68b9d6fba919bc4a1955b7786f890cf4
oai_identifier_str oai:repositorio.itm.edu.co:20.500.12622/679
network_acronym_str RepoITM2
network_name_str Repositorio ITM
repository_id_str
dc.title.spa.fl_str_mv Navegación Robótica Basada en Patrones Estáticos Utilizando el Sistema Embebido CMUcam3
dc.title.alternative.none.fl_str_mv Robotic Navigation based in Statics Patterns using the CMUcam3 Embedded System
title Navegación Robótica Basada en Patrones Estáticos Utilizando el Sistema Embebido CMUcam3
spellingShingle Navegación Robótica Basada en Patrones Estáticos Utilizando el Sistema Embebido CMUcam3
Visión artificial
CMUcam3
transformada de Hough
sistema embebido
Computer vision
CMUcam3
linear Hough transform
embedded system
title_short Navegación Robótica Basada en Patrones Estáticos Utilizando el Sistema Embebido CMUcam3
title_full Navegación Robótica Basada en Patrones Estáticos Utilizando el Sistema Embebido CMUcam3
title_fullStr Navegación Robótica Basada en Patrones Estáticos Utilizando el Sistema Embebido CMUcam3
title_full_unstemmed Navegación Robótica Basada en Patrones Estáticos Utilizando el Sistema Embebido CMUcam3
title_sort Navegación Robótica Basada en Patrones Estáticos Utilizando el Sistema Embebido CMUcam3
dc.creator.fl_str_mv Jurado-Gutierrez, Víctor M.
Botero-Valencia, Juan S.
Serna-Garcés, Sergio I.
Madrigal-Gonzalez, Carlos A.
dc.contributor.author.none.fl_str_mv Jurado-Gutierrez, Víctor M.
Botero-Valencia, Juan S.
Serna-Garcés, Sergio I.
Madrigal-Gonzalez, Carlos A.
dc.subject.spa.fl_str_mv Visión artificial
CMUcam3
transformada de Hough
sistema embebido
topic Visión artificial
CMUcam3
transformada de Hough
sistema embebido
Computer vision
CMUcam3
linear Hough transform
embedded system
dc.subject.keywords.eng.fl_str_mv Computer vision
CMUcam3
linear Hough transform
embedded system
description Este artículo presenta un método de navegación Robótico basado en patrones estáticos usando técnicas de visión artificial implementadas sobre el sistema embebido CMUcam3, además presenta un análisis de procesamiento de cómputo para este sistema embebido. El patrón a determinar es una línea negra con cruces, guiando al agente robótico a través de ésta. Luego de la adquisición de las imágenes mediante la CMUcam3, se utiliza un algoritmo de segmentación basado en umbral, se determina el esqueleto de los patrones y luego se aplica la transformada de Hough lineal para determinar, las líneas, los ángulos y los tipos de cruces. Debido a que la transformada de Hough lineal es un método que requiere alto procesamiento, en este trabajo, se limita el rango de los ángulos y se normaliza su espacio de acumulaciones. En los resultados obtenidos se pudo determinar que el método desarrollado para la navegación es preciso y confiable, ya que en un 87% de los segmentos de decisión se pudo determinar correctamente el tipo de cruce y el ángulo de corrección. Él sistema embebido CMUcam3 logró procesar una imagen entre 0.15 y 0.28 segundos, dependiendo del tipo de cruce que encuentre.
publishDate 2013
dc.date.issued.none.fl_str_mv 2013-11-19
dc.date.accessioned.none.fl_str_mv 2019-07-18T14:12:15Z
2019-08-13T15:43:10Z
dc.date.available.none.fl_str_mv 2019-07-18T14:12:15Z
2019-08-13T15:43:10Z
dc.type.none.fl_str_mv info:eu-repo/semantics/article
dc.type.spa.fl_str_mv Computer's science
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.none.fl_str_mv http://purl.org/coar/resource_type/c_6501
format http://purl.org/coar/resource_type/c_6501
dc.identifier.none.fl_str_mv https://revistas.itm.edu.co/index.php/tecnologicas/article/view/363
10.22430/22565337.363
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12622/679
url https://revistas.itm.edu.co/index.php/tecnologicas/article/view/363
http://hdl.handle.net/20.500.12622/679
identifier_str_mv 10.22430/22565337.363
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistas.itm.edu.co/index.php/tecnologicas/article/view/363/369
dc.relation.ispartofjournal.none.fl_str_mv TecnoLógicas
dc.rights.spa.fl_str_mv Copyright (c) 2017 Tecno Lógicas
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Copyright (c) 2017 Tecno Lógicas
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.none.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Instituto Tecnológico Metropolitano (ITM)
dc.source.none.fl_str_mv 2256-5337
0123-7799
dc.source.eng.fl_str_mv TecnoLógicas; Special edition (2013); 617-629
dc.source.spa.fl_str_mv TecnoLógicas; Edición Especial (2013); 617-629
institution Instituto Tecnológico Metropolitano
bitstream.url.fl_str_mv https://dspace-itm.metabuscador.org/bitstreams/3de55bed-1ef3-43c3-aa84-7aa8b8abd302/download
https://dspace-itm.metabuscador.org/bitstreams/8448f18c-d8df-4699-9b93-4e9542feebcc/download
https://dspace-itm.metabuscador.org/bitstreams/124a6db7-45c4-484f-b882-1a8bf6153eb8/download
bitstream.checksum.fl_str_mv 9c214e9e3a24be54175b2ff9a81b8014
c093dd44bbfef32f68a3ab96e5fcd3cb
001d9859aa297014fe273384c44739ef
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Instituto Tecnológico Metropolitano de Medellín
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1837096885065613312
spelling Jurado-Gutierrez, Víctor M.Botero-Valencia, Juan S.Serna-Garcés, Sergio I.Madrigal-Gonzalez, Carlos A.2019-07-18T14:12:15Z2019-08-13T15:43:10Z2019-07-18T14:12:15Z2019-08-13T15:43:10Z2013-11-19https://revistas.itm.edu.co/index.php/tecnologicas/article/view/36310.22430/22565337.363http://hdl.handle.net/20.500.12622/679Este artículo presenta un método de navegación Robótico basado en patrones estáticos usando técnicas de visión artificial implementadas sobre el sistema embebido CMUcam3, además presenta un análisis de procesamiento de cómputo para este sistema embebido. El patrón a determinar es una línea negra con cruces, guiando al agente robótico a través de ésta. Luego de la adquisición de las imágenes mediante la CMUcam3, se utiliza un algoritmo de segmentación basado en umbral, se determina el esqueleto de los patrones y luego se aplica la transformada de Hough lineal para determinar, las líneas, los ángulos y los tipos de cruces. Debido a que la transformada de Hough lineal es un método que requiere alto procesamiento, en este trabajo, se limita el rango de los ángulos y se normaliza su espacio de acumulaciones. En los resultados obtenidos se pudo determinar que el método desarrollado para la navegación es preciso y confiable, ya que en un 87% de los segmentos de decisión se pudo determinar correctamente el tipo de cruce y el ángulo de corrección. Él sistema embebido CMUcam3 logró procesar una imagen entre 0.15 y 0.28 segundos, dependiendo del tipo de cruce que encuentre.This paper presents a method based on static patterns for robotic navigation using computer vision techniques implemented on CMUcam3 embedded system, also presents an analysis of computational complexity for this embedded system. The pattern to be determined is a black line with intersections, driving the robotic agent over the line. A segmentation algorithm based in threshold is used after the images acquisition by the CMUcam3, then defines the thinning patterns and then the linear Hough transform is applied to determine the lines, the angles and the type of the intersections. Due to the linear Hough transform is a method that requires high processing, in this project, the range of the angles are limited and the accumulation space is normalized. The results showthat the method developed for the navigation is accurate and reliable, because in 87% of the decision segments it could determine correctly the type of intersection and the correction angle. The CMUcam3 embedded system succeeded to process an image between 0.15 and 0.28 seconds, depending of the type of the intersection.application/pdfspaInstituto Tecnológico Metropolitano (ITM)https://revistas.itm.edu.co/index.php/tecnologicas/article/view/363/369TecnoLógicasCopyright (c) 2017 Tecno Lógicashttp://purl.org/coar/access_right/c_abf22256-53370123-7799TecnoLógicas; Special edition (2013); 617-629TecnoLógicas; Edición Especial (2013); 617-629Visión artificialCMUcam3transformada de Houghsistema embebidoComputer visionCMUcam3linear Hough transformembedded systemNavegación Robótica Basada en Patrones Estáticos Utilizando el Sistema Embebido CMUcam3Robotic Navigation based in Statics Patterns using the CMUcam3 Embedded Systeminfo:eu-repo/semantics/articleComputer's sciencehttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85PublicationORIGINAL363-Manuscrito-529-1-10-20170217.pdf363-Manuscrito-529-1-10-20170217.pdfapplication/pdf415109https://dspace-itm.metabuscador.org/bitstreams/3de55bed-1ef3-43c3-aa84-7aa8b8abd302/download9c214e9e3a24be54175b2ff9a81b8014MD51trueAnonymousREADTHUMBNAIL363-Manuscrito-529-1-10-20170217.pdf.jpg363-Manuscrito-529-1-10-20170217.pdf.jpgGenerated Thumbnailimage/jpeg4545https://dspace-itm.metabuscador.org/bitstreams/8448f18c-d8df-4699-9b93-4e9542feebcc/downloadc093dd44bbfef32f68a3ab96e5fcd3cbMD52falseAnonymousREADTEXT363-Manuscrito-529-1-10-20170217.pdf.txt363-Manuscrito-529-1-10-20170217.pdf.txtExtracted texttext/plain22263https://dspace-itm.metabuscador.org/bitstreams/124a6db7-45c4-484f-b882-1a8bf6153eb8/download001d9859aa297014fe273384c44739efMD53falseAnonymousREAD20.500.12622/679oai:dspace-itm.metabuscador.org:20.500.12622/6792025-06-24 09:22:00.132open.accesshttps://dspace-itm.metabuscador.orgRepositorio Instituto Tecnológico Metropolitano de Medellínbdigital@metabiblioteca.com