Numerical algorithm for rigid body position estimation using the quaternion approach

被引:1
作者
Zigic, Miodrag [1 ]
Grahovac, Nenad [1 ]
机构
[1] Univ Novi Sad, Dept Mech, Fac Tech Sci, Trg Dositeja Obradovica 6, Novi Sad 21000, Serbia
关键词
Rigid body; Kinematics; Inertial measurement unit; Euler parameters; Quaternion; STATE ESTIMATION; MOTION; ACCELEROMETER; PARAMETERS;
D O I
10.1007/s10409-017-0726-z
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper deals with rigid body attitude estimation on the basis of the data obtained from an inertial measurement unit mounted on the body. The aim of this work is to present the numerical algorithm, which can be easily applied to the wide class of problems concerning rigid body positioning, arising in aerospace and marine engineering, or in increasingly popular robotic systems and unmanned aerial vehicles. Following the considerations of kinematics of rigid bodies, the relations between accelerations of different points of the body are given. A rotation matrix is formed using the quaternion approach to avoid singularities. We present numerical procedures for determination of the absolute accelerations of the center of mass and of an arbitrary point of the body expressed in the inertial reference frame, as well as its attitude. An application of the algorithm to the example of a heavy symmetrical gyroscope is presented, where input data for the numerical procedure are obtained from the solution of differential equations of motion, instead of using sensor measurements.
引用
收藏
页码:400 / 408
页数:9
相关论文
共 50 条
[11]   Linear Pose Estimation Algorithm Based on Quaternion [J].
He, Yongjian ;
Jiang, Caigui ;
Hu, Chengwei ;
Xin, Jingmin ;
Wu, Qiong ;
Wang, Fei .
ADVANCED INTELLIGENT COMPUTING, 2011, 6838 :303-+
[12]   Research on the rigid body pose estimation using dual quaternions [J].
Li, Jing .
ADVANCES IN MECHANICAL ENGINEERING, 2019, 11 (01)
[13]   Pose-and-twist estimation of a rigid body using accelerometers [J].
Parsa, K ;
Angeles, J ;
Misra, AK .
2001 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, 2001, :2873-2878
[14]   Attitude & Position Tracking of a Underwater Rigid Body [J].
Kumar, Arun S. ;
Warier, Rakesh R. ;
Sukumar, Srikant .
IFAC PAPERSONLINE, 2016, 49 (18) :606-611
[15]   Rigid-body pose and twist estimation using an accelerometer array [J].
K. Parsa ;
J. Angeles ;
A. K. Misra .
Archive of Applied Mechanics, 2004, 74 :223-236
[16]   Rigid-body pose and twist estimation using an accelerometer array [J].
Parsa, K ;
Angeles, J ;
Misra, AK .
ARCHIVE OF APPLIED MECHANICS, 2004, 74 (3-4) :223-236
[17]   Rigid-body pose and twist estimation using an accelerometer array [J].
K. Parsa ;
J. Angeles ;
A. K. Misra .
Archive of Applied Mechanics, 2004, 74 :223-236
[18]   The rigid body gap filling algorithm [J].
Smolka, Jakub ;
Lukasik, Edyta .
2016 9TH INTERNATIONAL CONFERENCE ON HUMAN SYSTEM INTERACTIONS (HSI), 2016, :337-343
[19]   Symplectic algorithm for dynamics of rigid body [J].
Lu, YJ ;
Ren, GX .
APPLIED MATHEMATICS AND MECHANICS-ENGLISH EDITION, 2006, 27 (01) :51-57
[20]   A SYMPLECTIC ALGORITHM FOR DYNAMICS OF RIGID BODY [J].
路英杰 ;
任革学 .
AppliedMathematicsandMechanics(EnglishEdition), 2006, (01) :51-57