Robust sensor fusion for differential drive robot navigation using modulating functions

Descripción del Articulo

La presente tesis detalla el desarrollo e implementación de un robot diferencial equipado con una Unidad de Medición Inercial Inertial Measurement Unit (IMU), encoders y Lidar. Estos sensores proporcionan datos para la navegación del robot dentro de un entorno controlado. El objetivo principal de es...

Descripción completa

Detalles Bibliográficos
Autor: Castillo Yarlequé, Jarni Raí
Formato: tesis de maestría
Fecha de Publicación:2025
Institución:Pontificia Universidad Católica del Perú
Repositorio:PUCP-Tesis
Lenguaje:inglés
OAI Identifier:oai:tesis.pucp.edu.pe:20.500.12404/32076
Enlace del recurso:http://hdl.handle.net/20.500.12404/32076
Nivel de acceso:acceso abierto
Materia:Robots móviles--Diseño
Navegación inercial
Robots móviles-- Sistemas de control
https://purl.org/pe-repo/ocde/ford#2.03.01
id PUCP_49e3476aa3f45bd29098f0b8d73e0dbc
oai_identifier_str oai:tesis.pucp.edu.pe:20.500.12404/32076
network_acronym_str PUCP
network_name_str PUCP-Tesis
repository_id_str .
dc.title.none.fl_str_mv Robust sensor fusion for differential drive robot navigation using modulating functions
title Robust sensor fusion for differential drive robot navigation using modulating functions
spellingShingle Robust sensor fusion for differential drive robot navigation using modulating functions
Castillo Yarlequé, Jarni Raí
Robots móviles--Diseño
Navegación inercial
Robots móviles-- Sistemas de control
https://purl.org/pe-repo/ocde/ford#2.03.01
title_short Robust sensor fusion for differential drive robot navigation using modulating functions
title_full Robust sensor fusion for differential drive robot navigation using modulating functions
title_fullStr Robust sensor fusion for differential drive robot navigation using modulating functions
title_full_unstemmed Robust sensor fusion for differential drive robot navigation using modulating functions
title_sort Robust sensor fusion for differential drive robot navigation using modulating functions
author Castillo Yarlequé, Jarni Raí
author_facet Castillo Yarlequé, Jarni Raí
author_role author
dc.contributor.advisor.fl_str_mv Tafur Sotelo, Julio César
Reger, Johann
dc.contributor.author.fl_str_mv Castillo Yarlequé, Jarni Raí
dc.subject.none.fl_str_mv Robots móviles--Diseño
Navegación inercial
Robots móviles-- Sistemas de control
topic Robots móviles--Diseño
Navegación inercial
Robots móviles-- Sistemas de control
https://purl.org/pe-repo/ocde/ford#2.03.01
dc.subject.ocde.none.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.03.01
description La presente tesis detalla el desarrollo e implementación de un robot diferencial equipado con una Unidad de Medición Inercial Inertial Measurement Unit (IMU), encoders y Lidar. Estos sensores proporcionan datos para la navegación del robot dentro de un entorno controlado. El objetivo principal de esta investigación es mejorar la precisión en la estimación de la posición del robot mediante el uso de funciones modulantes, incrementando así la exactitud en la estimación de sus coordenadas. La IMU, un sensor fundamental para medir aceleraciones y velocidades angulares, es particularmente susceptible al ruido y la deriva, lo que puede comprometer la exactitud de las estimaciones de posición y orientación. Al integrar funciones modulantes, estos problemas se mitigan, resultando en una mejora en la calidad de los datos sensoriales. Este enfoque compensa eficazmente la deriva, lo que conduce a estimaciones de posición más confiables y precisas. La validez y eficacia de esta metodología se demuestran a través de una serie de experimentos controlados, los cuales indican mejoras notables en la precisión de la navegación. Esta investigación contribuye al campo de la robótica móvil al ofrecer una solución robusta para aumentar la fiabilidad de los datos de los sensores, lo cual es esencial para la navegación y el control autónomo en diversas aplicaciones.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-10-23T22:06:30Z
dc.date.available.none.fl_str_mv 2025-10-23T22:06:30Z
dc.date.created.none.fl_str_mv 2025
dc.date.issued.fl_str_mv 2025-10-23
dc.type.none.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12404/32076
url http://hdl.handle.net/20.500.12404/32076
dc.language.iso.none.fl_str_mv eng
language eng
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.none.fl_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/pe/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/pe/
dc.publisher.es_ES.fl_str_mv Pontificia Universidad Católica del Perú
dc.publisher.country.none.fl_str_mv PE
dc.source.none.fl_str_mv reponame:PUCP-Tesis
instname:Pontificia Universidad Católica del Perú
instacron:PUCP
instname_str Pontificia Universidad Católica del Perú
instacron_str PUCP
institution PUCP
reponame_str PUCP-Tesis
collection PUCP-Tesis
bitstream.url.fl_str_mv https://tesis.pucp.edu.pe/bitstreams/5858a162-49b5-4299-a3dd-80040c62e737/download
https://tesis.pucp.edu.pe/bitstreams/f55facd6-e6e7-4847-8eab-348aa27d58a5/download
https://tesis.pucp.edu.pe/bitstreams/dbe1b6c6-aba2-4aae-8dc2-1388f3c722cd/download
https://tesis.pucp.edu.pe/bitstreams/27a870a5-2283-4ad6-a99c-cf6b424a8ff0/download
https://tesis.pucp.edu.pe/bitstreams/b727d33b-9afa-432e-90cc-def47cc52b68/download
https://tesis.pucp.edu.pe/bitstreams/febe6594-a10e-4467-81c0-5d705a9bddee/download
https://tesis.pucp.edu.pe/bitstreams/200ff123-ffe0-48c2-a18f-cecefc0071c3/download
https://tesis.pucp.edu.pe/bitstreams/e0d3a8c7-2599-4241-9216-d31dd25af309/download
bitstream.checksum.fl_str_mv 7dc58bc6ab45136e20c877ada8fb7d24
fc4419341fa28e0aadf9646c1df044fe
5d927bda7ef16c526bdd919c1be89007
d66b655b1d52bf7325a7079205a25b44
7f3be361fb7f42f9b8dd990d16d2cd2a
5929b23087abad4238934d64d569937f
3cce22cdbfa6875906fb15a718e73ab5
bb9bdc0b3349e4284e09149f943790b4
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio de Tesis PUCP
repository.mail.fl_str_mv raul.sifuentes@pucp.pe
_version_ 1848054540812681216
spelling Tafur Sotelo, Julio CésarReger, JohannCastillo Yarlequé, Jarni Raí2025-10-23T22:06:30Z2025-10-23T22:06:30Z20252025-10-23http://hdl.handle.net/20.500.12404/32076La presente tesis detalla el desarrollo e implementación de un robot diferencial equipado con una Unidad de Medición Inercial Inertial Measurement Unit (IMU), encoders y Lidar. Estos sensores proporcionan datos para la navegación del robot dentro de un entorno controlado. El objetivo principal de esta investigación es mejorar la precisión en la estimación de la posición del robot mediante el uso de funciones modulantes, incrementando así la exactitud en la estimación de sus coordenadas. La IMU, un sensor fundamental para medir aceleraciones y velocidades angulares, es particularmente susceptible al ruido y la deriva, lo que puede comprometer la exactitud de las estimaciones de posición y orientación. Al integrar funciones modulantes, estos problemas se mitigan, resultando en una mejora en la calidad de los datos sensoriales. Este enfoque compensa eficazmente la deriva, lo que conduce a estimaciones de posición más confiables y precisas. La validez y eficacia de esta metodología se demuestran a través de una serie de experimentos controlados, los cuales indican mejoras notables en la precisión de la navegación. Esta investigación contribuye al campo de la robótica móvil al ofrecer una solución robusta para aumentar la fiabilidad de los datos de los sensores, lo cual es esencial para la navegación y el control autónomo en diversas aplicaciones.The present thesis work details the development and implementation of a differential robot equipped with an Inertial Measurement Unit IMU, encoders, and Lidar. These sensors provide data for the robot’s navigation within a controlled environment. The primary objective of this research is to enhance the accuracy of the robot’s position estimation by utilizing modulating functions, thereby improving the precision of the robot’s coordinate estimations. The IMU, a vital sensor for measuring acceleration and angular velocity, is particularly susceptible to noise and drift, which can compromise the accuracy of position and orientation estimates. By integrating modulating functions, these issues are mitigated, resulting in a significant enhancement in the quality of the sensor data. This approach effectively compensates for drift, leading to more reliable and precise position estimates. The validity and efficacy of this methodology are demonstrated through a series of controlled experiments, which indicate notable improvements in navigation accuracy. This research contributes to the field of mobile robotics by offering a robust solution to enhance the reliability of sensor data, which is essential for autonomous navigation and control across various applications.Die vorliegende Arbeit beschreibt die Entwicklung und Implementierung eines Differentialroboters, der mit einer Inertialmesseinheit (IMU), Encodern und Lidar ausgestattet ist. Diese Sensoren liefern Daten für die Navigation des Roboters in einer kontrollierten Umgebung. Das Hauptziel dieser Forschung ist es, die Genauigkeit der Positionsschätzung des Roboters durch den Einsatz von Modulationsfunktionen zu verbessern und somit die Präzision der Koordinatenschätzungen des Roboters zu erhöhen. Die IMU, ein wesentlicher Sensor zur Messung von Beschleunigung und Winkelgeschwindigkeit, ist besonders anfällig für Rauschen und Drift, was die Genauigkeit der Positions- und Orientierungsschätzungen beeinträchtigen kann. Durch die Integration von Modulationsfunktionen werden diese Probleme gemindert, was zu einer erheblichen Verbesserung der Qualität der Sensordaten führt. Dieser Ansatz kompensiert Drift effektiv und führt zu zuverlässigeren und genaueren Positionsschätzungen. Die Gültigkeit und Wirksamkeit dieser Methodik wird durch eine Reihe von kontrollierten Experimenten nachgewiesen, die deutliche Verbesserungen in der Navigationsgenauigkeit zeigen. Diese Forschung leistet einen Beitrag zur mobilen Robotik, indem sie eine robuste Lösung zur Verbesserung der Zuverlässigkeit von Sensordaten bietet, die für die autonome Navigation und Steuerung in verschiedenen Anwendungen unerlässlich ist.engPontificia Universidad Católica del PerúPEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/pe/Robots móviles--DiseñoNavegación inercialRobots móviles-- Sistemas de controlhttps://purl.org/pe-repo/ocde/ford#2.03.01Robust sensor fusion for differential drive robot navigation using modulating functionsinfo:eu-repo/semantics/masterThesisreponame:PUCP-Tesisinstname:Pontificia Universidad Católica del Perúinstacron:PUCPSUNEDUMaestro en Ingeniería MecatrónicaMaestríaPontificia Universidad Católica del Perú. Escuela de Posgrado.Ingeniería Mecatrónica06470028---https://orcid.org/0000-0003-3415-1969https://orcid.org/0000-0002-5845-106171925137713167Perez Zuñiga, Carlos GustavoTafur Sotelo, Julio CésarReger, JohannCuellar Cordova, Francisco Fabianhttps://purl.org/pe-repo/renati/level#maestrohttps://purl.org/pe-repo/renati/type#tesisORIGINALCASTILLO_YARLEQUE_JARNI_RAI_ROBUST_SENSOR.pdfCASTILLO_YARLEQUE_JARNI_RAI_ROBUST_SENSOR.pdfTexto completoapplication/pdf1096216https://tesis.pucp.edu.pe/bitstreams/5858a162-49b5-4299-a3dd-80040c62e737/download7dc58bc6ab45136e20c877ada8fb7d24MD51trueAnonymousREADCASTILLO_YARLEQUE_JARNI_RAI_T.pdfCASTILLO_YARLEQUE_JARNI_RAI_T.pdfReporte de originalidadapplication/pdf8908273https://tesis.pucp.edu.pe/bitstreams/f55facd6-e6e7-4847-8eab-348aa27d58a5/downloadfc4419341fa28e0aadf9646c1df044feMD54falseAdministratorREADTEXTCASTILLO_YARLEQUE_JARNI_RAI_ROBUST_SENSOR.pdf.txtCASTILLO_YARLEQUE_JARNI_RAI_ROBUST_SENSOR.pdf.txtExtracted texttext/plain90236https://tesis.pucp.edu.pe/bitstreams/dbe1b6c6-aba2-4aae-8dc2-1388f3c722cd/download5d927bda7ef16c526bdd919c1be89007MD52falseAnonymousREADCASTILLO_YARLEQUE_JARNI_RAI_T.pdf.txtCASTILLO_YARLEQUE_JARNI_RAI_T.pdf.txtExtracted texttext/plain16769https://tesis.pucp.edu.pe/bitstreams/27a870a5-2283-4ad6-a99c-cf6b424a8ff0/downloadd66b655b1d52bf7325a7079205a25b44MD57falseAdministratorREADTHUMBNAILCASTILLO_YARLEQUE_JARNI_RAI_ROBUST_SENSOR.pdf.jpgCASTILLO_YARLEQUE_JARNI_RAI_ROBUST_SENSOR.pdf.jpgGenerated Thumbnailimage/jpeg10977https://tesis.pucp.edu.pe/bitstreams/b727d33b-9afa-432e-90cc-def47cc52b68/download7f3be361fb7f42f9b8dd990d16d2cd2aMD53falseAnonymousREADCASTILLO_YARLEQUE_JARNI_RAI_T.pdf.jpgCASTILLO_YARLEQUE_JARNI_RAI_T.pdf.jpgGenerated Thumbnailimage/jpeg6454https://tesis.pucp.edu.pe/bitstreams/febe6594-a10e-4467-81c0-5d705a9bddee/download5929b23087abad4238934d64d569937fMD58falseAdministratorREADCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-81166https://tesis.pucp.edu.pe/bitstreams/200ff123-ffe0-48c2-a18f-cecefc0071c3/download3cce22cdbfa6875906fb15a718e73ab5MD55falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://tesis.pucp.edu.pe/bitstreams/e0d3a8c7-2599-4241-9216-d31dd25af309/downloadbb9bdc0b3349e4284e09149f943790b4MD56falseAnonymousREAD20.500.12404/32076oai:tesis.pucp.edu.pe:20.500.12404/320762025-10-24 09:39:45.629http://creativecommons.org/licenses/by-nc-sa/2.5/pe/info:eu-repo/semantics/openAccessopen.accesshttps://tesis.pucp.edu.peRepositorio de Tesis PUCPraul.sifuentes@pucp.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0IG93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLCB0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZyB0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlIHN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yIHB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZSB0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQgdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uIGFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LCB5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZSBjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCBzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkIHdpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRCBCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUgRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSCBDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZSBzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMgbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.918182
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).