Related Experiment Video
Updated: Jun 22, 2025

Evaluating Flight Performance and Eye Movement Patterns Using Virtual Reality Flight Simulator
Published on: May 19, 2023
Quaternion-Based Attitude Estimation of an Aircraft Model Using Computer Vision
Pavithra Kasula1, James F Whidborne1, Zeeshan A Rana1
1Centre for Aeronautics, Cranfield University, Cranfield MK43 0AL, UK.
This study introduces a non-contact vision-based method for aircraft flight dynamics testing in wind tunnels. The quaternion-based approach significantly improves attitude estimation accuracy compared to older methods.
Area of Science:
- Aerospace Engineering
- Robotics and Control Systems
- Computer Vision
Background:
- Dynamic wind tunnel testing is crucial for aircraft flight dynamics research.
- Traditional methods may lack precision or require intrusive instrumentation.
- Accurate attitude estimation is vital for understanding aircraft behavior.
Purpose of the Study:
- To propose and validate a non-contact, off-board vision-based instrumentation method for dynamic wind tunnel testing.
- To enhance the accuracy of Euler angle identification using quaternions.
- To integrate vision-based data with on-board sensors using an Extended Kalman Filter.
Main Methods:
- Utilized Harris corner detection and Kanade-Lucas-Tomasi tracking for feature identification.
- Employed a stereo camera setup (side and top views) for 3D motion capture.
- Applied quaternion representation for attitude estimation and an Extended Kalman Filter for sensor fusion.
Main Results:
- The quaternion-based vision method achieved a 45.41% accuracy enhancement over the direction cosine matrix method.
- Root mean square errors for roll, pitch, and yaw rates were 0.0101, 0.0361, and 0.0036 rad/s, respectively.
- Integration with an Extended Kalman Filter further improved accuracy, achieving 98.61% for pitch rate estimation.
Conclusions:
- Quaternion-based attitude estimation offers superior accuracy for dynamic wind tunnel testing.
- The proposed vision-based method provides a robust, non-contact solution for aircraft dynamics analysis.
- Sensor fusion with an Extended Kalman Filter enhances the overall performance and reliability of the system.
Related Concept Videos
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
Absolute Motion Analysis- General Plane Motion
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
Kinematic Equations for Rotation
For instance, imagine a point A on a rigid body engaged in circular motion. The translational velocity of this particular point can be calculated by taking the time derivatives of the displacement equation, which essentially measures the...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Azimuths and Bearings
Relative Motion Analysis using Rotating Axes - Acceleration
Time differentiation is...

