OpenNavSense platform: A low-cost, open-source inertial navigation system for the evaluation of estimation algorithms
Inertial navigation systems (INS) are widely used in commercial aviation, maritime navigation, and unmanned vehicle guidance. However, these systems are often sensitive, costly, and challenging to access. To address these limitations, an open-source, low-cost platform named INS OpenNavSense has been...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2025-03-01
|
Series: | HardwareX |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2468067224001159 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1841555721142927360 |
---|---|
author | Pablo Raul Yanyachi Jorch Mendoza-Chok Brayan Espinoza-Garcia Juan Carlos Cutipa Luque Daniel Yanyachi Aco Cardenas |
author_facet | Pablo Raul Yanyachi Jorch Mendoza-Chok Brayan Espinoza-Garcia Juan Carlos Cutipa Luque Daniel Yanyachi Aco Cardenas |
author_sort | Pablo Raul Yanyachi |
collection | DOAJ |
description | Inertial navigation systems (INS) are widely used in commercial aviation, maritime navigation, and unmanned vehicle guidance. However, these systems are often sensitive, costly, and challenging to access. To address these limitations, an open-source, low-cost platform named INS OpenNavSense has been developed. This platform is built using FreeRTOS, an open-source real-time operating system (RTOS) that enables the microcontroller to run parallel individual threads (tasks), providing a practical and effective tool for implementing estimation algorithms that compensate for the use of low-cost microelectromechanical systems (MEMS) sensors instead of high-end sensors in professional INS. The main contribution of this work is the introduction of a FreeRTOS-based platform, which facilitates independent management of computational and processing tasks. The platform incorporates accelerometers, gyroscopes, magnetometers, Global Positioning System (GPS) module, and barometer sensors. Sensor data is calibrated and filtered to enhance accuracy, offering researchers a robust and reliable tool for testing their estimation algorithms. To validate this platform, the open-source Mahony library was used for attitude and heading reference system estimation, demonstrating the types of algorithms that can be tested. Tests were conducted with a drone carrying the platform as payload, and results from this low-cost INS were compared to the drone’s INS, showing both similarity and viability as a development platform. |
format | Article |
id | doaj-art-fd47e0c7324a408daf32e7d571ea4ec9 |
institution | Kabale University |
issn | 2468-0672 |
language | English |
publishDate | 2025-03-01 |
publisher | Elsevier |
record_format | Article |
series | HardwareX |
spelling | doaj-art-fd47e0c7324a408daf32e7d571ea4ec92025-01-08T04:53:14ZengElsevierHardwareX2468-06722025-03-0121e00621OpenNavSense platform: A low-cost, open-source inertial navigation system for the evaluation of estimation algorithmsPablo Raul Yanyachi0Jorch Mendoza-Chok1Brayan Espinoza-Garcia2Juan Carlos Cutipa Luque3Daniel Yanyachi Aco Cardenas4Corresponding author.; Instituto de Investigacion Astronomico y Aeroespacial Pedro Paulet, Universidad Nacional de San Agustin de Arequipa, 04000, Arequipa, PeruInstituto de Investigacion Astronomico y Aeroespacial Pedro Paulet, Universidad Nacional de San Agustin de Arequipa, 04000, Arequipa, PeruInstituto de Investigacion Astronomico y Aeroespacial Pedro Paulet, Universidad Nacional de San Agustin de Arequipa, 04000, Arequipa, PeruInstituto de Investigacion Astronomico y Aeroespacial Pedro Paulet, Universidad Nacional de San Agustin de Arequipa, 04000, Arequipa, PeruInstituto de Investigacion Astronomico y Aeroespacial Pedro Paulet, Universidad Nacional de San Agustin de Arequipa, 04000, Arequipa, PeruInertial navigation systems (INS) are widely used in commercial aviation, maritime navigation, and unmanned vehicle guidance. However, these systems are often sensitive, costly, and challenging to access. To address these limitations, an open-source, low-cost platform named INS OpenNavSense has been developed. This platform is built using FreeRTOS, an open-source real-time operating system (RTOS) that enables the microcontroller to run parallel individual threads (tasks), providing a practical and effective tool for implementing estimation algorithms that compensate for the use of low-cost microelectromechanical systems (MEMS) sensors instead of high-end sensors in professional INS. The main contribution of this work is the introduction of a FreeRTOS-based platform, which facilitates independent management of computational and processing tasks. The platform incorporates accelerometers, gyroscopes, magnetometers, Global Positioning System (GPS) module, and barometer sensors. Sensor data is calibrated and filtered to enhance accuracy, offering researchers a robust and reliable tool for testing their estimation algorithms. To validate this platform, the open-source Mahony library was used for attitude and heading reference system estimation, demonstrating the types of algorithms that can be tested. Tests were conducted with a drone carrying the platform as payload, and results from this low-cost INS were compared to the drone’s INS, showing both similarity and viability as a development platform.http://www.sciencedirect.com/science/article/pii/S2468067224001159Development platformFreeRTOSGlobal positioning systemInertial navigation systemLow-costMicro-electromechanical |
spellingShingle | Pablo Raul Yanyachi Jorch Mendoza-Chok Brayan Espinoza-Garcia Juan Carlos Cutipa Luque Daniel Yanyachi Aco Cardenas OpenNavSense platform: A low-cost, open-source inertial navigation system for the evaluation of estimation algorithms HardwareX Development platform FreeRTOS Global positioning system Inertial navigation system Low-cost Micro-electromechanical |
title | OpenNavSense platform: A low-cost, open-source inertial navigation system for the evaluation of estimation algorithms |
title_full | OpenNavSense platform: A low-cost, open-source inertial navigation system for the evaluation of estimation algorithms |
title_fullStr | OpenNavSense platform: A low-cost, open-source inertial navigation system for the evaluation of estimation algorithms |
title_full_unstemmed | OpenNavSense platform: A low-cost, open-source inertial navigation system for the evaluation of estimation algorithms |
title_short | OpenNavSense platform: A low-cost, open-source inertial navigation system for the evaluation of estimation algorithms |
title_sort | opennavsense platform a low cost open source inertial navigation system for the evaluation of estimation algorithms |
topic | Development platform FreeRTOS Global positioning system Inertial navigation system Low-cost Micro-electromechanical |
url | http://www.sciencedirect.com/science/article/pii/S2468067224001159 |
work_keys_str_mv | AT pabloraulyanyachi opennavsenseplatformalowcostopensourceinertialnavigationsystemfortheevaluationofestimationalgorithms AT jorchmendozachok opennavsenseplatformalowcostopensourceinertialnavigationsystemfortheevaluationofestimationalgorithms AT brayanespinozagarcia opennavsenseplatformalowcostopensourceinertialnavigationsystemfortheevaluationofestimationalgorithms AT juancarloscutipaluque opennavsenseplatformalowcostopensourceinertialnavigationsystemfortheevaluationofestimationalgorithms AT danielyanyachiacocardenas opennavsenseplatformalowcostopensourceinertialnavigationsystemfortheevaluationofestimationalgorithms |