Projecte llegit
Títol: Desenvolupament i integració de jocs i aplicacions web al Drone Engineering Ecosystem
Estudiants que han llegit aquest projecte:
- ORPELLA I PALOMAR, JOANA (data lectura: 05-09-2023)
- Cerca aquest projecte a Bibliotècnica
- ORPELLA I PALOMAR, JOANA (data lectura: 05-09-2023)
- Cerca aquest projecte a Bibliotècnica
Director/a: VALERO GARCÍA, MIGUEL
Departament: DAC
Títol: Desenvolupament i integració de jocs i aplicacions web al Drone Engineering Ecosystem
Data inici oferta: 10-02-2023 Data finalització oferta: 10-10-2023
Estudis d'assignació del projecte:
- DG ENG AERO/SIS TEL
- DG ENG AERO/TELEMÀT
- DG ENG SISTE/TELEMÀT
Tipus: Individual | |
Lloc de realització: EETAC | |
Segon director/a (UPC): MESEGUER PALLARÈS, ROC | |
Altres: Pablo Royo | |
Departament 2n director/a: | |
Paraules clau: | |
Drones | |
Descripció del contingut i pla d'activitats: | |
Overview (resum en anglès): | |
The project described in this report aims to design new functionalities and applications for the Drone Engineering Ecosystem, a system focused on drones. Specifically, the objective is to create web applications that bring new experiences to the ecosystem and showcase its capabilities through games.
Three games will be developed: the Drone Circus Game, the Controllers Game, and the Follow Me Game. These games will be integrated into the existing Mobile App, a web application for mobile devices within the ecosystem. Additionally, a separate web application for computers will be created to host the dashboards for the three games. The first game to be developed is the Drone Circus Game, which will be a replica of the existing desktop application of the same name. To achieve this, an external module called Image Service will be developed to handle all image analysis calculations outside the web application. The Controllers Game will be a multiplayer game where players are assigned specific areas. Each player can control the drone when it is within their designated area. Apart from the necessary applications for the game, changes will be made to the connection architecture to efficiently connect multiple devices. The Follow Me Game aims to explore the possibilities offered by the mobile device's sensors, specifically the GPS and microphone. In this game, the players' names and positions will be used to make the drone approach a player and take a photo of them. However, the tests made with this game reveal that the GPS precision is insufficient, so adaptations to the game are made. To test the mobile device's sensors, a new feature will be added to the web application, enabling drone control through device tilt. It's important to note that access to the mobile device's sensor data is only possible if the web application uses the HTTPS protocol. Consequently, secure connections have been implemented for the mobile application and the broker, including the study of alternative brokers and the reconfiguration of existing ones. This report provides an explanation of each change made to the existing applications and modules, and it is also a guide for understanding the development of the new applications. The intention is that other students can continue the work or use the contributions for their own projects. |