Robot terrestre para exteriores con navegación autónoma basado en fusión sensorial
| dc.contributor.advisor | Jutinico Alarcón, Andrés Leonardo | |
| dc.contributor.author | Villanueva Serna, Emily Angélica | |
| dc.contributor.author | Mora Cortes, Michael Steven | |
| dc.contributor.orcid | Jutinico Alarcón Andrés Leonardo [0000-0001-9146-9637] | |
| dc.date.accessioned | 2024-08-12T15:12:57Z | |
| dc.date.available | 2024-08-12T15:12:57Z | |
| dc.date.created | 2022-12-20 | |
| dc.description | Este 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.abstract | This 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.sponsorship | Grupo de investigación LASER | spa |
| dc.format.mimetype | spa | |
| dc.identifier.uri | http://hdl.handle.net/11349/39571 | |
| dc.language.iso | spa | spa |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
| dc.rights.acceso | Abierto (Texto Completo) | spa |
| dc.rights.accessrights | OpenAccess | spa |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
| dc.subject | Filtro Kalman | spa |
| dc.subject | Fusión sensorial | spa |
| dc.subject | Pure Pursuit | spa |
| dc.subject | Navegación Autónoma | spa |
| dc.subject | Robótica | spa |
| dc.subject.keyword | Kalman filter | spa |
| dc.subject.keyword | Sensor fusion | spa |
| dc.subject.keyword | Pure Pursuit | spa |
| dc.subject.keyword | Autonomous navigation | spa |
| dc.subject.keyword | Robotics | spa |
| dc.subject.lemb | Ingeniería Electrónica -- Tesis y disertaciones académicas | |
| dc.subject.lemb | Robótica móvil autónoma | |
| dc.subject.lemb | Fusión sensorial | |
| dc.subject.lemb | Navegación de robots | |
| dc.title | Robot terrestre para exteriores con navegación autónoma basado en fusión sensorial | spa |
| dc.title.titleenglish | Outdoor ground robot with autonomous navigation based on sensor fusion | spa |
| dc.type | bachelorThesis | spa |
| dc.type.degree | Investigación-Innovación | spa |
| dc.type.driver | info:eu-repo/semantics/bachelorThesis |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- 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
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:
