Robot terrestre para exteriores con navegación autónoma basado en fusión sensorial

dc.contributor.advisorJutinico Alarcón, Andrés Leonardo
dc.contributor.authorVillanueva Serna, Emily Angélica
dc.contributor.authorMora Cortes, Michael Steven
dc.contributor.orcidJutinico Alarcón Andrés Leonardo [0000-0001-9146-9637]
dc.date.accessioned2024-08-12T15:12:57Z
dc.date.available2024-08-12T15:12:57Z
dc.date.created2022-12-20
dc.descriptionEste proyecto de investigación se centra en desarrollar un robot terrestre de cinemática Ackerman para la navegación autónoma en exteriores, basado en técnicas de navegación de fusión sensorial, con las que se pretende llegar a un punto deseado. Estas técnicas se enfocarán en el uso de estimadores estocásticos como el filtro Kalman extendido (EKF) y algoritmos de seguimiento de trayectoria como Pure Pursuit, los cuales permitan estimar la posición del robot en tiempo real y corregir su trayectoria mientras se dirige a un punto deseado de tal manera que se minimice el error de posición final. Los sensores utilizados para la estimación de posición y orientación son: IMU (unidad de movimiento inercial), magnetómetro y encoders, los cuales proporcionan medidas relativas dependientes del movimiento. Por otro lado, los datos de los sensores, son obtenidos y procesados a través de un pequeño ordenador llamado Raspberry Pi 3 en el que a su vez se implementa por medio del lenguaje de programación Python los algoritmos para la navegación autónoma y se realiza la generación de las señales de control del actuador, para este tipo de robot el actuador usado es un servo motor que controla la dirección. Todos los componentes son montados en un chasis con cinemática Ackerman. Las pruebas se realizan en un terreno nivelado y libre de obstáculos. Finalmente, se comparan los resultados de la posición estimada por el Filtro Kalman con la posición estimada por el software Tracker, obteniendo así un prototipo capaz de alcanzar una zona objetivo de radio 60 cm en recorridos de hasta 24 m, además de estimar trayectorias con un error RMSE de hasta 0.84 m.spa
dc.description.abstractThis research project focuses on developing an Ackerman kinematic ground robot for autonomous outdoor navigation based on sensor fusion navigation techniques, which are intended to reach a desired point. These techniques will focus on the use of stochastic estimators such as the extended Kalman filter (EKF) and trajectory tracking algorithms such as Pure Pursuit, which allow estimating the robot's position in real time and correcting its trajectory while heading to a desired point in such a way that the final position error is minimized. The sensors used for position and orientation estimation are: IMU (inertial motion unit), magnetometer and encoders, which provide relative motion-dependent measurements. On the other hand, the data from the sensors are obtained and processed through a small computer called Raspberry Pi 3 which in turn is implemented through the Python programming language algorithms for autonomous navigation and the generation of the actuator control signals is performed, for this type of robot the actuator used is a servo motor that controls the direction. All components are mounted on a chassis with Ackerman kinematics. The tests are performed on a level and obstacle-free terrain. Finally, the results of the position estimated by the Kalman Filter are compared with the position estimated by the Tracker software, thus obtaining a prototype capable of reaching a target zone of radius 60 cm in paths of up to 24 m, in addition to estimating trajectories with an RMSE error of up to 0.84 m.spa
dc.description.sponsorshipGrupo de investigación LASERspa
dc.format.mimetypepdfspa
dc.identifier.urihttp://hdl.handle.net/11349/39571
dc.language.isospaspa
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.accesoAbierto (Texto Completo)spa
dc.rights.accessrightsOpenAccessspa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectFiltro Kalmanspa
dc.subjectFusión sensorialspa
dc.subjectPure Pursuitspa
dc.subjectNavegación Autónomaspa
dc.subjectRobóticaspa
dc.subject.keywordKalman filterspa
dc.subject.keywordSensor fusionspa
dc.subject.keywordPure Pursuitspa
dc.subject.keywordAutonomous navigationspa
dc.subject.keywordRoboticsspa
dc.subject.lembIngeniería Electrónica -- Tesis y disertaciones académicas
dc.subject.lembRobótica móvil autónoma
dc.subject.lembFusión sensorial
dc.subject.lembNavegación de robots
dc.titleRobot terrestre para exteriores con navegación autónoma basado en fusión sensorialspa
dc.title.titleenglishOutdoor ground robot with autonomous navigation based on sensor fusionspa
dc.typebachelorThesisspa
dc.type.degreeInvestigación-Innovaciónspa
dc.type.driverinfo:eu-repo/semantics/bachelorThesis

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
MoraCortesMichaelSteven2022.pdf
Tamaño:
7.42 MB
Formato:
Adobe Portable Document Format
Descripción:
Documento final del proyecto de grado
No hay miniatura disponible
Nombre:
CodigoParaRaspberryPi.py
Tamaño:
9.26 KB
Formato:
Unknown data format
Descripción:
Código para la navegación autónoma del robot
No hay miniatura disponible
Nombre:
Licencia de uso y publicacion.pdf
Tamaño:
523.92 KB
Formato:
Adobe Portable Document Format
Descripción:
Licencia de uso y publicación

Bloque de licencias

Mostrando 1 - 1 de 1
No hay miniatura disponible
Nombre:
license.txt
Tamaño:
7 KB
Formato:
Item-specific license agreed upon to submission
Descripción: