Loading…
Vision-based control of a quadrotor utilizing artificial neural networks for tracking of moving targets
This paper investigates the application of an image based visual servoing (IBVS) mechanism for controlling the translational and rotational movements of a quadrotor helicopter; via this scheme, the helicopter can track a moving target by means of a camera installed underneath. The image features cho...
Saved in:
Published in: | Engineering applications of artificial intelligence 2017-02, Vol.58, p.34-48 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | This paper investigates the application of an image based visual servoing (IBVS) mechanism for controlling the translational and rotational movements of a quadrotor helicopter; via this scheme, the helicopter can track a moving target by means of a camera installed underneath. The image features chosen for this purpose are the perspective image features. A direct adaptive neural controller was designed to control transitional motion. The controller makes use of neural network controller radial basis function (RBF) to deal with the image dynamic uncertainties. These uncertainties relate to the depth of visual information and the movement of the considered target. Moreover, a sliding mode controller designed by using the image features has been presented for controlling the rotational movement of the helicopter. Also, due to the lack of accurate image velocity and the Euler angles, appropriate observers have been designed and used. The designed scheme needs no geometric information from the object followed by the quadrotor; therefore, this method can be employed in unknown environments. The simulation results for ideal and non-ideal conditions indicate that, in spite of the problems such as the uncertainty of the image depth and the mobility of the target, both in the rotational and translational motions, the helicopter has been able to reach the desired altitude and to properly track the moving target. |
---|---|
ISSN: | 0952-1976 1873-6769 |
DOI: | 10.1016/j.engappai.2016.10.016 |