Papers
Topics
Authors
Recent
Search
2000 character limit reached

UAV attitude estimation using Unscented Kalman Filter and TRIAD

Published 23 Sep 2016 in cs.RO and cs.SY | (1609.07436v1)

Abstract: A main problem in autonomous vehicles in general, and in \acp{UAV} in particular, is the determination of the attitude angles. A novel method to estimate these angles using off-the-shelf components is presented. This paper introduces an \ac{AHRS} based on the \ac{UKF} using the \ac{TRIAD} algorithm as the observation model. The performance of the method is assessed through simulations and compared to an \ac{AHRS} based on the \ac{EKF}. The paper presents field experiment results using a real fixed-wing \ac{UAV}. The results show good real-time performance with low computational cost in a microcontroller.

Citations (208)

Summary

  • The paper demonstrates that integrating the Unscented Kalman Filter with the TRIAD algorithm significantly improves UAV attitude estimation by effectively handling sensor noise and nonlinear dynamics.
  • It shows that the UKF outperforms the EKF, tolerating up to 9.98º/sec roll rate error versus EKF's 1.50º/sec, as validated through simulations and field experiments.
  • The study highlights the potential for robust autonomous UAV navigation and suggests further sensor integration to enhance accuracy and control in diverse flight conditions.

UAV Attitude Estimation Using Unscented Kalman Filter and TRIAD

The paper presents an exploration into the development of an effective Attitude Heading Reference System (AHRS) for Unmanned Aerial Vehicles (UAVs), leveraging the Unscented Kalman Filter (UKF) and Three Axis Attitude Determination (TRIAD). UAV attitude estimation is crucial for maintaining control during operations, particularly in environments necessitating autonomous navigation.

Overview of Methodology

The proposed methodology involves using a UKF-based AHRS framework, complemented by the TRIAD algorithm for observation modeling. This approach is chosen due to its capability to address the nonlinearities inherent in the kinematic models of UAV attitude estimation. The UKF, known for providing superior estimation accuracy over the Extended Kalman Filter (EKF), particularly when dealing with nonlinear systems, is implemented to estimate the attitude angles—roll, pitch, and yaw—by directly using non-linear models without requiring local linearizations via Jacobians, as the EKF does.

The work employs simulations and real-world experiments to validate the method. The simulations, using X-Plane 9, serve as a prelude to real-world implementation, providing a controlled environment to study the response of the UAV under various simulated conditions including noise and sensor latency—common issues in UAV deployment.

Results and Analysis

Simulation results indicate the UKF's superior performance compared to the EKF in handling the nonlinear dynamics of UAVs, particularly in resilience to sensor errors such as bias and noise. Specifically, the UK's tolerance for roll rate error is approximately 9.98º/sec, significantly higher than the 1.50º/sec tolerance exhibited by the EKF. Additionally, the UKF demonstrated effective real-time performance on microcontroller platforms, showcasing its practical applicability for lightweight UAVs equipped with MicroElectroMechanical Systems (MEMS) based Inertial Measurement Units (IMUs).

Field experiments further validated the algorithm, showing satisfactory agreement of the estimated values with those obtained from independent systems (e.g., the roll angle from a computer vision system and yaw angle from GPS data). These results underline the proficiency of the UKF/TRIAD combination in real-world applications, where disturbances and varying flight conditions are present.

Implications and Future Directions

The integration of the UKF with TRIAD into UAV systems has significant implications for the design of robust navigation systems capable of adapting to diverse and unpredictable conditions. This method promises enhanced precision in UAV control systems, potentially broadening the scope of UAV applications by improving autonomy and safety.

Looking forward, further refinement could involve incorporating additional independent sensors to enhance estimation accuracy and reliability. Moreover, expanding this work to account for more complex flight dynamics or broader classes of autonomous vehicles might offer new avenues for the application of the UKF within the control domains of not only UAVs but also in other forms of autonomous transportation technologies.

Overall, through careful validation via simulations and experimental results, this paper contributes substantial insights into the application of the UKF and TRIAD for UAV attitude estimation, fostering advancements in autonomous control systems.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.