Uso de la Inteligencia Artificial para Incrementar la Autonomía de un Robot Móvil Mindstorms NXT en Tareas de Clasificación de Patrones

Descripción del Articulo

Artificial intelligence is an area that tries to equip the machines with intelligence and among the topics developed are expert systems, fuzzy logic, planning systems, search algorithms, evolutionary computation, artificial neural networks among others. The topics of artificial intelligence used in...

Descripción completa

Detalles Bibliográficos
Autor: Gamarra Moreno y Cols., Abraham Esteban
Formato: artículo
Fecha de Publicación:2019
Institución:Centro de Preparación para la Ciencia y Tecnología
Repositorio:ECIPERÚ
Lenguaje:español
OAI Identifier:oai:revistas.eciperu.net:article/116
Enlace del recurso:https://revistas.eciperu.net/index.php/ECIPERU/article/view/116
Nivel de acceso:acceso abierto
Materia:inteligencia artificial
visión artificia
redes neuronales
clasificación de patrones
sensores ópticos
sensores de ultrasonido
microbots
Mindstorms NXT
artificial intelligence
artificial vision
artificial neural networks
pattern classification
optical sensors
ultrasound sensors
id REVCEPRE_6a562dd1cac11b1c990ebef8d85703b7
oai_identifier_str oai:revistas.eciperu.net:article/116
network_acronym_str REVCEPRE
network_name_str ECIPERÚ
repository_id_str
dc.title.none.fl_str_mv Uso de la Inteligencia Artificial para Incrementar la Autonomía de un Robot Móvil Mindstorms NXT en Tareas de Clasificación de Patrones
title Uso de la Inteligencia Artificial para Incrementar la Autonomía de un Robot Móvil Mindstorms NXT en Tareas de Clasificación de Patrones
spellingShingle Uso de la Inteligencia Artificial para Incrementar la Autonomía de un Robot Móvil Mindstorms NXT en Tareas de Clasificación de Patrones
Gamarra Moreno y Cols., Abraham Esteban
inteligencia artificial
visión artificia
redes neuronales
clasificación de patrones
sensores ópticos
sensores de ultrasonido
microbots
Mindstorms NXT
artificial intelligence
artificial vision
artificial neural networks
pattern classification
optical sensors
ultrasound sensors
microbots
title_short Uso de la Inteligencia Artificial para Incrementar la Autonomía de un Robot Móvil Mindstorms NXT en Tareas de Clasificación de Patrones
title_full Uso de la Inteligencia Artificial para Incrementar la Autonomía de un Robot Móvil Mindstorms NXT en Tareas de Clasificación de Patrones
title_fullStr Uso de la Inteligencia Artificial para Incrementar la Autonomía de un Robot Móvil Mindstorms NXT en Tareas de Clasificación de Patrones
title_full_unstemmed Uso de la Inteligencia Artificial para Incrementar la Autonomía de un Robot Móvil Mindstorms NXT en Tareas de Clasificación de Patrones
title_sort Uso de la Inteligencia Artificial para Incrementar la Autonomía de un Robot Móvil Mindstorms NXT en Tareas de Clasificación de Patrones
dc.creator.none.fl_str_mv Gamarra Moreno y Cols., Abraham Esteban
author Gamarra Moreno y Cols., Abraham Esteban
author_facet Gamarra Moreno y Cols., Abraham Esteban
author_role author
dc.subject.none.fl_str_mv inteligencia artificial
visión artificia
redes neuronales
clasificación de patrones
sensores ópticos
sensores de ultrasonido
microbots
Mindstorms NXT
artificial intelligence
artificial vision
artificial neural networks
pattern classification
optical sensors
ultrasound sensors
microbots
topic inteligencia artificial
visión artificia
redes neuronales
clasificación de patrones
sensores ópticos
sensores de ultrasonido
microbots
Mindstorms NXT
artificial intelligence
artificial vision
artificial neural networks
pattern classification
optical sensors
ultrasound sensors
microbots
description Artificial intelligence is an area that tries to equip the machines with intelligence and among the topics developed are expert systems, fuzzy logic, planning systems, search algorithms, evolutionary computation, artificial neural networks among others. The topics of artificial intelligence used in this article are artificial vision and artificial neural networks; also uses the microbot or mobile robot Mindstorms NXT, which has a limited capacity in the processing, as well as in the storage of information. The limitation of the mobile robot is because it does not have a powerful computer on board to process artificial vision algorithms and artificial neural networks; so an external computer is used to perform its control through bluetooth technology. The processing of artificial vision algorithms and artificial neural networks is done on the external computer and the actions performed by the mobile robot are sent to it, through bluetooth communication. The article considers that there is autonomy in a mobile robot, when it performs its actions without human intervention and the indicators selected to measure this autonomy are the autonomous localization of the patterns to be recognized and the autonomous recognition or classification of these patterns. The implementation of the autonomous localization of the patterns to be recognized uses optical sensors, ultrasonic sensors and the C # programming language; as well as the autonomous recognition of patterns uses a wireless camera located in the mobile robot, artificial vision algorithms, artificial neural networks and the visual basic .NET programming language. The results show that the average of the indicator percentage of patterns correctly located in the environment by the Mindstorms NXT mobile robot is 37.81% when artificial intelligence is not used and it is 97.18% when artificial intelligence is used. In addition, the average of the indicator percentage of patterns correctly recognized in the environment by the Mindstorms NXT mobile robot is 46.25% when artificial intelligence is not used and is 96.87% when using artificial intelligence.
publishDate 2019
dc.date.none.fl_str_mv 2019-01-02
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://revistas.eciperu.net/index.php/ECIPERU/article/view/116
10.33017/RevECIPeru2018.0008/
url https://revistas.eciperu.net/index.php/ECIPERU/article/view/116
identifier_str_mv 10.33017/RevECIPeru2018.0008/
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://revistas.eciperu.net/index.php/ECIPERU/article/view/116/112
dc.rights.none.fl_str_mv Derechos de autor 2018 Revista ECIPerú
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Derechos de autor 2018 Revista ECIPerú
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Centro de Preparación para la Ciencia y Tecnología (Ceprecyt)
publisher.none.fl_str_mv Centro de Preparación para la Ciencia y Tecnología (Ceprecyt)
dc.source.none.fl_str_mv Revista ECIPerú; Vol. 15 Núm. 1 (2018); 9
1813-0194
reponame:ECIPERÚ
instname:Centro de Preparación para la Ciencia y Tecnología
instacron:CEPRECYT
instname_str Centro de Preparación para la Ciencia y Tecnología
instacron_str CEPRECYT
institution CEPRECYT
reponame_str ECIPERÚ
collection ECIPERÚ
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1844616233740140544
spelling Uso de la Inteligencia Artificial para Incrementar la Autonomía de un Robot Móvil Mindstorms NXT en Tareas de Clasificación de PatronesGamarra Moreno y Cols., Abraham Estebaninteligencia artificialvisión artificiaredes neuronalesclasificación de patronessensores ópticossensores de ultrasonidomicrobotsMindstorms NXTartificial intelligenceartificial visionartificial neural networkspattern classificationoptical sensorsultrasound sensorsmicrobotsArtificial intelligence is an area that tries to equip the machines with intelligence and among the topics developed are expert systems, fuzzy logic, planning systems, search algorithms, evolutionary computation, artificial neural networks among others. The topics of artificial intelligence used in this article are artificial vision and artificial neural networks; also uses the microbot or mobile robot Mindstorms NXT, which has a limited capacity in the processing, as well as in the storage of information. The limitation of the mobile robot is because it does not have a powerful computer on board to process artificial vision algorithms and artificial neural networks; so an external computer is used to perform its control through bluetooth technology. The processing of artificial vision algorithms and artificial neural networks is done on the external computer and the actions performed by the mobile robot are sent to it, through bluetooth communication. The article considers that there is autonomy in a mobile robot, when it performs its actions without human intervention and the indicators selected to measure this autonomy are the autonomous localization of the patterns to be recognized and the autonomous recognition or classification of these patterns. The implementation of the autonomous localization of the patterns to be recognized uses optical sensors, ultrasonic sensors and the C # programming language; as well as the autonomous recognition of patterns uses a wireless camera located in the mobile robot, artificial vision algorithms, artificial neural networks and the visual basic .NET programming language. The results show that the average of the indicator percentage of patterns correctly located in the environment by the Mindstorms NXT mobile robot is 37.81% when artificial intelligence is not used and it is 97.18% when artificial intelligence is used. In addition, the average of the indicator percentage of patterns correctly recognized in the environment by the Mindstorms NXT mobile robot is 46.25% when artificial intelligence is not used and is 96.87% when using artificial intelligence.La inteligencia artificial es un área que intenta dotar de inteligencia a las máquinas y entre los tópicos que desarrolla están los sistemas expertos, la lógica difusa, los sistemas de planificación, los algoritmos de búsqueda, la computación evolutiva, redes neuronales artificiales entre otros. Los tópicos de la inteligencia artificial que utiliza este artículo son la visión artificial y las redes neuronales artificiales; además utiliza el microbot o robot móvil Mindstorms NXT, que tiene una capacidad limitada en el procesamiento, así como en el almacenamiento de información. La limitación del robot móvil se da porque no tiene a bordo un computador potente para procesar los algoritmos de visión artificial y de las redes neuronales artificiales; por lo que se utiliza un computador externo para realizar su control a través de la tecnología bluetooth. El procesamiento de los algoritmos de visión artificial y de redes neuronales artificiales se realiza en el computador externo y las acciones que ejecuta el robot móvil son enviadas a este, a través de la comunicación bluetooth. El artículo considera que existe autonomía en un robot móvil, cuando este realiza sus acciones sin intervención humana y los indicadores seleccionados para medir esta autonomía son la localización autónoma de los patrones a reconocer y el reconocimiento autónomo o clasificación de estos patrones. La implementación de la localización autónoma de los patrones a reconocer utiliza sensores ópticos, sensores ultrasónicos y el lenguaje de programación C#; así como el reconocimiento autónomo de patrones utiliza una cámara inalámbrica ubicada en el robot móvil, algoritmos de visión artificial, redes neuronales artificiales y el lenguaje de programación visual basic .NET. Los resultados muestran que el promedio del indicador porcentaje de patrones localizados en forma correcta en el entorno por el robot móvil Mindstorms NXT es de 37.81% cuando no se usa la inteligencia artificial y es de 97.18% cuando se usa la inteligencia artificial.  Además, el promedio del indicador porcentaje de patrones reconocidos en forma correcta en el entorno por el robot móvil Mindstorms NXT es de 46.25% cuando no se usa la inteligencia artificial y es de 96.87% cuando se usa la inteligencia artificial.Centro de Preparación para la Ciencia y Tecnología (Ceprecyt)2019-01-02info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://revistas.eciperu.net/index.php/ECIPERU/article/view/11610.33017/RevECIPeru2018.0008/Revista ECIPerú; Vol. 15 Núm. 1 (2018); 91813-0194reponame:ECIPERÚinstname:Centro de Preparación para la Ciencia y Tecnologíainstacron:CEPRECYTspahttps://revistas.eciperu.net/index.php/ECIPERU/article/view/116/112Derechos de autor 2018 Revista ECIPerúinfo:eu-repo/semantics/openAccessoai:revistas.eciperu.net:article/1162020-02-19T17:35:00Z
score 13.408957
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).