2013 International Symposium on Biometrics and Security Technologies 2013
DOI: 10.1109/isbast.2013.33
|View full text |Cite
|
Sign up to set email alerts
|

Precision Enhancement and Performance Evaluation of a CORDIC-Based Tilting Angle Identification Algorithm for Three-Axis Accelerometers

Abstract: In this paper, we analyze the precision of the tilting angles transferred from a 3-axis accelerometer with the previously proposed CORDIC-based tilting angle identification algorithm. We found out two issues of the original 2D-CORDIC operations which would increase the errors of the calculated angles. Hence, we propose the solutions to further enhance the precision of tilting angles calculated in the algorithm. We also evaluate the performance of our algorithm on 5 different platforms with different processor … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 12 publications
(20 reference statements)
0
5
0
Order By: Relevance
“…For example, accelerometer information is transformed by a patented low-complexity CORDIC-based tilting angle transformation algorithm [16]. The algorithm is based on CORDIC angle-accumulation (or vectoring mode) operations [17], which were improved for precision enhancement [18]. Therefore, the microcontroller benefits from the use of pure integer iterative add/sub/shift operations in the algorithm and efficiently converts raw data from the three-axis accelerometers to tilting angles [19].…”
Section: Methodsmentioning
confidence: 99%
“…For example, accelerometer information is transformed by a patented low-complexity CORDIC-based tilting angle transformation algorithm [16]. The algorithm is based on CORDIC angle-accumulation (or vectoring mode) operations [17], which were improved for precision enhancement [18]. Therefore, the microcontroller benefits from the use of pure integer iterative add/sub/shift operations in the algorithm and efficiently converts raw data from the three-axis accelerometers to tilting angles [19].…”
Section: Methodsmentioning
confidence: 99%
“…But it suffers from thermal drift, inexact computation results and lack of reprogrammability. The digital implementation offers a good precision of computing, true parallel implementation, and powerful software development tools [15], [21], [23]. It is important to note that ANNs require parallel computation.…”
Section: Hardware Implementationmentioning
confidence: 99%
“…The BMA 180 was used to compute the tilt angle using the CORDIC algorithm (COrdinate Rotation DIgital Computer) and the inverse tangent function [22], [23]. Two basic CORDIC modes are used to compute different functions: the rotation mode and the vectoring mode [19].…”
Section: B Tilt Measurementmentioning
confidence: 99%
See 1 more Smart Citation
“…Therefore, a low complexity CORDIC-based algorithm [3] was proposed previously to enable a real-time transformation of the tilting angle from the raw data of accelerometer in such system [4]. Through detailed performance analysis and improvement of the original CORDIC operations, the algorithm can reach the accuracy of 0.1 degree within 8 iterative operations of CORDIC and the execution time is 3.83 times faster than using mathematical libraries on a low power, low cost microcontroller [5].…”
Section: Introductionmentioning
confidence: 99%