{"id":{"repo_id":"mit","oai_identifier":"oai:dspace.mit.edu:1721.1/156966"},"canonical_url":"https://search.dev.ndltd.org/etd/mit/oai:dspace.mit.edu:1721.1/156966","repository":{"repo_id":"mit","name":"MIT","base_url":"https://dspace.mit.edu/oai/request"},"display":{"title":"Inertial Navigation System Drift Reduction Using Scientific Machine Learning","abstract":"Inertial Navigation Systems (INS) are crucial for accurate navigation in GPS-denied environments, but they suffer from drift errors that accumulate over time. This thesis introduces Scientific Machine Learning (SciML) as an innovative approach to mitigate INS drift by integrating physical models with machine learning algorithms. The proposed SciML architecture leverages neural networks to learn complex error patterns and relationships from simulated IMU data, outperforming conventional techniques like Kalman filtering. Utilizing a simulation-focused approach with the Julia programming language and the HighPerformance Inertial Navigation Development Repository (HIDR) library, the research generates realistic datasets encompassing diverse trajectories, sensor errors, and operational conditions. The SciML methodology incorporates data generation, INS mechanization, error modeling using neural networks, and a filtering framework that integrates the Extended Kalman Filter (EKF) with batch filtering techniques. Experimental results demonstrate the superior performance of the SciML-based INS in reducing position, velocity, and attitude errors compared to a baseline Kalman filter. This pioneering approach of fusing SciML with INS physical models holds promise for revolutionizing drift error mitigation and advancing the field of navigation systems, paving the way for more accurate, reliable, and resilient navigation in GPS-denied environments, with potential applications in aviation, robotics, and autonomous vehicles.","abstract_html":"Inertial Navigation Systems (INS) are crucial for accurate navigation in GPS-denied environments, but they suffer from drift errors that accumulate over time. This thesis introduces Scientific Machine Learning (SciML) as an innovative approach to mitigate INS drift by integrating physical models with machine learning algorithms. The proposed SciML architecture leverages neural networks to learn complex error patterns and relationships from simulated IMU data, outperforming conventional techniques like Kalman filtering. Utilizing a simulation-focused approach with the Julia programming language and the HighPerformance Inertial Navigation Development Repository (HIDR) library, the research generates realistic datasets encompassing diverse trajectories, sensor errors, and operational conditions. The SciML methodology incorporates data generation, INS mechanization, error modeling using neural networks, and a filtering framework that integrates the Extended Kalman Filter (EKF) with batch filtering techniques. Experimental results demonstrate the superior performance of the SciML-based INS in reducing position, velocity, and attitude errors compared to a baseline Kalman filter. This pioneering approach of fusing SciML with INS physical models holds promise for revolutionizing drift error mitigation and advancing the field of navigation systems, paving the way for more accurate, reliable, and resilient navigation in GPS-denied environments, with potential applications in aviation, robotics, and autonomous vehicles.","abstract_has_math":false,"creators":["McManus, Matthew"],"institution":"Massachusetts Institute of Technology","degree_name":"Master","degree_level":null,"degree_discipline":null,"degree_department":"Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science","school":null,"contributors":[],"advisors":["Edelman, Alan"],"committee_chairs":[],"committee_members":[],"year":2024,"date_issued":"2024-05","date_published":"2024-05","updated_at":"2026-07-22T22:21:14Z","subjects":[],"languages":[],"rights":["Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)","Copyright retained by author(s)"],"rights_urls":["https://creativecommons.org/licenses/by-nc-nd/4.0/"],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/1721.1/156966","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Edelman, Alan"]},{"key":"dc:contributor.department","label":"Department","values":["Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science"]},{"key":"dc:creator","label":"Author","values":["McManus, Matthew"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2024-09-24T18:23:35Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2024-09-24T18:23:35Z"]},{"key":"dc:date.issued","label":"Date","values":["2024-05"]},{"key":"dc:publisher","label":"Institution","values":["Massachusetts Institute of Technology"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master","Master of Engineering in Electrical Engineering and Computer Science"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)","Copyright retained by author(s)"]},{"key":"dc:rights.uri","label":"Rights URI","values":["https://creativecommons.org/licenses/by-nc-nd/4.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://hdl.handle.net/1721.1/156966"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Inertial Navigation Systems (INS) are crucial for accurate navigation in GPS-denied environments, but they suffer from drift errors that accumulate over time. This thesis introduces Scientific Machine Learning (SciML) as an innovative approach to mitigate INS drift by integrating physical models with machine learning algorithms. The proposed SciML architecture leverages neural networks to learn complex error patterns and relationships from simulated IMU data, outperforming conventional techniques like Kalman filtering. Utilizing a simulation-focused approach with the Julia programming language and the HighPerformance Inertial Navigation Development Repository (HIDR) library, the research generates realistic datasets encompassing diverse trajectories, sensor errors, and operational conditions. The SciML methodology incorporates data generation, INS mechanization, error modeling using neural networks, and a filtering framework that integrates the Extended Kalman Filter (EKF) with batch filtering techniques. Experimental results demonstrate the superior performance of the SciML-based INS in reducing position, velocity, and attitude errors compared to a baseline Kalman filter. This pioneering approach of fusing SciML with INS physical models holds promise for revolutionizing drift error mitigation and advancing the field of navigation systems, paving the way for more accurate, reliable, and resilient navigation in GPS-denied environments, with potential applications in aviation, robotics, and autonomous vehicles."]},{"key":"dc:description.degree","label":"Dc Description Degree","values":["M.Eng."]},{"key":"dc:title","label":"Title","values":["Inertial Navigation System Drift Reduction Using Scientific Machine Learning"]}]}],"canonical_facts":{"dc:contributor.advisor":["Edelman, Alan"],"dc:contributor.department":["Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science"],"dc:creator":["McManus, Matthew"],"dc:date.accessioned":["2024-09-24T18:23:35Z"],"dc:date.available":["2024-09-24T18:23:35Z"],"dc:date.issued":["2024-05"],"dc:description.abstract":["Inertial Navigation Systems (INS) are crucial for accurate navigation in GPS-denied environments, but they suffer from drift errors that accumulate over time. This thesis introduces Scientific Machine Learning (SciML) as an innovative approach to mitigate INS drift by integrating physical models with machine learning algorithms. The proposed SciML architecture leverages neural networks to learn complex error patterns and relationships from simulated IMU data, outperforming conventional techniques like Kalman filtering. Utilizing a simulation-focused approach with the Julia programming language and the HighPerformance Inertial Navigation Development Repository (HIDR) library, the research generates realistic datasets encompassing diverse trajectories, sensor errors, and operational conditions. The SciML methodology incorporates data generation, INS mechanization, error modeling using neural networks, and a filtering framework that integrates the Extended Kalman Filter (EKF) with batch filtering techniques. Experimental results demonstrate the superior performance of the SciML-based INS in reducing position, velocity, and attitude errors compared to a baseline Kalman filter. This pioneering approach of fusing SciML with INS physical models holds promise for revolutionizing drift error mitigation and advancing the field of navigation systems, paving the way for more accurate, reliable, and resilient navigation in GPS-denied environments, with potential applications in aviation, robotics, and autonomous vehicles."],"dc:description.degree":["M.Eng."],"dc:identifier.uri":["https://hdl.handle.net/1721.1/156966"],"dc:publisher":["Massachusetts Institute of Technology"],"dc:rights":["Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)","Copyright retained by author(s)"],"dc:rights.uri":["https://creativecommons.org/licenses/by-nc-nd/4.0/"],"dc:title":["Inertial Navigation System Drift Reduction Using Scientific Machine Learning"],"dc:type":["Thesis"],"thesis:degree_name":["Master","Master of Engineering in Electrical Engineering and Computer Science"]},"updated_at":"2026-07-22T22:21:14Z"}