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...
| Autor: | |
|---|---|
| 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).
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).