Target Tracking from a UAV based on Computer Vision
dc.contributor.author | Zhang, Yuhan | en |
dc.contributor.committeechair | Leonessa, Alexander | en |
dc.contributor.committeemember | Southward, Steve C. | en |
dc.contributor.committeemember | Kochersberger, Kevin B. | en |
dc.contributor.department | Mechanical Engineering | en |
dc.date.accessioned | 2018-06-14T08:00:22Z | en |
dc.date.available | 2018-06-14T08:00:22Z | en |
dc.date.issued | 2018-06-13 | en |
dc.description.abstract | This thesis presents the design and build of tracking system for a quadrotor to chase a moving target based on computer vision in GPS-denied environment. The camera is mounted at the bottom of the quadrotor and used to capture the image below the quadrotor. The image information is transmitted to computer via a video transmitter and receiver module. The target is detected by the color and contour-based detection algorithm. The desired pitch and roll angles are calculated from the position controller based on the relative position and velocity between the moving target and the quadrotor. Interface between PC and quadrotor is built by controlling the PWM signals of the transmitter for command transmission. Three types of position controllers including PD controller, fuzzy controller and self-tuning PD controller based on fuzzy logic are designed and tested in the tracking tests. Results on the corresponding tracking performances are presented. Solutions to improving the tracking performance including the usage of optical sensor for velocity measurement and high-resolution camera for higher image quality are discussed in future work. | en |
dc.description.abstractgeneral | In this thesis, an automatic tracking system for a quadrotor based on computer vision in GPS-denied environment is studied and developed. A camera mounted on the quadrotor is used to “see” the moving target. The relative position and velocity between the quadrotor and the target can be obtained by a visual detection and tracking algorithm. Through the position controller, the desired pitch and roll angles are calculated to determine how much acceleration the quadrotor requires to chase the moving target and keeps the target within the detection range. Three position controllers are designed and tested, and their corresponding performances are compared and discussed. | en |
dc.description.degree | Master of Science | en |
dc.format.medium | ETD | en |
dc.identifier.other | vt_gsexam:15884 | en |
dc.identifier.uri | http://hdl.handle.net/10919/83542 | en |
dc.publisher | Virginia Tech | en |
dc.rights | In Copyright | en |
dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | en |
dc.subject | Drone aircraft | en |
dc.subject | Control | en |
dc.subject | computer vision | en |
dc.title | Target Tracking from a UAV based on Computer Vision | en |
dc.type | Thesis | en |
thesis.degree.discipline | Mechanical Engineering | en |
thesis.degree.grantor | Virginia Polytechnic Institute and State University | en |
thesis.degree.level | masters | en |
thesis.degree.name | Master of Science | en |
Files
Original bundle
1 - 1 of 1