110 likes | 131 Views
Join our Arizona State University team as we meet contest guidelines to expand capabilities, ensure safety, and stay within budget. Our autonomous UAV project includes flight waypoints, object location identification, autonomous takeoff and landing, Paparazzi autopilot, open-source hardware and software plans, complex flight plans, and extensive data reporting. Unofficially supported Paparazzi fills a niche market, with additional features like video control, camera servo position adjustment, GPS location tracking, altitude calculation, and efficient communication via Ivy software Bus. Special thanks to contributors Srikanth Saripalli, Tom Sharp, April Zuber, and Jason and Justin DeStories. Reach out for more information or assistance!
E N D
Ted Hench Electronics Arizona State UniversityAutonomous UAV Project
Our goals Meet minimum contest guidelines with ability to expand Stay within budget Balance the capability of our team with the capability of what we throw together
Contest Guidelines • At a minimum: • Meet safety guidelines • Flight waypoints autonomously • Identify the location of objects on the ground • Additional goals: • Takeoff and land autonomously • Identify the location of objects on the ground in real time
Autopilot • Hardware and airborne software from the Paparazzi project • Open source software and hardware plans • Wide range of features • Complex flight plans • Extensive data reporting • Expandable hardware • Including sensors for autonomous takeoff and landing • Adequate safety features
Autopilot • Paparazzi fills a niche market and isn’t officially supported by anyone - documentation was a problem • I spent a lot of time: • Reading available documentation • Browsing code base and schematics • Talking to developers and users
Talking to the Ground Station • Programs can communicate via the Ivy software Bus • Turned out to be as easy as described, and programming errors we make won’t crash the plane • More information is available than anticipated, including • GPS location • Plane attitude • Servo positions
Video Control • We control the camera servos from the ground • Custom circuit and code • Errors we make won’t crash the plane • Using information from the GCS we can calculate the location of objects we see • Camera servo position • Plane attitude • GPS location • Altitude
Acknowledgement • Thanks to • Srikanth Saripalli • For any advice he provided • Tom Sharp • For allowing us to start and focus on a new project • April Zuber, and Jason and Justin DeStories • Just because…