Turkish Journal of Electrical Engineering and Computer Sciences
DOI
10.3906/elk-1501-162
Abstract
The objective of this study is twofold: to approximate a model of a blimp, and to use this model to develop a setup to track a target with the blimp that is outfitted with a wireless camera and radio-controlled propellers. This article presents a powerful method to track any moving or stationary target with an unmanned aerial vehicle by combining the advantages of the proportional derivative (PD) controller, continuously adaptive mean shift (Camshift) algorithm, and pulse width modulation (PWM) method. As a result, it is demonstrated that a decent approximation of blimp behavior is sufficient when using a mathematical model that contains saturation in velocity and actuation. Additionally, a code for the proposed algorithm is developed to capture every frame sample with a frame grabber as a sensor in real time. Once the previously chosen object is tracked, the coordinate data (location information) are transferred to the controller to apply required pulses to DC motors on the blimp. In this paper, the proposed controller is outlined in two steps. Initially, one calculates a PD controller that fulfills the specifications of the mathematical model without saturation. Secondly, PWM is utilized to address the impact of nonlinearities.
Keywords
Unmanned air vehicle, PD controller, computer vision (Camshift), pulse width modulation, vision-based control
First Page
4015
Last Page
4026
Recommended Citation
BEKİROĞLU, KORKUT; SZNAIER, MARIO; LAGOA, CONSTANTINO; and SHAFAI, BAHRAM
(2016)
"Computer vision-based control of an autonomous blimp,"
Turkish Journal of Electrical Engineering and Computer Sciences: Vol. 24:
No.
5, Article 52.
https://doi.org/10.3906/elk-1501-162
Available at:
https://journals.tubitak.gov.tr/elektrik/vol24/iss5/52
Included in
Computer Engineering Commons, Computer Sciences Commons, Electrical and Computer Engineering Commons