Select the category the research project fits.

Innovative Technology/Entrepreneurship/Design

Is this submission part of ICaP/PW (Introductory Composition at Purdue/Professional Writing)?

No

Abstract

Our goal in building this drone is to create a drone-based on open source software and components, that has an ability to do various autonomous tasks. There is an increasing number of applications that drones are being used for. With facial recognition, drones can be used for security purposes and many other important applications. For our drone specifically, a Pixhawk controller is used for flight control and stability. The Pixhawk controls the attitude and also enables the drone to follow pre-mapped routes. A wireless telemetry system is used to get first-person view video from the drone, and to display flight information. The drone is flown primarily using the remote control but can also be operated from the mission planner application on a PC. In order to do image processing and object recognition, a Raspberry Pi controller is attached to the drone and serves as a slave computer that communicates to the Pixhawk via MavProxy. The Raspberry Pi runs an algorithm that identifies an object through the camera and tracks this object by keeping the object within a specified pixel range. To keep the drone positioned over the object, the Raspberry Pi sends commands to the Pixhawk controller through a serial port. The Raspberry Pi will be running an OpenCV library in order to access the necessary software. This technology is becoming very prevalent in our society today in both the private and public sectors. Bringing autonomous abilities to this quadcopter opens up limitless possibilities for the interaction of human and machine and allows further exploration into this realm of technology.

Share

COinS
 

Purdue Autonomous Aerial Vehicle (AAV) Vertically Integrated Project Abstract

Our goal in building this drone is to create a drone-based on open source software and components, that has an ability to do various autonomous tasks. There is an increasing number of applications that drones are being used for. With facial recognition, drones can be used for security purposes and many other important applications. For our drone specifically, a Pixhawk controller is used for flight control and stability. The Pixhawk controls the attitude and also enables the drone to follow pre-mapped routes. A wireless telemetry system is used to get first-person view video from the drone, and to display flight information. The drone is flown primarily using the remote control but can also be operated from the mission planner application on a PC. In order to do image processing and object recognition, a Raspberry Pi controller is attached to the drone and serves as a slave computer that communicates to the Pixhawk via MavProxy. The Raspberry Pi runs an algorithm that identifies an object through the camera and tracks this object by keeping the object within a specified pixel range. To keep the drone positioned over the object, the Raspberry Pi sends commands to the Pixhawk controller through a serial port. The Raspberry Pi will be running an OpenCV library in order to access the necessary software. This technology is becoming very prevalent in our society today in both the private and public sectors. Bringing autonomous abilities to this quadcopter opens up limitless possibilities for the interaction of human and machine and allows further exploration into this realm of technology.