Project Info

Drone Task Assignment

Qi Han
qhan@mines.edu

Project Goals and Description:

The drone task assignment problem can be applied to various real-world applications such as wild fire monitoring and disaster response. However, in many applications drones are not guaranteed to complete their assigned task 100% of the time and drones might become faulty during task execution, requiring one to reassign drones to tasks. In this work, we consider how to maximize the probability that all tasks are completed while considering the probability that a drone could fail during task execution.

More Information:

Grand Challenge: Engineer the tools of scientific discovery.
https://pecs.mines.edu/

Primary Contacts:

Qi Han, qhan@mines.edu

Student Preparation

Qualifications

Students should be familiar with basic data structures and C/C++/Python programming. Students should also be willing to learn how to program drones.

TIME COMMITMENT (HRS/WK)

8

SKILLS/TECHNIQUES GAINED

Students will develop an understanding of embedded systems programming, distributed networking, and robot swarm communication.

MENTORING PLAN

The student will be working closely with grad students on the same project; attending weekly project meetings with faculty to discuss problems and solutions.

Preferred Student Status

Freshman
Sophomore
Junior
Senior
Share This