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...
Main Author: | |
---|---|
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 |