Autonomous drone line follower

2022 COE Engineering Design Project (TY05)


Faculty Lab Coordinator

Truman Yang

Topic Category

Software Systems

Preamble

A line follower drone is an autonomous intelligent system that can detect and follow a line drawn on floor. In this project, deep learning technique will be utilized to control the drone to fly accurately and efficiently.

Objective

(1) Provide an AI-based solution to make a drone to detect and follow a line accurately. (2) Conduct a literature review on this topic. (3) Design and implement two to three AI-based models, based on existing neural network models/machine learning techniques to uncover the best approach for drone control. Further, make improvement on the best approach you determined and evaluate them.

Partial Specifications

(1) Evaluate AI-based models/machine learning techniques over the drone images in terms of their accuracy, precision, and complexity. (2) Design an algorithm to make sure the drone could land at the end of the line accurately.

Suggested Approach

(1) Software development in Python.
(2) Your design and implantation could be based on existing models and should make some improvements.
(3) Idea generation technique with Scamper

Group Responsibilities

(1) Programming on the drone
(2) Design, implement, and document the software as specified above.

Student A Responsibilities

Design and implement multiple AI-based line follower solutions.

Student B Responsibilities

Design and implement a drone landing algorithm with python.

Student C Responsibilities

Evaluate and compare the performance of different solutions.

Student D Responsibilities

Design an app for basic drone operation and emergency land.

Course Co-requisites

COE318: Software Systems

To ALL EDP Students

Due to COVID-19 pandemic, in the event University is not open for in-class/in-lab activities during the Winter term, your EDP topic specifications, requirements, implementations, and assessment methods will be adjusted by your FLCs at their discretion.

 


TY05: Autonomous drone line follower | Truman Yang | Wednesday August 31st 2022 at 09:20 AM