Autonomous Delivery Drone
Personal Project
2019-04
About the Project
We used a hexacopter to carry and drop any payload with a weight under 2 kilograms. Autopilot system was using Ardupilot firmware on an APM 2.6 and autonomous control system was using Python Dronekit on a Raspberry Pi 3B. We used lots of custom-made 3D printed parts (like GPS Stick, Landing Gears, Payload Dropping System) on a DJI F550 frame. The project isn't developed for a specific competition but it had the aim of testing out our new autonomous control framework, 3D printed parts on a stock body, and propulsion system optimization methods to be able to carry payloads as heavy as we can carry. As a result, we successfully implemented and tested the whole project. We used a remote-controlled robot equipped with a robotic arm as the payload. The drone was capable of making autonomous flights to the desired destination, land on the desired point, place the tactical robot and return to launch.