Sistema de navegación semiautónoma con capacidad de mapeo y localización (SLAM)

En la actualidad, usualmente los robots utilizan herramientas de apoyo externas a ellos mismos para poder navegar en espacios interiores; elementos como cámaras o guías en el suelo. Sin embargo no siempre es barato o viable adecuar los espacios para que robots puedan navegar en ellos. La robótica mó...

Full description

Autores:
Fontalvo Hernández, José Eduardo
Granda Rodríguez, Juan Ernesto
Tipo de recurso:
Fecha de publicación:
2016
Institución:
Universidad del Norte
Repositorio:
Repositorio Uninorte
Idioma:
spa
OAI Identifier:
oai:manglar.uninorte.edu.co:10584/5890
Acceso en línea:
http://hdl.handle.net/10584/5890
Palabra clave:
SLAM, Navegación Autónoma, Espacios Interiores, Localización Monte Carlo
SLAM, autonomous navigation, indoors navigation, Monte Carlo Localization
Rights
License
Universidad del Norte
id REPOUNORT2_a7383d757aa679b7598341692b98f117
oai_identifier_str oai:manglar.uninorte.edu.co:10584/5890
network_acronym_str REPOUNORT2
network_name_str Repositorio Uninorte
repository_id_str
dc.title.es_ES.fl_str_mv Sistema de navegación semiautónoma con capacidad de mapeo y localización (SLAM)
dc.title.en_US.fl_str_mv Semi-autonomous navigation system with mapping and localization capabilities (SLAM)
title Sistema de navegación semiautónoma con capacidad de mapeo y localización (SLAM)
spellingShingle Sistema de navegación semiautónoma con capacidad de mapeo y localización (SLAM)
SLAM, Navegación Autónoma, Espacios Interiores, Localización Monte Carlo
SLAM, autonomous navigation, indoors navigation, Monte Carlo Localization
title_short Sistema de navegación semiautónoma con capacidad de mapeo y localización (SLAM)
title_full Sistema de navegación semiautónoma con capacidad de mapeo y localización (SLAM)
title_fullStr Sistema de navegación semiautónoma con capacidad de mapeo y localización (SLAM)
title_full_unstemmed Sistema de navegación semiautónoma con capacidad de mapeo y localización (SLAM)
title_sort Sistema de navegación semiautónoma con capacidad de mapeo y localización (SLAM)
dc.creator.fl_str_mv Fontalvo Hernández, José Eduardo
Granda Rodríguez, Juan Ernesto
dc.contributor.advisor.none.fl_str_mv Percybrooks Bolívar, Winston Spencer
dc.contributor.author.none.fl_str_mv Fontalvo Hernández, José Eduardo
Granda Rodríguez, Juan Ernesto
dc.subject.es_ES.fl_str_mv SLAM, Navegación Autónoma, Espacios Interiores, Localización Monte Carlo
topic SLAM, Navegación Autónoma, Espacios Interiores, Localización Monte Carlo
SLAM, autonomous navigation, indoors navigation, Monte Carlo Localization
dc.subject.en_US.fl_str_mv SLAM, autonomous navigation, indoors navigation, Monte Carlo Localization
description En la actualidad, usualmente los robots utilizan herramientas de apoyo externas a ellos mismos para poder navegar en espacios interiores; elementos como cámaras o guías en el suelo. Sin embargo no siempre es barato o viable adecuar los espacios para que robots puedan navegar en ellos. La robótica móvil en espacios interiores debe trabajarse desde una óptica no invasiva con el medio. Esto les permite a los agentes inteligentes trabajar en cualquier escenario y a los clientes ahorrar recursos y esfuerzo en la adecuación de espacio. El presente proyecto presenta un prototipo de plataforma robótica que es capaz de moverse de manera autónoma en espacios interiores sin apoyos externos. El robot realiza mapas del espacio donde se encuentra gracias a la información que adquiere de su cámara y sensor de profundidad, además navega de manera autónoma a cualquier punto dentro del mapa que le indique el usuario. Éste también puede guardar la ubicación de puntos y habitaciones en particular y luego regresar a ellos de manera autónoma. El usuario es capaz de tomar control manual del robot en cualquier momento. Para el diseño del prototipo se usó el Kinect de Microsoft como sensor de profundidad. Este le permite detectar todos los objetos y paredes a su alrededor. Además, el robot toma registro de cuánto han girado sus propias ruedas para estimar su posición actual. La información es procesada y gracias a programas que ejecutan procesos matemáticos como la Localización de Monte Carlo o de Ventana Dinámica, el robot puede navegar autónomamente a un destino elegido por del usuario. En las pruebas el prototipo desarrollado logró moverse con autonomía hasta un punto guardado con anterioridad con un error de máximo 70 centímetros después de haber recorrido rutas de 10 metros en promedio. Se presentaron mejores resultados en pruebas con presencia de obstáculos debido al método de localización utilizado, el cual utiliza los obstáculos como puntos de referencia.
publishDate 2016
dc.date.issued.none.fl_str_mv 2016-11-24
dc.date.accessioned.none.fl_str_mv 2017-02-13T20:01:26Z
dc.date.available.none.fl_str_mv 2017-02-13T20:01:26Z
dc.type.es_ES.fl_str_mv article
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10584/5890
url http://hdl.handle.net/10584/5890
dc.language.iso.es_ES.fl_str_mv spa
language spa
dc.rights.es_ES.fl_str_mv Universidad del Norte
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Universidad del Norte
http://purl.org/coar/access_right/c_abf2
dc.publisher.es_ES.fl_str_mv Barranquilla, Universidad del Norte, 2016
institution Universidad del Norte
bitstream.url.fl_str_mv http://172.16.14.36:8080/bitstream/10584/5890/1/Proyecto%20Final%20-%20Fontalvo%2c%20Granda%20.png
http://172.16.14.36:8080/bitstream/10584/5890/2/Proyecto%20Final%20-%20Fontalvo%2c%20Granda%20.pdf
http://172.16.14.36:8080/bitstream/10584/5890/3/license.txt
bitstream.checksum.fl_str_mv 852b96813edc5c01e51da8551b4f8743
d9053aa97cf3e06fbfe3bc6bfe70451e
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Digital de la Universidad del Norte
repository.mail.fl_str_mv mauribe@uninorte.edu.co
_version_ 1812183120959504384
spelling Percybrooks Bolívar, Winston SpencerFontalvo Hernández, José EduardoGranda Rodríguez, Juan Ernesto2017-02-13T20:01:26Z2017-02-13T20:01:26Z2016-11-24http://hdl.handle.net/10584/5890En la actualidad, usualmente los robots utilizan herramientas de apoyo externas a ellos mismos para poder navegar en espacios interiores; elementos como cámaras o guías en el suelo. Sin embargo no siempre es barato o viable adecuar los espacios para que robots puedan navegar en ellos. La robótica móvil en espacios interiores debe trabajarse desde una óptica no invasiva con el medio. Esto les permite a los agentes inteligentes trabajar en cualquier escenario y a los clientes ahorrar recursos y esfuerzo en la adecuación de espacio. El presente proyecto presenta un prototipo de plataforma robótica que es capaz de moverse de manera autónoma en espacios interiores sin apoyos externos. El robot realiza mapas del espacio donde se encuentra gracias a la información que adquiere de su cámara y sensor de profundidad, además navega de manera autónoma a cualquier punto dentro del mapa que le indique el usuario. Éste también puede guardar la ubicación de puntos y habitaciones en particular y luego regresar a ellos de manera autónoma. El usuario es capaz de tomar control manual del robot en cualquier momento. Para el diseño del prototipo se usó el Kinect de Microsoft como sensor de profundidad. Este le permite detectar todos los objetos y paredes a su alrededor. Además, el robot toma registro de cuánto han girado sus propias ruedas para estimar su posición actual. La información es procesada y gracias a programas que ejecutan procesos matemáticos como la Localización de Monte Carlo o de Ventana Dinámica, el robot puede navegar autónomamente a un destino elegido por del usuario. En las pruebas el prototipo desarrollado logró moverse con autonomía hasta un punto guardado con anterioridad con un error de máximo 70 centímetros después de haber recorrido rutas de 10 metros en promedio. Se presentaron mejores resultados en pruebas con presencia de obstáculos debido al método de localización utilizado, el cual utiliza los obstáculos como puntos de referencia.Nowadays, robots usually use external support tools to navigate indoors; Elements such as cameras or guides on the ground. However it is not always cheap or feasible to adapt the spaces so robots can navigate in them. Mobile robotics in interior spaces should be developped from a non-invasive perspective with the medium. This allows intelligent agents to work in any scenario and to save clients resources and effort in the adequacy of spaces. The present project presents a prototype of robotic platform that is able to move autonomously indoors without external supports. The robot creates maps of the space where it is thanks to the information that it acquires from its camera and depth sensor, in addition it navigates autonomously to any point within the map that the user indicates. The system can also save the location of particular points and rooms and then return to them by itself from any other place in the map. The user is able to take manual control of the robot at any time. For the prototype design, the Microsoft Kinect was used as a depth sensor. This allows the robot to detect all objects and walls around it. In addition, the robot takes record of how much its own wheels have rotated to estimate its current position. The information is processed and thanks to programs that execute mathematical processes such as Monte Carlo Localization or Dynamic Window, the robot can navigate autonomously to a destination chosen by the user. In the tests the prototype managed to move with autonomy until a point previously saved with an error of maximum 70 centimeters, after having crossed routes of 10 meters in average. The best results were obtained in tests with obstacles due to the localization method used, which uses the obstacles as reference points.spaBarranquilla, Universidad del Norte, 2016Universidad del Nortehttp://purl.org/coar/access_right/c_abf2SLAM, Navegación Autónoma, Espacios Interiores, Localización Monte CarloSLAM, autonomous navigation, indoors navigation, Monte Carlo LocalizationSistema de navegación semiautónoma con capacidad de mapeo y localización (SLAM)Semi-autonomous navigation system with mapping and localization capabilities (SLAM)articlehttp://purl.org/coar/resource_type/c_6501ORIGINALProyecto Final - Fontalvo, Granda .pngProyecto Final - Fontalvo, Granda .pngImagen descriptiva del proyecto en formato .pngimage/png557454http://172.16.14.36:8080/bitstream/10584/5890/1/Proyecto%20Final%20-%20Fontalvo%2c%20Granda%20.png852b96813edc5c01e51da8551b4f8743MD51Proyecto Final - Fontalvo, Granda .pdfProyecto Final - Fontalvo, Granda .pdfImagen descriptiva del proyecto en formato .pdfapplication/pdf296062http://172.16.14.36:8080/bitstream/10584/5890/2/Proyecto%20Final%20-%20Fontalvo%2c%20Granda%20.pdfd9053aa97cf3e06fbfe3bc6bfe70451eMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://172.16.14.36:8080/bitstream/10584/5890/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD5310584/5890oai:172.16.14.36:10584/58902017-02-13 15:01:26.531Repositorio Digital de la Universidad del Nortemauribe@uninorte.edu.co