IDEAS home Printed from https://ideas.repec.org/a/dbk/datame/v4y2025ip1150id1056294dm20251150.html
   My bibliography  Save this article

AfKh-OpenIMU Generator: An open-source platform for simulating INS grades and generating datasets for machine learning applications

Author

Listed:
  • Mohammed Aftatah
  • Abdelhak Khalil
  • Khalil ZEBBARA

Abstract

This paper presents AfKh-OpenIMU Generator, an open-source platform developed in Java and deployed via Docker, aimed at supporting machine learning research in inertial navigation. The objective is to address two major challenges: the high cost of inertial navigation systems (INS) and the lack of large, labeled datasets required for training neural networks. Our platform simulates all six inertial sensors, including three accelerometers and three gyroscopes, using configurable error models that incorporate bias, scale factor, and stochastic noise. From user-defined reference trajectories, it generates raw inertial data and supports large-scale data augmentation by varying noise profiles, enabling the creation of diverse datasets without requiring physical hardware. Simulation results demonstrate high fidelity with real-world INS performance. The generated data yielded root mean square error (RMSE) values of 32.98 meters for low-cost INS, 8.99 meters for industrial-grade INS, and 1.07 meters for tactical-grade INS. In addition, the data augmentation mechanism allows dataset expansion by up to 10,000 times, significantly enhancing training robustness and helping to prevent overfitting in deep learning models. Our platform provides a flexible, low-cost, and reproducible solution for generating realistic inertial data. It facilitates the development and evaluation of machine learning algorithms for sensor fusion and secure navigation, making it particularly valuable for research in GPS-denied environments.

Suggested Citation

Handle: RePEc:dbk:datame:v:4:y:2025:i::p:1150:id:1056294dm20251150
DOI: 10.56294/dm20251150
as

Download full text from publisher

To our knowledge, this item is not available for download. To find whether it is available, there are three options:
1. Check below whether another version of this item is available online.
2. Check on the provider's web page whether it is in fact available.
3. Perform a
for a similarly titled item that would be available.

More about this item

Statistics

Access and download statistics

Corrections

All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:dbk:datame:v:4:y:2025:i::p:1150:id:1056294dm20251150. See general information about how to correct material in RePEc.

If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

We have no bibliographic references for this item. You can help adding them by using this form .

If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Javier Gonzalez-Argote (email available below). General contact details of provider: https://dm.ageditor.ar/ .

Please note that corrections may take a couple of weeks to filter through the various RePEc services.

IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.