Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
Open Science Slovenia
Open Science
DiKUL
slv
|
eng
Search
Browse
New in RUL
About RUL
In numbers
Help
Sign in
Computationally efficient 3D orientation tracking using gyroscope measurements
ID
Stančin, Sara
(
Author
),
ID
Tomažič, Sašo
(
Author
)
PDF - Presentation file,
Download
(1,13 MB)
MD5: 35DD745FADA3F39390C49AD858433AF8
URL - Source URL, Visit
https://www.mdpi.com/1424-8220/20/8/2240
Image galllery
Abstract
Computationally efficient 3D orientation (3DO) tracking using gyroscope angular velocity measurements enables a short execution time and low energy consumption for the computing device. These are essential requirements in today’s wearable device environments, which are characterized by limited resources and demands for high energy autonomy. We show that the computational efficiency of 3DO tracking is significantly improved by correctly interpreting each triplet of gyroscope measurements as simultaneous (using the rotation vector called the Simultaneous Orthogonal Rotation Angle, or SORA) rather than as sequential (using Euler angles) rotation. For an example rotation of 90°, depending on the change in the rotation axis, using Euler angles requires 35 to 78 times more measurement steps for comparable levels of accuracy, implying a higher sampling frequency and computational complexity. In general, the higher the demanded 3DO accuracy, the higher the computational advantage of using the SORA. Furthermore, we demonstrate that 12 to 14 times faster execution is achieved by adapting the SORA-based 3DO tracking to the architecture of the executing low-power ARM Cortex$^®$ M0+ microcontroller using only integer arithmetic, lookup tables, and the small-angle approximation. Finally, we show that the computational efficiency is further improved by choosing the appropriate 3DO computational method. Using rotation matrices is 1.85 times faster than using rotation quaternions when 3DO calculations are performed for each measurement step. On the other hand, using rotation quaternions is 1.75 times faster when only the final 3DO result of several consecutive rotations is needed. We conclude that by adopting the presented practices, the clock frequency of a processor computing the 3DO can be significantly reduced. This substantially prolongs the energy autonomy of the device and enhances its usability in day-to-day measurement scenarios.
Language:
English
Keywords:
computational efficiency
,
3D gyroscope
,
3D orientation
,
simultaneous orthogonal rotation angle
,
SORA
,
angular velocity
,
motion tracking
Work type:
Article
Typology:
1.01 - Original Scientific Article
Organization:
FE - Faculty of Electrical Engineering
Publication status:
Published
Publication version:
Version of Record
Publication date:
15.04.2020
Year:
2020
Number of pages:
15 str.
Numbering:
Vol. 20, iss. 8, art. 2240
PID:
20.500.12556/RUL-128745
UDC:
004
ISSN on article:
1424-8220
DOI:
10.3390/s20082240
COBISS.SI-ID:
14018563
Publication date in RUL:
27.07.2021
Views:
1149
Downloads:
228
Metadata:
Cite this work
Plain text
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
Copy citation
Share:
Record is a part of a journal
Title:
Sensors
Shortened title:
Sensors
Publisher:
MDPI
ISSN:
1424-8220
COBISS.SI-ID:
10176278
Licences
License:
CC BY 4.0, Creative Commons Attribution 4.0 International
Link:
http://creativecommons.org/licenses/by/4.0/
Description:
This is the standard Creative Commons license that gives others maximum freedom to do what they want with the work as long as they credit the author.
Licensing start date:
15.04.2020
Secondary language
Language:
Slovenian
Keywords:
računska učinkovitost
,
tridimenzionalni žiroskop
,
3D orientacija
,
rotacijski vektor istočasnih ortogonalnih rotacij
,
kotna hitrost
,
sledenje gibanju
Projects
Funder:
ARRS - Slovenian Research Agency
Project number:
P2-0246
Name:
ICT4QoL - Informacijsko komunikacijske tehnologije za kakovostno življenje
Similar documents
Similar works from RUL:
Similar works from other Slovenian collections:
Back