Target Tracking-Based Online Calibration of UAV Electro-Optical Pod Installation Errors
Abstract
1. Introduction
- (a)
- Fusion of multi-temporal observations to model the installation errors calibration as an optimal rotation matrix estimation problem, and an analytically optimal closed-form solution is derived, which enhances the calibration precision;
- (b)
- A mission-integrated calibration system compatible with diverse UAV platforms is designed, leveraging existing detection and tracking capabilities of current UAV systems to achieve in-task calibration, which ensures optimal error correction aligned with practical UAV objectives;
- (c)
- Different rapid-calibration schemes for emergency response scenarios are proposed by embedding the calibration within UAV takeoff or mission execution phases, which eliminate the dedicated calibration procedures and realize “calibrate upon takeoff, compensate immediately post-calibration”;
- (d)
- We developed a fixed-wing UAV experimental system and conducted calibration comparison experiments across various flight regimes, the results of which can provide actionable guidance for UAV path planning during the calibration process, especially for precise operation scenarios.
2. Related Works
3. Methodology
3.1. Observation Equation Modeling for Installation Errors
3.2. Optimal Estimation of Installation Errors
3.2.1. Optimal Closed-Form Solution for
3.2.2. Approximate Calibration Based on Statistics
4. Online Calibration System Architecture and Emergency Calibration Scheme
4.1. Design of Online Calibration System
4.2. Design of Emergency Calibration Protocol
- (a)
- For rotary-wing UAV systems, deploy a cooperative target at the takeoff site or other geolocated positions. Then, during both takeoff and egress maneuver phases, perform pod closed-loop tracking of the cooperative target to achieve pod installation error calibration.
- (b)
- For fixed-wing UAV systems, position a cooperative target at a strategic location ahead of the takeoff path and enable concurrent online calibration of pod installation errors during the taxi-takeoff roll via continuous target tracking.
- (c)
- For air–ground cooperative systems and UAV swarms, calibration methods extend beyond depending on cooperative targets to leverage ground units in cooperative systems or aerial units within the swarm, all of which disseminate real-time geocoordinate data via communication links. This capability enables temporally and spatially unconstrained in-mission calibration or recalibration, executed opportunistically during task execution.
5. Experiments
5.1. Fixed-Wing UAV Experimental System Design
5.2. Results and Discussion
5.2.1. Qualitative Performance Analysis
5.2.2. Quantitative Calibration Metrics
- (1)
- Calibration Experiments at Varying Distances
- (a)
- The 5 Hz positioning frequency of the GPS device affects the UAV’s localization accuracy. At longer distances, the UAV localization error becomes relatively small compared to the UAV-target range, thus exerting a lesser influence on the calibration results.
- (b)
- During calibration, the pod maintains locked tracking on the target. At longer distances, the angular rate of the target relative to the pod is lower, resulting in more stable servo control of the pod, which is more conducive to accurate calibration.
| Calibration Distance Range | Statistical Calibration Method | Optimal Solution Calibration Method | ||
|---|---|---|---|---|
| Elevation Accuracy | Azimuth Accuracy | Elevation Accuracy | Azimuth Accuracy | |
| [200 m, 500 m] | 0.0540° | 0.1014° | 0.0539° | 0.0889° |
| [2450 m, 2800 m] | 0.0087° | 0.0126° | 0.0087° | 0.0124° |
- (2)
- Cross-verification Experiments of Calibration Results Under Different Flight Regimes
- (a)
- The UAV test system in this study employs a single-GPS positioning device. The yaw angle provided by the flight controller is essentially the yaw angle of the UAV’s velocity direction, which in most cases does not align with the X-axis direction of the body frame.
- (b)
- Typically, the yaw angle provided by the flight controller is accurate during steady, crosswind-free level flight but contains bias during circling flight.
- (3)
- Calibration Experiment with Large-Angle Installation Errors
- (4)
- Cooperative Target Localization Results
- (a)
- The optimal solution calibration method proposed in this paper can effectively calibrate the pod installation errors under various distances and flight conditions with high calibration accuracy, making it the preferred calibration method for UAV precision mission scenarios.
- (b)
- The statistical calibration method proposed in this paper is more suitable for rapid calibration during level flight. Although it cannot estimate the installation error in the roll direction, it can be applied to tracking tasks such as pod geocoordinate tracking, where calibration accuracy requirements are not stringent.
- (c)
- To enhance the adaptability of the calibration results to UAV missions, the flight state during calibration should ideally match the flight state during actual task execution.
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| LOS | Line Of Sight |
| EO | Electro-Optical |
| NED | North-East-Down |
| MAE | Mean Absolute Error |
| UAV | Unmanned Aerial Vehicle |
| ARDC | Active Disturbance Rejection Control |
References
- Xu, C.; Wang, D.Z.; Huang, D.Q.; Han, W. A Calibration Method for Installation Errors of UAV Electro-Optical Pods. China Patent CN106871927A, 20 June 2017. [Google Scholar]
- Tan, R.L. An Aerial Calibration Method for Installation Error of Photoelectric Pod. Opt. Optoelectron. Technol. 2024, 22, 28–34. [Google Scholar] [CrossRef]
- Visual-Inertial Calibration Toolbox Kalibr. Available online: https://github.com/ethz-asl/kalibr (accessed on 19 March 2026).
- Raúl, M.; Juan, D.T. ORB-SLAM2: An Open-Source SLAM System for Monocular, Stereo, and RGB-D Cameras. IEEE Trans. Robot. 2017, 33, 1255–1262. [Google Scholar]
- Campos, C.; Elvira, R.; Rodriguez, J.J.G.; Montiel, J.M.M.; Tardos, J.D. ORB-SLAM3: An accurate open-source library for visual, visual-inertial, and multimap slam. IEEE Trans. Robot. 2021, 37, 1874–1890. [Google Scholar] [CrossRef]
- Karrer, M.; Chli, M. Distributed Variable-Baseline Stereo SLAM from two UAVs. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Xi’an, China, 30 May–5 June 2021; pp. 82–88. [Google Scholar] [CrossRef]
- Qin, T.; Li, P.; Shen, S. VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator. IEEE Trans. Robot. 2018, 34, 1004–1020. [Google Scholar] [CrossRef]
- Stumberg, L.V.; Cremers, D. DM-VIO: Delayed Marginalization Visual-Inertial Odometry. IEEE Robot. Autom. Lett. 2022, 7, 1408–1415. [Google Scholar] [CrossRef]
- Triggs, B.; McLauchlan, P.F.; Hartley, R.I.; Fitzgibbon, A.W. Bundle adjustment—A modern synthesis. In International Workshop on Vision Algorithms; Springer: Berlin/Heidelberg, Germany, 1999; pp. 298–372. [Google Scholar]
- Wang, A.; Wang, H.; Liu, L.; Chen, K.; Lin, Z.; Han, J.; Ding, G. YOLOv10: Real-Time End-to-End Object Detection. In Proceedings of the 38th Conference on Neural Information Processing Systems, Vancouver, BC, Canada, 9–15 December 2024. [Google Scholar]
- Tian, Y.; Ye, Q.; David, D. YOLOv12: Attention-Centric Real-Time Object Detectors. arXiv 2024, arXiv:2502.12524. [Google Scholar]
- Danelljan, M.; Bhat, G.; Khan, F.S. ECO: Efficient Convolution Operators for Tracking. In Proceedings of the IEEE CVPR, Honolulu, HI, USA, 21–26 July 2017; pp. 6931–6939. [Google Scholar] [CrossRef]
- Danelljan, M.; Häger, G.; Khan, F.S.; Felsberg, M. Discriminative Scale Space Tracking. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 39, 1561–1575. [Google Scholar] [CrossRef] [PubMed]
- Yan, B.; Peng, H.; Fu, J.L.; Wang, D.; Lu, H.C. Learning Spatio-Temporal Transformer for Visual Tracking. In Proceedings of the 2021 IEEE/CVF International Conference on Computer Vision (ICCV), Montreal, QC, Canada, 10–17 October 2021; pp. 10428–10437. [Google Scholar]
- Chen, X.; Yan, B.; Zhu, J.W.; Wang, D.; Yang, X.Y.; Lu, H.C. Transformer tracking. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021; pp. 8126–8135. [Google Scholar]
- Hu, M. Space and Transformation; Science Press: Beijing, China, 2007; pp. 130–133. [Google Scholar]
- Kabsch, W. A Discussion of the Solution for the Best Rotation to Relate Two Sets of Vectors. Acta Crystallogr. Sect. A 1978, 34, 827–828. [Google Scholar] [CrossRef]
- Han, J.Q. From PID to active disturbance rejection control. Control Eng. China 2002, 9, 13–18. [Google Scholar] [CrossRef]













| Test Group | Statistical Calibration Method | Optimal Solution Calibration Method | ||
|---|---|---|---|---|
| Elevation Accuracy | Azimuth Accuracy | Elevation Accuracy | Azimuth Accuracy | |
| 1 | 0.0126° | 0.0087° | 0.0124° | 0.0087° |
| 2 | 0.0834° | 0.0288° | 0.0204° | 0.0284° |
| 3 | 0.5792° | 0.1431° | 0.3973° | 0.1395° |
| 4 | 0.5792° | 0.1431° | 0.1230° | 0.1357° |
| 5 | 0.2896° | 0.0717° | 0.0223° | 0.0677° |
| Test Group | Calibration Method | Yaw Installation Error | Pitch Installation Error | Roll Installation Error |
|---|---|---|---|---|
| 1 | Statistical Calibration | −0.8384° | 0.4994° | -- |
| Optimal Solution Calibration | −0.7296° | 0.4979° | 0.2487° | |
| 2 | Statistical Calibration | −1.4175° | 0.3564° | -- |
| Optimal Solution Calibration | −0.6889° | 0.3595° | 0.6299° | |
| 5 | Statistical Calibration | −1.1280° | 0.4279° | -- |
| Optimal Solution Calibration | −0.4829° | 0.4291° | 0.8077° |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Xu, Y.; Liu, J.; Yan, H.; Wang, A.; Xu, H.; Ma, Y.; Yao, T. Target Tracking-Based Online Calibration of UAV Electro-Optical Pod Installation Errors. Automation 2026, 7, 59. https://doi.org/10.3390/automation7020059
Xu Y, Liu J, Yan H, Wang A, Xu H, Ma Y, Yao T. Target Tracking-Based Online Calibration of UAV Electro-Optical Pod Installation Errors. Automation. 2026; 7(2):59. https://doi.org/10.3390/automation7020059
Chicago/Turabian StyleXu, Yong, Jin Liu, Hongtao Yan, An Wang, Haihang Xu, Yue Ma, and Tian Yao. 2026. "Target Tracking-Based Online Calibration of UAV Electro-Optical Pod Installation Errors" Automation 7, no. 2: 59. https://doi.org/10.3390/automation7020059
APA StyleXu, Y., Liu, J., Yan, H., Wang, A., Xu, H., Ma, Y., & Yao, T. (2026). Target Tracking-Based Online Calibration of UAV Electro-Optical Pod Installation Errors. Automation, 7(2), 59. https://doi.org/10.3390/automation7020059

