VTOL Fixed Wing UAV Autonomous Flight and Object Detection
Project Description
Current research on autonomous flight systems for VTOL fixed‑wing UAVs combines the high maneuverability of vertical take‑off and landing with the long endurance of fixed‑wing platforms. This project aims to resolve challenges in autonomous control and real‑time object detection/tracking under complex environments through algorithm design, simulation validation, and real‑world flight testing. The developed system will support modular deployment, high scalability, and reliable field performance, providing a solid technical foundation for intelligent UAV applications.
Supervisor
SHI, Ling
Quota
3
Course type
UROP1000
UROP1100
UROP2100
UROP3100
UROP3200
UROP4100
Applicant's Roles
Must-have (Required)
• Programming skills in Python or C++
• Basic knowledge in circuits, control theory, or electronic engineering
• Familiarity with ROS/ROS2 or MATLAB; basic experience in image processing or object detection
• Responsible, cooperative, able to commit ≥8 hours per week
Preferred (Not Required but Strongly Plus)
• Experience with UAV assembly, debugging, or PX4/ArduPilot flight control
• Knowledge of YOLO model training and deployment
• Experience in robotics, embedded systems, or UAV competitions
• Skills in 3D modeling (CAD) and 3D printing
• Background in computer vision, machine learning, or advanced control
• Programming skills in Python or C++
• Basic knowledge in circuits, control theory, or electronic engineering
• Familiarity with ROS/ROS2 or MATLAB; basic experience in image processing or object detection
• Responsible, cooperative, able to commit ≥8 hours per week
Preferred (Not Required but Strongly Plus)
• Experience with UAV assembly, debugging, or PX4/ArduPilot flight control
• Knowledge of YOLO model training and deployment
• Experience in robotics, embedded systems, or UAV competitions
• Skills in 3D modeling (CAD) and 3D printing
• Background in computer vision, machine learning, or advanced control
Applicant's Learning Objectives
(1) Master the flight principles, autonomous navigation, and control fundamentals of VTOL fixed wing UAVs.
(2) Develop, debug, and deploy object detection algorithms (e.g., YOLO) and flight control modules.
(3) Conduct UAV system integration, simulation verification, and real flight testing and data analysis.
(4) Complete project documentation, academic poster design, and conference style presentation.
Throughout the project, you will learn and apply core robotics and UAV skills, including Python/C++ programming, ROS/ROS2 development, OpenCV, PX4/ArduPilot tuning, CAD modeling, embedded system integration, and experimental performance evaluation.
(2) Develop, debug, and deploy object detection algorithms (e.g., YOLO) and flight control modules.
(3) Conduct UAV system integration, simulation verification, and real flight testing and data analysis.
(4) Complete project documentation, academic poster design, and conference style presentation.
Throughout the project, you will learn and apply core robotics and UAV skills, including Python/C++ programming, ROS/ROS2 development, OpenCV, PX4/ArduPilot tuning, CAD modeling, embedded system integration, and experimental performance evaluation.
Complexity of the project
Challenging