Computing the angular velocity $ω$ from the angular acceleration matrix is a nonlinear problem that arises when one wants to estimate the three-dimensional angular velocity of a rigid-body from point-acceleration measurements. In this paper, two new methods are proposed, which compute estimates of the angular velocity from the symmetric part $WS$ of the angular acceleration matrix. The first method uses a change of coordinate frame of $WS$ prior to performing the square-root operations. The new coordinate frame is an optimal representation of $WS$ with respect to the overall error amplification. In the second method, the eigenvector spanning the null space of $WS$ is estimated. As $ω$ lies in this space, and because its magnitude is proportional to the absolute value of the trace of $WS$, it is a simple matter to obtain $ω$. A simulation shows that, for this example, the proposed methods are more accurate than those existing methods that use only centripetal acceleration measurements. Moreover, their errors are comparable to other existing methods that combine tangential and centripetal acceleration measurements. In addition, errors of 2.15% in the accelerometer measurements result in errors of approximately 3% in the angular-velocity estimates. This shows that accelerometers are competitive with angular-rate sensors for motions of the type of the simulated example, provided that position and orientation errors of the accelerometers are accounted for.

1.
Angeles
,
J.
, 2007,
Fundamentals of Robotic Mechanical Systems
,
3rd ed.
,
Springer
,
New York
.
2.
Peng
,
Y. K.
, and
Golnaraghi
,
M. F.
, 2004, “
A Vector-Based Gyro-Free Inertial Navigation System by Integrating Existing Accelerometer Network in a Passenger Vehicle
,”
IEEE Position Location and Navigation Symposium
,
Monterey, CA
, pp.
234
242
.
3.
Ang
,
W. T.
,
Khosla
,
P. K.
, and
Riviere
,
C. N.
, 2003, “
Design of All-Accelerometer Inertial Measurement Unit for Tremor Sensing in Hand-Held Microsurgical Instrument
,”
Proceedings of IEEE ICRA
,
Taipei, Taiwan
, Vol.
3
, pp.
1781
1786
.
4.
Algrain
,
M. C.
, and
Quinn
,
J.
, 1993, “
Accelerometer Based Line-of-Sight Stabilization Approach for Pointing and Tracking Systems
,”
Proceedings of Second IEEE Conference on Control Applications
,
, pp.
159
163
.
5.
Chou
,
C. C.
, and
Sinha
,
S. C.
, 1976, “
On the Kinematics of the Head Using Linear Acceleration Measurements
,”
J. Biomech.
0021-9290,
9
, pp.
607
613
.
6.
Mital
,
N. K.
, and
King
,
A. I.
, 1979, “
Computation of Rigid-Body Rotation in Three-Dimensional Space From Body-Fixed Linear Acceleration Measurements
,”
ASME J. Appl. Mech.
0021-8936,
46
, pp.
925
930
.
7.
Nusholtz
,
G. S.
, 1993, “
Geometric Methods in Determining Rigid-Body Dynamics
,”
Exp. Mech.
0014-4851,
33
(
2
), pp.
153
158
.
8.
Shea
,
R. T.
, and
Viano
,
D. C.
, 1994, “
Computing Body Segment Trajectories in the Hybrid III Dummy Using Linear Accelerometer Data
,”
ASME J. Biomech. Eng.
0148-0731,
116
, pp.
37
43
.
9.
Pickel
,
W. C.
, 2005, “
Estimation of Postlaunch Angular Motion for Kinetic Energy Projectiles
,”
J. Guid. Control Dyn.
0731-5090,
28
, pp.
604
610
.
10.
,
K. B.
,
Ohlmeyer
,
E. J.
, and
Pepitone
,
T. R.
, 2004, “
Assessment of a GPS Guided Spinning Projectile Using an Accelerometer-Only IMU
,”
Proceedings of AIAA Guidance, Navigation, and Control Conference and Exhibit
,
Providence, RI
, pp.
705
717
.
11.
Costello
,
M.
, 2000, “
Determining the Angular Velocity and Angular Acceleration of a Projectile Using Triaxial Acceleration Measurements
,”
Proceedings of AIAA Atmospheric Flight Mechanics Conference
,
Denver, CO
, pp.
564
574
.
12.
Grammatikos
,
A.
, 1965, “
Gimballess Inertial Systems for Space Navigation
,” Ph.D. thesis, University of Pennsylvania, PA.
13.
Schuler
,
A. R.
, 1965, “
Design and Analysis of Analytic Platform Inertial Navigation Systems
,” Ph.D. thesis, University of Pennsylvania, PA.
14.
Mostov
,
K. S.
, 2000, “
Design of Accelerometer-Based Gyro-Free Navigation Systems
,” Ph.D. thesis, University of California, Berkeley, CA.
15.
Parsa
,
K.
, 2003, “
Dynamics, State Estimation, and Control of Manipulators With Rigid and Flexible Subsystems
,” Ph.D. thesis, McGill University, Montreal, Canada.
16.
Parsa
,
K.
,
,
T. A.
, and
Ravani
,
B.
, 2005, “
Design and Mechatronic Implementation of an Accelerometer-Based, Kinematically Redundant Inertial Measurement Unit
,”
Proceedings of the 2005 IEEE/ASME International Conference on Advanced Intelligent Mechatronics
,
Monterey, CA
, pp.
644
651
.
17.
Krishnan
,
V.
, 1965, “
Measurement of Angular Velocity and Linear Acceleration Using Linear Accelerometers
,”
J. Franklin Inst.
0016-0032,
280
, pp.
307
315
.
18.
Genin
,
J.
,
Hong
,
J.
, and
Xu
,
W.
, 1997, “
Accelerometer Placement for Angular Velocity Determination
,”
ASME J. Dyn. Syst., Meas., Control
0022-0434,
119
, pp.
474
477
.
19.
Williams
,
T. R.
, and
Fyfe
,
K. R.
, 2004, “
Planar Accelerometer Configurations
,”
ASME J. Appl. Mech.
0021-8936,
71
, pp.
10
14
.
20.
Golub
,
G.
, and
Van Loan
,
C.
, 1983,
Matrix Computations
,
Johns Hopkins University Press
,
Baltimore
.