{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,5]],"date-time":"2026-07-05T03:34:05Z","timestamp":1783222445691,"version":"3.54.6"},"reference-count":22,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2011,9,2]],"date-time":"2011-09-02T00:00:00Z","timestamp":1314921600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>A 3D gyroscope provides measurements of angular velocities around its three intrinsic orthogonal axes, enabling angular orientation estimation. Because the measured angular velocities represent simultaneous rotations, it is not appropriate to consider them sequentially. Rotations in general are not commutative, and each possible rotation sequence has a different resulting angular orientation. None of these angular orientations is the correct simultaneous rotation result. However, every angular orientation can be represented by a single rotation. This paper presents an analytic derivation of the axis and angle of the single rotation equivalent to three simultaneous rotations around orthogonal axes when the measured angular velocities or their proportions are approximately constant. Based on the resulting expressions, a vector called the simultaneous orthogonal rotations angle (SORA) is defined, with components equal to the angles of three simultaneous rotations around coordinate system axes. The orientation and magnitude of this vector are equal to the equivalent single rotation axis and angle, respectively. As long as the orientation of the actual rotation axis is constant, given the SORA, the angular orientation of a rigid body can be calculated in a single step, thus making it possible to avoid computing the iterative infinitesimal rotation approximation. The performed test measurements confirm the validity of the SORA concept. SORA is simple and well-suited for use in the real-time calculation of angular orientation based on angular velocity measurements derived using a gyroscope. Moreover, because of its demonstrated simplicity, SORA can also be used in general angular orientation notation.<\/jats:p>","DOI":"10.3390\/s110908536","type":"journal-article","created":{"date-parts":[[2011,9,2]],"date-time":"2011-09-02T10:41:14Z","timestamp":1314960074000},"page":"8536-8549","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":42,"title":["Angle Estimation of Simultaneous Orthogonal Rotations from 3D Gyroscope Measurements"],"prefix":"10.3390","volume":"11","author":[{"given":"Sara","family":"Stan\u010din","sequence":"first","affiliation":[{"name":"Faculty of Electrical Engineering, University of Ljubljana, Ljubljana 1000, Slovenia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sa\u0161o","family":"Toma\u017ei\u010d","sequence":"additional","affiliation":[{"name":"Faculty of Electrical Engineering, University of Ljubljana, Ljubljana 1000, Slovenia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2011,9,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1177","DOI":"10.1109\/TIM.2002.808025","article-title":"Accuracy limitations of FOG-based continuous measurement-while-drilling surveying instruments for horizontal wells","volume":"51","author":"Noureldin","year":"2002","journal-title":"IEEE Trans. Instrum. Meas"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1640","DOI":"10.1109\/5.704269","article-title":"Micromachined inertial sensors","volume":"86","author":"Yazdi","year":"1998","journal-title":"Proc. IEEE"},{"key":"ref_3","unstructured":"Liu, H, Gao, S, Liang, X, and Jin, L (2009, January 16\u201319). Performance Analysis and Measurement of Micro-Machined Gyroscope. Beijing, China."},{"key":"ref_4","unstructured":"Sparks, DR, Zarabadi, SR, Johnson, JD, Jiang, Q, Chia, M, Larsen, O, Higdon, W, and Castillo-Borelley, P (1997, January 16\u201319). A CMOS Integrated Surface Micromachined Angular Rate Sensor: Its Automotive Applications. Chicago, IL, USA."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"932","DOI":"10.1109\/TRO.2006.878954","article-title":"Sensor data fusion for body state estimation in a hexapod robot with dynamical gaits","volume":"22","author":"Lin","year":"2006","journal-title":"IEEE Trans. Robot"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1002\/cav.2","article-title":"Capturing human motion using body-fixed sensors: Outdoor measurement and clinical application","volume":"15","author":"Aminian","year":"2004","journal-title":"Comp. Anim. Virtual Worlds"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Heinz, EA, Kunze, KS, Gruber, M, Bannach, D, and Lukowicz, P (2006, January 22\u201324). Using Wearable Sensors for Real-Time Recognition Tasks in Games of Martial Arts\u2014An Initial Experiment. Reno, NV, USA.","DOI":"10.1109\/CIG.2006.311687"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"8508","DOI":"10.3390\/s91108508","article-title":"Classifying human leg motions with uniaxial piezoelectric gyroscopes","volume":"9","author":"Altun","year":"2009","journal-title":"Sensors"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1721","DOI":"10.3390\/s110201721","article-title":"Leg motion classification with artificial neural networks using wavelet-based features of gyroscope signals","volume":"11","author":"Barshan","year":"2011","journal-title":"Sensors"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"McIlwraith, D, Pansiot, J, and Yang, GZ (2010, January 18\u201322). Wearable and Ambient Sensor Fusion for the Characterisation of Human Motion. Taipei, Taiwan.","DOI":"10.1109\/IROS.2010.5650512"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Hoffman, M, Varcholik, P, and LaViola, JJ (2010, January 20\u201324). Breaking the status quo: Improving 3D Gesture Recognition with Spatially Convenient Input Devices. Waltham, MA, USA.","DOI":"10.1109\/VR.2010.5444813"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Schall, G, Wagner, D, Reitmayr, G, Taichmann, E, Wieser, M, Schmalstieg, D, and Hofmann-Wellenhof, B (2009, January 19\u201322). Global Pose Estimation Using Multi-Sensor Fusion for Outdoor Augmented Reality. Orlando, FL, USA.","DOI":"10.1109\/ISMAR.2009.5336489"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1109\/87.772164","article-title":"Inertial navigation system aided by aircraft dynamics","volume":"7","author":"Koifman","year":"1999","journal-title":"IEEE Trans. Control Syst. Technol"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1638","DOI":"10.1109\/TAES.2010.5595584","article-title":"Land vehicle dynamics-aided inertial navigation","volume":"46","author":"Wang","year":"2010","journal-title":"IEEE Trans. Aerosp. Electron. Syst"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Zhao, L, Yan, L, Cheng, J, and Wang, X (2008, January 19\u201320). The Research of Inertial Navigation System Based on Submarine Space Motion. Wuhan, China.","DOI":"10.1109\/PACIIA.2008.71"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"548","DOI":"10.1109\/48.972091","article-title":"Enhancement of the inertial navigation system for the Morpheus autonomous underwater vehicles","volume":"26","author":"Grenon","year":"2001","journal-title":"IEEE J. Ocean. Eng"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Barshan, B, and Durrant-Whyte, HF (1993, January 26\u201330). An Inertial Navigation System for a Mobile Robot. Yokohama, Japan.","DOI":"10.1016\/S1474-6670(17)49275-5"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"9163","DOI":"10.3390\/s101009163","article-title":"A zero velocity detection algorithm using inertial sensors for pedestrian navigation systems","volume":"10","author":"Park","year":"2010","journal-title":"Sensors"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Beatty, MF (1986). Principles of Engineering Mechanics, Plenum Press.","DOI":"10.1007\/978-1-4899-7285-9"},{"key":"ref_20","first-page":"7","article-title":"Simultaneous orthogonal rotation angle","volume":"78","year":"2011","journal-title":"Electrotech. Rev"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Kuipers, JB (1999). Quaternions and Rotation Sequences, Princeton University Press.","DOI":"10.1515\/9780691211701"},{"key":"ref_22","unstructured":"(2008). Mathematica Edition: Version 70, Wolfram Research, Inc."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/11\/9\/8536\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:57:16Z","timestamp":1760219836000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/11\/9\/8536"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,9,2]]},"references-count":22,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2011,9]]}},"alternative-id":["s110908536"],"URL":"https:\/\/doi.org\/10.3390\/s110908536","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,9,2]]}}}