A novel algorithm for the estimation of rigid-body angular velocity and attitude—the most challenging part of pose-and-twist estimation—based on isotropic accelerometer strapdowns, is proposed in this paper. Quaternions, which employ four parameters for attitude representation, provide a compact description without the drawbacks brought about by other representations, for example, the gimbal lock of Euler angles. Within the framework of quaternions for rigid-body angular velocity and attitude estimation, the proposed methodology automatically preserves the unit norm of the quaternion, thus improving the accuracy and efficiency of the estimation. By virtue of the inherent nature of isotropic accelerometer strapdowns, the centripetal acceleration is filtered out, leaving only its tangential counterpart, to be estimated and updated. Meanwhile, using the proposed integration algorithm, the angular velocity and the quaternion, which are dependent only on the tangential acceleration, are calculated and updated at appropriate sampled instants for high accuracy. This strategy, which brings about robustness, allows for relatively large time-step sizes, low memory demands, and low computational complexity. The proposed algorithm is tested by simulation examples of the angular velocity and attitude estimation of a free-rotating brick and the end-effector of an industrial robot. The simulation results showcase the algorithm with low errors, as estimated based on energy conservation, and high-order rate of convergence, as compared with other algorithms in the literature.
Skip Nav Destination
Article navigation
June 2018
Research-Article
An Algorithm for Rigid-Body Angular Velocity and Attitude Estimation Based on Isotropic Accelerometer Strapdowns
Ting Zou,
Ting Zou
Department of Mechanical Engineering,
Centre for Intelligent Machines,
McGill University,
Montréal, QC H3A 0C3, Canada
e-mail: ting.zou@mail.mcgill.ca
Centre for Intelligent Machines,
McGill University,
Montréal, QC H3A 0C3, Canada
e-mail: ting.zou@mail.mcgill.ca
Search for other works by this author on:
Jorge Angeles
Jorge Angeles
Professor
Fellow ASME
Department of Mechanical Engineering,
Centre for Intelligent Machines,
McGill University,
Montréal, QC H3A 0C3, Canada
e-mail: angeles@cim.mcgill.ca
Fellow ASME
Department of Mechanical Engineering,
Centre for Intelligent Machines,
McGill University,
Montréal, QC H3A 0C3, Canada
e-mail: angeles@cim.mcgill.ca
Search for other works by this author on:
Ting Zou
Department of Mechanical Engineering,
Centre for Intelligent Machines,
McGill University,
Montréal, QC H3A 0C3, Canada
e-mail: ting.zou@mail.mcgill.ca
Centre for Intelligent Machines,
McGill University,
Montréal, QC H3A 0C3, Canada
e-mail: ting.zou@mail.mcgill.ca
Jorge Angeles
Professor
Fellow ASME
Department of Mechanical Engineering,
Centre for Intelligent Machines,
McGill University,
Montréal, QC H3A 0C3, Canada
e-mail: angeles@cim.mcgill.ca
Fellow ASME
Department of Mechanical Engineering,
Centre for Intelligent Machines,
McGill University,
Montréal, QC H3A 0C3, Canada
e-mail: angeles@cim.mcgill.ca
1Corresponding author.
Contributed by the Applied Mechanics Division of ASME for publication in the JOURNAL OF APPLIED MECHANICS. Manuscript received July 12, 2017; final manuscript received February 21, 2018; published online April 5, 2018. Assoc. Editor: Walter Lacarbonara.
J. Appl. Mech. Jun 2018, 85(6): 061010 (10 pages)
Published Online: April 5, 2018
Article history
Received:
July 12, 2017
Revised:
February 21, 2018
Citation
Zou, T., and Angeles, J. (April 5, 2018). "An Algorithm for Rigid-Body Angular Velocity and Attitude Estimation Based on Isotropic Accelerometer Strapdowns." ASME. J. Appl. Mech. June 2018; 85(6): 061010. https://doi.org/10.1115/1.4039435
Download citation file:
Get Email Alerts
Cited By
Why biological cells can't stay spherical?
J. Appl. Mech
Interplay Between Nucleation and Kinetics in Dynamic Twinning
J. Appl. Mech (December 2024)
Elastic Localization With Particular Reference to Tape-Springs
J. Appl. Mech (December 2024)
Related Articles
Identification of Contact Dynamics Model Parameters From Constrained Robotic Operations
J. Dyn. Sys., Meas., Control (June,2006)
Kinematic Kalman Filter (KKF) for Robot End-Effector Sensing
J. Dyn. Sys., Meas., Control (March,2009)
Modeling the dynamic response of a light-driven liquid crystal elastomer fiber/baffle/spring coupled system
J. Appl. Mech (January,0001)
Dynamic Modeling of a Sliding Ring on an Elastic Rod With Incremental Potential Formulation
J. Appl. Mech (August,2024)
Related Proceedings Papers
Related Chapters
The Design and Implement of Remote Inclinometer for Power Towers Based on MXA2500G/GSM
International Conference on Mechanical and Electrical Technology, 3rd, (ICMET-China 2011), Volumes 1–3
Pseudoinverse Method and Singularities Discussed
Robot Manipulator Redundancy Resolution
Time-Varying Coefficient Aided MM Scheme
Robot Manipulator Redundancy Resolution