A precise quaternion-based navigation algorithm for simulating signals of accelerometers and gyroscopes with low sample frequencies

Accelerometers and gyroscopes based on MEMS technology are promising for tracing motion in medicine, sport activities, human-machine interaction, robotics and many other areas due to the fact that they are self-containing and have a range of other advantages. Three orthogonally placed accelerometers...

Full description

Bibliographic Details
Main Author: T.A. Marusenkova
Format: Article
Language:English
Published: Zhytomyr Polytechnic State University 2020-12-01
Series:Технічна інженерія
Subjects:
Online Access:http://ten.ztu.edu.ua/article/view/217537/217521
_version_ 1818950046818762752
author T.A. Marusenkova
author_facet T.A. Marusenkova
author_sort T.A. Marusenkova
collection DOAJ
description Accelerometers and gyroscopes based on MEMS technology are promising for tracing motion in medicine, sport activities, human-machine interaction, robotics and many other areas due to the fact that they are self-containing and have a range of other advantages. Three orthogonally placed accelerometers and gyroscopes are combined into a single module fitted with a controller for processing the signals from inertial sensors. However, the same module may be suitable for one application and inapplicable for another, since the accuracy of tracking a motion trajectory depends not only on the error characteristics of the inertial sensors but also on the trajectory itself. Simulation may help decide whether an inertial measurement unit is a reasonable choice for a specific application or not. The idea is to allow the user to preset a desirable motion trajectory and error characteristics of the inertial sensors specified by their manufacturer. Then software simulates signals of real accelerometers and gyroscopes and computes a set of potential trajectories upon these signals. Upon the discrepancies between the prescribed and synthesized trajectories one can judge on applicability of the inertial sensors with the preset error characteristics for a specific task, without implementing a real device. The software should be based on well-known navigation equations, expressed via direction cosine matrices or quaternions. However, the equations are only valid for infinitesimal rotation angles. Their usage leads to cumulating errors in computation of some trajectories due to the fact that low-cost accelerometers and gyroscopes available on the market offer limited sample frequencies. The work reveals the problem related to usage of the above-mentioned equations, both analytically and by numerical experiments. Examples of trajectories irreproducible at low frequencies are shown. The work analyzes the reasons why some trajectories are irreproducible and shows that the reasons can scarcely be eliminated in case of rotation matrices. We have proposed amended equations universal for any trajectory and any sample frequency.
first_indexed 2024-12-20T09:12:22Z
format Article
id doaj.art-25594b9d857f4c5a8fdf6b8dd3e90c69
institution Directory Open Access Journal
issn 2706-5847
2707-9619
language English
last_indexed 2024-12-20T09:12:22Z
publishDate 2020-12-01
publisher Zhytomyr Polytechnic State University
record_format Article
series Технічна інженерія
spelling doaj.art-25594b9d857f4c5a8fdf6b8dd3e90c692022-12-21T19:45:31ZengZhytomyr Polytechnic State UniversityТехнічна інженерія2706-58472707-96192020-12-01286869410.26642/ten-2020-2(86)-86-94A precise quaternion-based navigation algorithm for simulating signals of accelerometers and gyroscopes with low sample frequenciesT.A. Marusenkovahttps://orcid.org/0000-0003-4508-5725Accelerometers and gyroscopes based on MEMS technology are promising for tracing motion in medicine, sport activities, human-machine interaction, robotics and many other areas due to the fact that they are self-containing and have a range of other advantages. Three orthogonally placed accelerometers and gyroscopes are combined into a single module fitted with a controller for processing the signals from inertial sensors. However, the same module may be suitable for one application and inapplicable for another, since the accuracy of tracking a motion trajectory depends not only on the error characteristics of the inertial sensors but also on the trajectory itself. Simulation may help decide whether an inertial measurement unit is a reasonable choice for a specific application or not. The idea is to allow the user to preset a desirable motion trajectory and error characteristics of the inertial sensors specified by their manufacturer. Then software simulates signals of real accelerometers and gyroscopes and computes a set of potential trajectories upon these signals. Upon the discrepancies between the prescribed and synthesized trajectories one can judge on applicability of the inertial sensors with the preset error characteristics for a specific task, without implementing a real device. The software should be based on well-known navigation equations, expressed via direction cosine matrices or quaternions. However, the equations are only valid for infinitesimal rotation angles. Their usage leads to cumulating errors in computation of some trajectories due to the fact that low-cost accelerometers and gyroscopes available on the market offer limited sample frequencies. The work reveals the problem related to usage of the above-mentioned equations, both analytically and by numerical experiments. Examples of trajectories irreproducible at low frequencies are shown. The work analyzes the reasons why some trajectories are irreproducible and shows that the reasons can scarcely be eliminated in case of rotation matrices. We have proposed amended equations universal for any trajectory and any sample frequency.http://ten.ztu.edu.ua/article/view/217537/217521navigation equationmems accelerometermems gyroscopepoisson equationquaternionsignal synthesistrajectory
spellingShingle T.A. Marusenkova
A precise quaternion-based navigation algorithm for simulating signals of accelerometers and gyroscopes with low sample frequencies
Технічна інженерія
navigation equation
mems accelerometer
mems gyroscope
poisson equation
quaternion
signal synthesis
trajectory
title A precise quaternion-based navigation algorithm for simulating signals of accelerometers and gyroscopes with low sample frequencies
title_full A precise quaternion-based navigation algorithm for simulating signals of accelerometers and gyroscopes with low sample frequencies
title_fullStr A precise quaternion-based navigation algorithm for simulating signals of accelerometers and gyroscopes with low sample frequencies
title_full_unstemmed A precise quaternion-based navigation algorithm for simulating signals of accelerometers and gyroscopes with low sample frequencies
title_short A precise quaternion-based navigation algorithm for simulating signals of accelerometers and gyroscopes with low sample frequencies
title_sort precise quaternion based navigation algorithm for simulating signals of accelerometers and gyroscopes with low sample frequencies
topic navigation equation
mems accelerometer
mems gyroscope
poisson equation
quaternion
signal synthesis
trajectory
url http://ten.ztu.edu.ua/article/view/217537/217521
work_keys_str_mv AT tamarusenkova aprecisequaternionbasednavigationalgorithmforsimulatingsignalsofaccelerometersandgyroscopeswithlowsamplefrequencies
AT tamarusenkova precisequaternionbasednavigationalgorithmforsimulatingsignalsofaccelerometersandgyroscopeswithlowsamplefrequencies