A Novel Transformer-Based IMU Self-Calibration Approach through On-Board RGB Camera for UAV Flight Stabilization

被引:3
作者
Avola, Danilo [1 ]
Cinque, Luigi [1 ]
Foresti, Gian Luca [2 ]
Lanzino, Romeo [1 ]
Marini, Marco Raoul [1 ]
Mecca, Alessio [2 ]
Scarcello, Francesco [3 ]
机构
[1] Sapienza Univ, Dept Comp Sci, Via Salaria 113, I-00198 Rome, Italy
[2] Univ Udine, Dept Math Comp Sci & Phys, Via Sci 206, I-33100 Udine, Italy
[3] Univ Calabria, Dept Comp Engn Modeling Elect & Syst Engn, Via Pietro Bucci, I-87036 Arcavacata Di Rende, Italy
关键词
UAV; deep learning; transformer; IMU; IMU calibration; computer vision; TRACKING; ROBUST;
D O I
10.3390/s23052655
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
During flight, unmanned aerial vehicles (UAVs) need several sensors to follow a predefined path and reach a specific destination. To this aim, they generally exploit an inertial measurement unit (IMU) for pose estimation. Usually, in the UAV context, an IMU entails a three-axis accelerometer and a three-axis gyroscope. However, as happens for many physical devices, they can present some misalignment between the real value and the registered one. These systematic or occasional errors can derive from different sources and could be related to the sensor itself or to external noise due to the place where it is located. Hardware calibration requires special equipment, which is not always available. In any case, even if possible, it can be used to solve the physical problem and sometimes requires removing the sensor from its location, which is not always feasible. At the same time, solving the problem of external noise usually requires software procedures. Moreover, as reported in the literature, even two IMUs from the same brand and the same production chain could produce different measurements under identical conditions. This paper proposes a soft calibration procedure to reduce the misalignment created by systematic errors and noise based on the grayscale or RGB camera built-in on the drone. Based on the transformer neural network architecture trained in a supervised learning fashion on pairs of short videos shot by the UAV's camera and the correspondent UAV measurements, the strategy does not require any special equipment. It is easily reproducible and could be used to increase the trajectory accuracy of the UAV during the flight.
引用
收藏
页数:20
相关论文
共 67 条
  • [1] A Novel GAN-Based Anomaly Detection and Localization Method for Aerial Video Surveillance at Low Altitude
    Avola, Danilo
    Cannistraci, Irene
    Cascio, Marco
    Cinque, Luigi
    Diko, Anxhelo
    Fagioli, Alessio
    Foresti, Gian Luca
    Lanzino, Romeo
    Mancini, Maurizio
    Mecca, Alessio
    Pannone, Daniele
    [J]. REMOTE SENSING, 2022, 14 (16)
  • [2] Low-Altitude Aerial Video Surveillance via One-Class SVM Anomaly Detection from Textural Features in UAV Images
    Avola, Danilo
    Cinque, Luigi
    Di Mambro, Angelo
    Diko, Anxhelo
    Fagioli, Alessio
    Foresti, Gian Luca
    Marini, Marco Raoul
    Mecca, Alessio
    Pannone, Daniele
    [J]. INFORMATION, 2022, 13 (01)
  • [3] MS-Faster R-CNN: Multi-Stream Backbone for Improved Faster R-CNN Object Detection and Aerial Tracking from UAV Images
    Avola, Danilo
    Cinque, Luigi
    Diko, Anxhelo
    Fagioli, Alessio
    Foresti, Gian Luca
    Mecca, Alessio
    Pannone, Daniele
    Piciarelli, Claudio
    [J]. REMOTE SENSING, 2021, 13 (09)
  • [4] Automatic estimation of optimal UAV flight parameters for real-time wide areas monitoring
    Avola, Danilo
    Cinque, Luigi
    Fagioli, Alessio
    Foresti, Gian Luca
    Pannone, Daniele
    Piciarelli, Claudio
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2021, 80 (16) : 25009 - 25031
  • [5] MIFTel: a multimodal interactive framework based on temporal logic rules
    Avola, Danilo
    Cinque, Luigi
    Del Bimbo, Alberto
    Marini, Marco Raoul
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2020, 79 (19-20) : 13533 - 13558
  • [6] A UAV Video Dataset for Mosaicking and Change Detection From Low-Altitude Flights
    Avola, Danilo
    Cinque, Luigi
    Foresti, Gian Luca
    Martinel, Niki
    Pannone, Daniele
    Piciarelli, Claudio
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (06): : 2139 - 2149
  • [7] Ba J, 2016, ARXIV160706450
  • [8] Baevski A., 2020, Advances in Neural Information Processing Systems, P12449
  • [9] Bajaj R, 2002, COMPUTER, V35, P92, DOI 10.1109/MC.2002.993780
  • [10] Non-GPS Positioning Systems: A Survey
    Bin Tariq, Zain
    Cheema, Dost Muhammad
    Kamran, Muhammad Zahir
    Naqvi, Ijaz Haider
    [J]. ACM COMPUTING SURVEYS, 2017, 50 (04)