UROP Project
Development of a Graphical User Interface for a Quadcopter Swarm Testbed.
Contact
Key Info
Basic Information
- Project Offer-Number:
- 1205
- Category:
- UROP International
- Field:
- Computer Science
- Faculty:
- 4
- Organisation unit:
- Institute for Data Science in Mechanical Engineering
- Language Skills:
- English
- Computer Skills:
- Linux, Python, C/C++
MoveOn
The DSME develops a quadcopter swarm testbed for the evaluation of distributed swarm control. The swarm consists out of several quadcopters and edge computers, all connected via a multi-hop Bluetooth network. The project incorporates and combines methods from communication and control systems, which e.g. allow the quadcopters to fly without colliding into each other. Because the testbed combines many different systems, it is difficult to use at the moment. Goal of the project is to develop a graphical user interface (GUI), which simplifies the use of the testbed.
Task
- Design of a user interface concept to configure and operate the whole swarm. - Implementation of the user interface. - Implementation of the backend of the user interface, which connects it to the Bluetooth-network.
Requirements
High motivation and good practical skills. Programming experience (Python, C/C++). Experience in embedded systems and GUI development.