TY - GEN
T1 - Unscented state estimation for rigid body attitude motion with a finite-time stable observer
AU - Bohn, Jan J.
AU - Sanyal, Amit K.
AU - Butcher, Eric A.
N1 - Publisher Copyright: © 2016 IEEE.
PY - 2016/12/27
Y1 - 2016/12/27
N2 - A discrete-time attitude state estimation scheme that uses a global representation of the configuration space for rigid body attitude motion, is presented. This estimation scheme uses discrete-time state measurements of inertially known vectors along with rate gyro measurements of the angular velocity, to obtain state estimates in the filtering stage. Additionally, a set of sigma points is obtained from the unscented transform based on exponential coordinates, with re-sampling centered at the current state estimate at each measurement instant. The state estimates along with sampled sigma points are propagated between measurement instants, using a discrete-time attitude state observer that is almost globally finite-time stable. The propagated sigma points and state estimate are enclosed by a minimum volume ellipsoid at the measurement instant. It is assumed that all states are measured at a constant measurement sample rate and that state measurement errors are bounded by an ellipsoidal bound. The update stage of the filter consists of finding the minimum volume enclosing ellipsoid that contains the propagated sigma points and the measurement uncertainty bound. This updated ellipsoid provides the filtered uncertainty bound and its center provides the updated state estimate. A new set of sigma points is selected from this ellipsoid and the propagation and update steps are repeated between measurement instants. Numerical simulation results confirm the analytically obtained stability properties of the attitude state observer. Numerical results also show that state estimate errors are bounded in the presence of bounded measurement noise and bounded disturbance torque.
AB - A discrete-time attitude state estimation scheme that uses a global representation of the configuration space for rigid body attitude motion, is presented. This estimation scheme uses discrete-time state measurements of inertially known vectors along with rate gyro measurements of the angular velocity, to obtain state estimates in the filtering stage. Additionally, a set of sigma points is obtained from the unscented transform based on exponential coordinates, with re-sampling centered at the current state estimate at each measurement instant. The state estimates along with sampled sigma points are propagated between measurement instants, using a discrete-time attitude state observer that is almost globally finite-time stable. The propagated sigma points and state estimate are enclosed by a minimum volume ellipsoid at the measurement instant. It is assumed that all states are measured at a constant measurement sample rate and that state measurement errors are bounded by an ellipsoidal bound. The update stage of the filter consists of finding the minimum volume enclosing ellipsoid that contains the propagated sigma points and the measurement uncertainty bound. This updated ellipsoid provides the filtered uncertainty bound and its center provides the updated state estimate. A new set of sigma points is selected from this ellipsoid and the propagation and update steps are repeated between measurement instants. Numerical simulation results confirm the analytically obtained stability properties of the attitude state observer. Numerical results also show that state estimate errors are bounded in the presence of bounded measurement noise and bounded disturbance torque.
UR - http://www.scopus.com/inward/record.url?scp=85010756185&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85010756185&partnerID=8YFLogxK
U2 - 10.1109/CDC.2016.7798985
DO - 10.1109/CDC.2016.7798985
M3 - Conference contribution
T3 - 2016 IEEE 55th Conference on Decision and Control, CDC 2016
SP - 4698
EP - 4703
BT - 2016 IEEE 55th Conference on Decision and Control, CDC 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 55th IEEE Conference on Decision and Control, CDC 2016
Y2 - 12 December 2016 through 14 December 2016
ER -