IEEE - Aerospace and Electronic Systems - July 2022 - 34
A Vision-Based Guidance Algorithm for Entering Buildings Through Windows for Delivery Drones
Table 1.
Qualitative Evaluation of Six OpenCV Trackers
Tracker
Speed Long time
tracking
KCF [23]
MIL [24]
OK
-
MOSSE [25] OK
GOTURN [26] -
CSRT [27]
-
Median
flow [28]
OK
OK
OK
-
OK
OK
OK
Drift
robustness
OK
OK
OK
OK
OK
-
Scale change
tolerance
-
-
-
-
-
OK
Robustness against
appearance change
OK
OK
-
OK
OK
OK
" Guidance " addresses the guidance algorithms, followed by
the section " Experimental Evaluation. " Finally, we give the
" Conclusion. "
ENTERING THROUGH WINDOW-OVERVIEW
For a fully autonomous delivery, the customer, or anyone
expecting to receive the vehicle or its payload, has to provide
some prior information for the robot. This includes an image
ofthe target building as well as the location ofthe target window
in the building facade. Note that we have introduced a
vision-based method for detecting and confirming the customer-determined
building as well as the target window in a
separate manuscript [29]. Here, in this article, the mission is
assumed to be started in front of the intended building; then,
the steps demonstrated in Figure 2 take over, up until a successful
entrance is accomplished.
At the start, an approximate position of the window
must be specified in the image manually. The selected box
of the image should be tracked between the next image
frames. To ensure accuracy and safety, the following
requirements are to be met for the tracking algorithm:
higher speed than detecting objects per frame;
drift robustness to avoid deviation from the window;
autoscaling, so that the dimensions of the tracking
box change proportionally as the object moves
closer or farther away from the camera;
tracking failure report, so that the algorithm could
trigger a redetection function.
Initially, we tested six out-of-the-box tracking algorithms,
implemented in OpenCV, in simulation and reality.
Table 1 demonstrates a qualitative comparison of
these algorithms in terms of common tracking requirements.
Given the aforementioned requirements and based
34
Figure 2.
Window entrance mission overview.
IEEE A&E SYSTEMS MAGAZINE
JULY 2022
on the preliminary tests and observations, it is revealed
that the Median Flow tracker is the most suitable among
the other trackers and, therefore, served as the basis for
the algorithm development in this study.
Hereafter, tracking is coupled with MAV approach to the
intended window until a certain distance from the window is
achieved. A steering guidance is responsible for the approaching
phase, better described in the " Guidance " section. The
IEEE - Aerospace and Electronic Systems - July 2022
Table of Contents for the Digital Edition of IEEE - Aerospace and Electronic Systems - July 2022
Contents
IEEE - Aerospace and Electronic Systems - July 2022 - Cover1
IEEE - Aerospace and Electronic Systems - July 2022 - Cover2
IEEE - Aerospace and Electronic Systems - July 2022 - Contents
IEEE - Aerospace and Electronic Systems - July 2022 - 2
IEEE - Aerospace and Electronic Systems - July 2022 - 3
IEEE - Aerospace and Electronic Systems - July 2022 - 4
IEEE - Aerospace and Electronic Systems - July 2022 - 5
IEEE - Aerospace and Electronic Systems - July 2022 - 6
IEEE - Aerospace and Electronic Systems - July 2022 - 7
IEEE - Aerospace and Electronic Systems - July 2022 - 8
IEEE - Aerospace and Electronic Systems - July 2022 - 9
IEEE - Aerospace and Electronic Systems - July 2022 - 10
IEEE - Aerospace and Electronic Systems - July 2022 - 11
IEEE - Aerospace and Electronic Systems - July 2022 - 12
IEEE - Aerospace and Electronic Systems - July 2022 - 13
IEEE - Aerospace and Electronic Systems - July 2022 - 14
IEEE - Aerospace and Electronic Systems - July 2022 - 15
IEEE - Aerospace and Electronic Systems - July 2022 - 16
IEEE - Aerospace and Electronic Systems - July 2022 - 17
IEEE - Aerospace and Electronic Systems - July 2022 - 18
IEEE - Aerospace and Electronic Systems - July 2022 - 19
IEEE - Aerospace and Electronic Systems - July 2022 - 20
IEEE - Aerospace and Electronic Systems - July 2022 - 21
IEEE - Aerospace and Electronic Systems - July 2022 - 22
IEEE - Aerospace and Electronic Systems - July 2022 - 23
IEEE - Aerospace and Electronic Systems - July 2022 - 24
IEEE - Aerospace and Electronic Systems - July 2022 - 25
IEEE - Aerospace and Electronic Systems - July 2022 - 26
IEEE - Aerospace and Electronic Systems - July 2022 - 27
IEEE - Aerospace and Electronic Systems - July 2022 - 28
IEEE - Aerospace and Electronic Systems - July 2022 - 29
IEEE - Aerospace and Electronic Systems - July 2022 - 30
IEEE - Aerospace and Electronic Systems - July 2022 - 31
IEEE - Aerospace and Electronic Systems - July 2022 - 32
IEEE - Aerospace and Electronic Systems - July 2022 - 33
IEEE - Aerospace and Electronic Systems - July 2022 - 34
IEEE - Aerospace and Electronic Systems - July 2022 - 35
IEEE - Aerospace and Electronic Systems - July 2022 - 36
IEEE - Aerospace and Electronic Systems - July 2022 - 37
IEEE - Aerospace and Electronic Systems - July 2022 - 38
IEEE - Aerospace and Electronic Systems - July 2022 - 39
IEEE - Aerospace and Electronic Systems - July 2022 - 40
IEEE - Aerospace and Electronic Systems - July 2022 - 41
IEEE - Aerospace and Electronic Systems - July 2022 - 42
IEEE - Aerospace and Electronic Systems - July 2022 - 43
IEEE - Aerospace and Electronic Systems - July 2022 - 44
IEEE - Aerospace and Electronic Systems - July 2022 - 45
IEEE - Aerospace and Electronic Systems - July 2022 - 46
IEEE - Aerospace and Electronic Systems - July 2022 - 47
IEEE - Aerospace and Electronic Systems - July 2022 - 48
IEEE - Aerospace and Electronic Systems - July 2022 - Cover3
IEEE - Aerospace and Electronic Systems - July 2022 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_february2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_january2023
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2022_tutorial
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_february2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_january2022
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2021_tutorials
https://www.nxtbook.com/nxtbooks/ieee/aerospace_february2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_january2021
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_february2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_january2020
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2019partII
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_july2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_june2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_april2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_may2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_march2019
https://www.nxtbook.com/nxtbooks/ieee/aerospace_december2018
https://www.nxtbook.com/nxtbooks/ieee/aerospace_august2018
https://www.nxtbook.com/nxtbooks/ieee/aerospace_october2018
https://www.nxtbook.com/nxtbooks/ieee/aerospace_september2018
https://www.nxtbook.com/nxtbooks/ieee/aerospace_november2018
https://www.nxtbookmedia.com