Research Project
Autonomous UAV
Research Team
- Dr. Xiaojun (Ashley) Geng, Electrical and Computer Engineering
Collaborators:
Student Team:
- Charbel Abou Afech, BS Computer Engineering
- Javier Narvaez, BS Computer Engineering
- Gael Esparza Lobatos, BS Computer Engineering
- Cynthia Portillo, BS Computer Engineering
- Evelyn Dominguez, BS Computer Engineering
- Katherine Poz Quijivix, BS Computer Engineering
- Abraham Santiago, BS Electrical Engineering
- Luis A. Meza IV, BS Mechanical Engineering
- Jazmin Martinez, BS Electrical Engineering
- Jonathan Penaloza, BS Electrical Engineering
- Amanda Arst, BS Electrical Engineering
Funding
- Funding Organization:
- Funding Program:
SYNOPSIS
- Fully Autonomous UAV system built using MAVSDK-Python for the C-UASC collegiate competition, executing three flight missions autonomously.
- Runs on Raspberry Pi 5 + Pixhawk (PX4) communicating via MAVLink.
- GPS-based route optimization and timed circuit flying for navigation missions
- YOLOv8 computer vision for real-time aerial ground target detection
Research Questions & Research Objectives
-
Execute three autonomous missions: waypoint navigation, circuit time trial, and object localization.
-
Implement real-time object detection using YOLOv8.
-
Design a safety system enforcing competition boundaries (geofence), altitude limits, and mission timeouts.
Research Methods
-
Modular mission architecture with shared lifecycle: pre-flight checks, arm, execute, land, and finally log
-
TSP route optimization to minimize waypoint navigation distance
-
Lawnmower search pattern in offboard mode with NED velocity commands for systematic area coverage
-
YOLOv8 nano + OpenCV for lightweight real-time detection with GPS-proximity deduplication to filter repeated detections
Research Deliverables and Products
-
System Components: Raspberry Pi 5, Picamera2, Pixhawk 6C (PX4), Telemetry radio, RC, GPS, and YOLOv8 nano model.
-
Fully functional autonomous UAV capable of running all three C-UASC mission and verified in SITL simulation.
-
Automated flight logging system recording mission results, GPS detections, and performance data as structured JSON after each run.
Commercialization Opportunities
-
Application: Configurable autonomous UAV with fail-safe
-
Key Values: Eliminates the need for manual piloting, reduces costs and human error, and enforces safe boundaries automatically
-
Potential Customers: Emergency responders, utility companies, delivery companies, and environmental researchers
Research Timeline
Start Date:
End Date: TBD
Lead Researchers:
-
Dr. Xiaojun (Ashley) Geng, Electrical and Computer Engineering
Collaborators:
Student Team:
-
Charbel Abou Afech, BS Computer Engineering
-
Javier Narvaez, BS Computer Engineering
-
Gael Esparza Lobatos, BS Computer Engineering
-
Cynthia Portillo, BS Computer Engineering
-
Evelyn Dominguez, BS Computer Engineering
-
Katherine Poz Quijivix, BS Computer Engineering
-
Abraham Santiago, BS Electrical Engineering
-
Luis A. Meza IV, BS Mechanical Engineering
-
Jazmin Martinez, BS Electrical Engineering
-
Jonathan Penaloza, BS Electrical Engineering
-
Amanda Arst, BS Electrical Engineering
Funding
- Funding Organization:
- Funding Program:
