| Literature DB >> 24201316 |
José Fermi Guerrero-Castellanos1, Heberto Madrigal-Sastre, Sylvain Durand, Lizeth Torres, German Ardul Muñoz-Hernández.
Abstract
This paper deals with the attitude estimation of a rigid body equipped with angular velocity sensors and reference vector sensors. A quaternion-based nonlinear observer is proposed in order to fuse all information sources and to obtain an accurate estimation of the attitude. It is shown that the observer error dynamics can be separated into two passive subsystems connected in "feedback". Then, this property is used to show that the error dynamics is input-to-state stable when the measurement disturbance is seen as an input and the error as the state. These results allow one to affirm that the observer is "robustly stable". The proposed observer is evaluated in real-time with the design and implementation of an Attitude and Heading Reference System (AHRS) based on low-cost MEMS (Micro-Electro-Mechanical Systems) Inertial Measure Unit (IMU) and magnetic sensors and a 16-bit microcontroller. The resulting estimates are compared with a high precision motion system to demonstrate its performance.Entities:
Year: 2013 PMID: 24201316 PMCID: PMC3869990 DOI: 10.3390/s131115138
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Block diagram of the nonlinear observer (⊗ quaternion multiplication, ⊗ matrix multiplication.)
Figure 2.Block diagram of the dynamics of attitude and bias error.
Figure 3.Block diagram of the dynamics of attitude and bias error with measurement disturbances.
Figure 4.Block diagram for the Attitude and Heading Reference System (AHRS) prototype.
Figure 5.The AHRS prototype.
Figure 6.Experimental setup.
Figure 7.Estimation of θ (pitch) and ψ (yaw) angles.
Figure 8.Estimation of Φ (roll) and Ψ (yaw) angles.
Figure 9.Evolution of the rate gyro bias estimate.
Figure 10.Algorithm CPU usage.