ORBUAVC

OBJECT RECOGNITION BASED UAV CONTROL

I recieved an AR Parrot Drone as a gift during sophmore year. This was a couple months before "drone mania" spread across the tech world and media. Soon, I began hearing and reading about crazy, cool drones people were designing and programming. I wanted to join in on the fun and with my new programming skills (from AP Computer Science), I decided to program my drone to do something unseen in this rapidly advancing industry. As I read about companies' drones, I discovered one common problem: all followed people and objects by GPS rather than computer vision. While computer vision was being used in algorithms such as optical flow, I found that it was mostly being used for obstacle avoidance, rather than following or tracking. Use of object recognition would greatly enhance the drone's ability to follow people and movements precisely as well as provide a wider range of possible functionalities. Therefore, I decided to program a drone that could follow people based on recognition of an object, such as an article of clothing or a patterned patch. Depending on the color of the clothing or pattern on the patch, the functionality of the drone could change. Thus, my "Object Recognition Based UAV Control Project" was born.

VIDEOS

Object Recognition Based UAV Control (ORBUAVC) Playlist

PROGRESS

I have already submitted my project to the 2015 Greater San Diego Science Fair and did exceptionally well, qualifying for Intel ISEF 2015 and California State Science Fair 2015, winning Sweepstakes and 1st place at GSDSEF, and recieving several corporate awards. I am continuing research as well as preparing for ISEF, Google Science Fair, and CSSF. My drone is functional and able to track and follow a patterned patch. It can also follow a purple headband, but I have found that this color thresholding mechanism is much more sensitive to light and background noise. In my continued research, I hope to make the pattern detection algorithm more robust, implement turning (by taking advantage of the fact that the pattern is used for camera calibration), and controling the drone through EEG mind control.

AWARDS

Greater San Diego Science Fair (GSDSEF) 2015: