Escola d'Enginyeria de Telecomunicació i Aeroespacial de Castelldefels
http://hdl.handle.net/2099.1/1438
2024-03-28T23:01:38ZPre- and inter-cooling for high-speed turbojet applications
http://hdl.handle.net/2117/404135
Pre- and inter-cooling for high-speed turbojet applications
Codes Tomás, Marc
Since the aerospace world began to rise, it has been under constant development, reaching milestones that nobody believed as possible in the beginnings. During all this time, new ideas appeared as a solution to the new challenges that came abroad with the evolution of the sector as it showed itself as one of the sectors with more potential. Sometimes, these new ideas rendered obsolete those of the moment or left their applications limited to very particular ones. A pretty good example is the reality of the turbojet engines nowadays. Since the turbofan engines appeared, the aforementioned use began to decrease, but they never became obsolete. At the moment turbojet engines are still used for certain applications, specially in military ones. But, what would happen if these engines could be updated and upgraded with the new technologies? Would they be used for more applications? The answer is affirmative, as it can be seen in cases as the one associated to Reaction Engines Ltd. This British company is in charge of developing the adaptable turbojet to rocket engine that will drive the Skylon space-plane from the ESA (European Space Agency). This aircraft has the objective to achieve the first space flight with a horizontal take-off. With the idea of improving the actual turbojet engines, this project intends to perform an analysis on the effects and results of implementing heat exchangers in different points of the motor. Concretely, it analyzes the effect of applying inter-cooling or pre-cooling. The turbojet engine flying conditions are in the hypersonic regime to follow the same conditions as in the SABRE-ESA project. The conditions selected are in order to analyze the effects of the aforementioned heat exchangers in such extreme situations. To perform this study, a simulator which intends to reproduce with high fidelity the processes happening inside the turbojet has been developed. This simulator shows result either in a graphic or numerical way and enables to modify the cycle with pre-cooling or inter-cooling. The analysis for which the simulator has been developed, is based on the ideal and the real cycle of both configurations in order to made a comparison between them and obtain conclusions. Finally, it also shows the losses effects due to the real heat exchanger selected. It has to be noted that the study is performed on each modification separately.
2024-03-11T15:01:02ZCodes Tomás, MarcSince the aerospace world began to rise, it has been under constant development, reaching milestones that nobody believed as possible in the beginnings. During all this time, new ideas appeared as a solution to the new challenges that came abroad with the evolution of the sector as it showed itself as one of the sectors with more potential. Sometimes, these new ideas rendered obsolete those of the moment or left their applications limited to very particular ones. A pretty good example is the reality of the turbojet engines nowadays. Since the turbofan engines appeared, the aforementioned use began to decrease, but they never became obsolete. At the moment turbojet engines are still used for certain applications, specially in military ones. But, what would happen if these engines could be updated and upgraded with the new technologies? Would they be used for more applications? The answer is affirmative, as it can be seen in cases as the one associated to Reaction Engines Ltd. This British company is in charge of developing the adaptable turbojet to rocket engine that will drive the Skylon space-plane from the ESA (European Space Agency). This aircraft has the objective to achieve the first space flight with a horizontal take-off. With the idea of improving the actual turbojet engines, this project intends to perform an analysis on the effects and results of implementing heat exchangers in different points of the motor. Concretely, it analyzes the effect of applying inter-cooling or pre-cooling. The turbojet engine flying conditions are in the hypersonic regime to follow the same conditions as in the SABRE-ESA project. The conditions selected are in order to analyze the effects of the aforementioned heat exchangers in such extreme situations. To perform this study, a simulator which intends to reproduce with high fidelity the processes happening inside the turbojet has been developed. This simulator shows result either in a graphic or numerical way and enables to modify the cycle with pre-cooling or inter-cooling. The analysis for which the simulator has been developed, is based on the ideal and the real cycle of both configurations in order to made a comparison between them and obtain conclusions. Finally, it also shows the losses effects due to the real heat exchanger selected. It has to be noted that the study is performed on each modification separately.Impacto de la Inteligencia Artificial en el control del tráfico aéreo: optimización, eficiencia y seguridad en la navegación aérea.
http://hdl.handle.net/2117/403791
Impacto de la Inteligencia Artificial en el control del tráfico aéreo: optimización, eficiencia y seguridad en la navegación aérea.
Julià Cid, Felip
The constant growth in air traffic demand causes airspace saturation to increase, which not only poses risks to air navigation safety but also prevents maintaining an optimal level of efficiency. This issue is clearly reflected in the increase in flight delay minutes due to the inability to simultaneously manage all air traffic. Given that the amount of delay minutes is linked to the constant growth in air traffic demand, it is crucial to seek new tools and solutions to address this challenge. For this reason, this work conducts an analysis of the impact that Artificial Intelligence (AI) could have, leveraging its full potential. Specifically, a study is carried out on how AI could improve the volatility present in traffic demand forecasts. Options are explored to reduce this volatility, aiming to obtain more accurate forecasts. This approach would not only contribute to reducing delay minutes but also improve efficiency and safety in airspace management. The results obtained propose the implementation of AI in air traffic control as a solution to the challenge of volatility. In this regard, future work could focus on creating intelligent algorithms in the areas explained during the study.
2024-03-06T09:39:03ZJulià Cid, FelipThe constant growth in air traffic demand causes airspace saturation to increase, which not only poses risks to air navigation safety but also prevents maintaining an optimal level of efficiency. This issue is clearly reflected in the increase in flight delay minutes due to the inability to simultaneously manage all air traffic. Given that the amount of delay minutes is linked to the constant growth in air traffic demand, it is crucial to seek new tools and solutions to address this challenge. For this reason, this work conducts an analysis of the impact that Artificial Intelligence (AI) could have, leveraging its full potential. Specifically, a study is carried out on how AI could improve the volatility present in traffic demand forecasts. Options are explored to reduce this volatility, aiming to obtain more accurate forecasts. This approach would not only contribute to reducing delay minutes but also improve efficiency and safety in airspace management. The results obtained propose the implementation of AI in air traffic control as a solution to the challenge of volatility. In this regard, future work could focus on creating intelligent algorithms in the areas explained during the study.Dockerización de los servicios de a bordo y mejora en la planificación y ejecución de planes de vuelo en el Drone Engineering Ecosystem
http://hdl.handle.net/2117/403790
Dockerización de los servicios de a bordo y mejora en la planificación y ejecución de planes de vuelo en el Drone Engineering Ecosystem
Llaveria Núñez, Jordi
The aim of this work is primarily the adaptation of the communication structure and its environment, in which the on-board services of the Drone Engineering Ecosystem (DEE) are located. The objective is to facilitate the installation and use of these services within the drone, also improving their efficiency while being executed, through the use of a technology known as Docker, commonly employed in many production environments. To achieve this goal, the corresponding Dockerfile will be developed for each required image, with the intention of creating the set of containers that will form the Docker-based ecosystem. All these containers will be grouped according to the configuration established in a file named docker-compose.yml, based on the Docker Compose tool, used for the management of several containers. In addition to this development, this project also focuses on the creation of an air backend, located on the drone's Raspberry Pi, and a ground backend, located on the Classpip server, available as part of another collaborative project within the EETAC. The goal of the development of these two storage points, is to save in them information associated with flight plans and executed flights, in relation with Dashboard application and the Flutter developed mobile application, two different components within the drone ecosystem. Once these two new storage components are implemented within the ecosystem, the necessary modifications and contributions will be made to enable these mentioned applications, both the Dashboard and the one developed in Flutter, to create flight plans, capture images and videos, and subsequently visualize all these multimedia files within the applications themselves, for a proper analysis of the obtained results. With the intention of verifying the set of contributions made to the ecosystem, the relevant tests will be conducted on real flights at the DroneLab, to assess the effectiveness of the implemented modifications, communications, and structures in both the on-board software and the modified applications. Throughout the entire report, efforts will be made to document and explain accurately the set of changes made to existing components, or the new ones developed, with the view of serving as a guide for future students intending to continue this work or make use of the developed tools.
2024-03-06T09:34:32ZLlaveria Núñez, JordiThe aim of this work is primarily the adaptation of the communication structure and its environment, in which the on-board services of the Drone Engineering Ecosystem (DEE) are located. The objective is to facilitate the installation and use of these services within the drone, also improving their efficiency while being executed, through the use of a technology known as Docker, commonly employed in many production environments. To achieve this goal, the corresponding Dockerfile will be developed for each required image, with the intention of creating the set of containers that will form the Docker-based ecosystem. All these containers will be grouped according to the configuration established in a file named docker-compose.yml, based on the Docker Compose tool, used for the management of several containers. In addition to this development, this project also focuses on the creation of an air backend, located on the drone's Raspberry Pi, and a ground backend, located on the Classpip server, available as part of another collaborative project within the EETAC. The goal of the development of these two storage points, is to save in them information associated with flight plans and executed flights, in relation with Dashboard application and the Flutter developed mobile application, two different components within the drone ecosystem. Once these two new storage components are implemented within the ecosystem, the necessary modifications and contributions will be made to enable these mentioned applications, both the Dashboard and the one developed in Flutter, to create flight plans, capture images and videos, and subsequently visualize all these multimedia files within the applications themselves, for a proper analysis of the obtained results. With the intention of verifying the set of contributions made to the ecosystem, the relevant tests will be conducted on real flights at the DroneLab, to assess the effectiveness of the implemented modifications, communications, and structures in both the on-board software and the modified applications. Throughout the entire report, efforts will be made to document and explain accurately the set of changes made to existing components, or the new ones developed, with the view of serving as a guide for future students intending to continue this work or make use of the developed tools.Flutter en el Drone engineering ecosystem: desarrollo de tutorial y estudio sobre videostreaming
http://hdl.handle.net/2117/403655
Flutter en el Drone engineering ecosystem: desarrollo de tutorial y estudio sobre videostreaming
Ibrahim Guardia, Ruben
The main objectives of this project focus on expanding the available documentation within the Drone Engineering Ecosystem (DEE) to facilitate Flutter development for future students and conducting a comprehensive study of different strategies and tools for live videostreaming. The ultimate goal is to determine which of these options best suits our needs. For the first objective, we aim to enhance the documentation available in the ecosystem by creating a series of tutorial videos using Flutter. These tutorials, implemented in the Dart language, will address the creation of a test application that includes basic functionalities used in the DEE in Flutter and the integration of communication technologies such as MQTT, HTTP, Socket.io, among others. Regarding the second objective, we will develop a collection of three applications with the common name Dronestream, each prefixed with the technology they use. These applications will demonstrate how efficient they are in real-time multimedia content reception. One of the applications will be implemented using the MQTT protocol, connecting our client to an external broker, another using Google's service called Firebase Realtime Database, and the third using Websockets for the connection between our client and the server. These functionalities will enable efficient transmission and reception of multimedia data, albeit with some differences between them. These divergences will be crucial in reaching a final verdict on which protocol should be preferred in future implementations for such use cases.
2024-03-04T09:30:53ZIbrahim Guardia, RubenThe main objectives of this project focus on expanding the available documentation within the Drone Engineering Ecosystem (DEE) to facilitate Flutter development for future students and conducting a comprehensive study of different strategies and tools for live videostreaming. The ultimate goal is to determine which of these options best suits our needs. For the first objective, we aim to enhance the documentation available in the ecosystem by creating a series of tutorial videos using Flutter. These tutorials, implemented in the Dart language, will address the creation of a test application that includes basic functionalities used in the DEE in Flutter and the integration of communication technologies such as MQTT, HTTP, Socket.io, among others. Regarding the second objective, we will develop a collection of three applications with the common name Dronestream, each prefixed with the technology they use. These applications will demonstrate how efficient they are in real-time multimedia content reception. One of the applications will be implemented using the MQTT protocol, connecting our client to an external broker, another using Google's service called Firebase Realtime Database, and the third using Websockets for the connection between our client and the server. These functionalities will enable efficient transmission and reception of multimedia data, albeit with some differences between them. These divergences will be crucial in reaching a final verdict on which protocol should be preferred in future implementations for such use cases.MOVERE: Aplicació per a l'autonomia i benestar de persones amb problemes de salut mental
http://hdl.handle.net/2117/403654
MOVERE: Aplicació per a l'autonomia i benestar de persones amb problemes de salut mental
Gordun Salazar, Irene
The final degree project focuses on the MOVERE project. MOVERE inherits the foundations of T'activa, an initiative started in 2019, conceived to address loneliness and social isolation, especially among the elderly. MOVERE specifically focuses on individuals living with mental health disorders. This initiative is led by the Mental Illness Foundation of Catalonia and the C3-CST research group. The main objective of this project is to analyze the current workflow of the foundation and propose a digitization plan to improve its management. As a result, an application and web-based tool are developed to enhance the quality of life for people with mental illnesses, promoting their digitization and autonomy. The project goals include designing and developing a digitally conscious application, implementing a system of forms and notifications to measure well being, integrating social and therapeutic functionalities, and facilitating access to updated databases of community activities. Additionally, special care will be taken with data treatment. Therefore, all necessary documentation will be prepared to pass the UPC's ethics committee filter. The project methodology involves using Kanban for task management and weekly meetings to track progress, identify deviations, and adjust planning as necessary. Finally, the obtained results will be reviewed to assess the achievement of initial objectives, the performance of the application, and its usefulness. Therefore, this project could be summarized as the development of a mobile application to improve the quality of life for people with mental illnesses, promoting their digital autonomy and reducing unwanted feelings of loneliness. This work also includes an analysis of the technologies and techniques used, along with a study of the achieved objectives and results obtained.; Projecte MOVERE
Fundació de Malalts Mentals de Catalunya
2024-03-04T09:23:01ZGordun Salazar, IreneThe final degree project focuses on the MOVERE project. MOVERE inherits the foundations of T'activa, an initiative started in 2019, conceived to address loneliness and social isolation, especially among the elderly. MOVERE specifically focuses on individuals living with mental health disorders. This initiative is led by the Mental Illness Foundation of Catalonia and the C3-CST research group. The main objective of this project is to analyze the current workflow of the foundation and propose a digitization plan to improve its management. As a result, an application and web-based tool are developed to enhance the quality of life for people with mental illnesses, promoting their digitization and autonomy. The project goals include designing and developing a digitally conscious application, implementing a system of forms and notifications to measure well being, integrating social and therapeutic functionalities, and facilitating access to updated databases of community activities. Additionally, special care will be taken with data treatment. Therefore, all necessary documentation will be prepared to pass the UPC's ethics committee filter. The project methodology involves using Kanban for task management and weekly meetings to track progress, identify deviations, and adjust planning as necessary. Finally, the obtained results will be reviewed to assess the achievement of initial objectives, the performance of the application, and its usefulness. Therefore, this project could be summarized as the development of a mobile application to improve the quality of life for people with mental illnesses, promoting their digital autonomy and reducing unwanted feelings of loneliness. This work also includes an analysis of the technologies and techniques used, along with a study of the achieved objectives and results obtained.
Projecte MOVERE
Fundació de Malalts Mentals de CatalunyaAnalysis and optimization of the maintenance planning tasks for the Vueling fleet
http://hdl.handle.net/2117/403653
Analysis and optimization of the maintenance planning tasks for the Vueling fleet
Guevara Ventayol, Dídac
In the last four months, I was hired by Vueling, and during my day-to-day work, I identified areas within the mechanical workflows that could be optimized. This sparked the idea for a project aimed at improving the efficiency of daily maintenance tasks. Choosing to under- take my final degree project at Vueling, I delved into the Maintenance Operation Center (MOC) operations, gaining valuable insights into the daily workings of aircraft maintenance and the structural organization of different MOC departments crucial for airworthiness. The project's primary objective is to analyze and enhance the daily planning process for maintenance tasks, ensuring optimal flight conditions for Vueling's fleet. Focusing on the maintenance task planning process, a thorough analysis was conducted to identify spe- cific areas for optimization in daily planning work. Airbus's innovative tool, Skywise, was then integrated to automate processes amenable to optimization based on the observed variables. The project encompassed a comprehensive examination of planning processes, utilizing Skywise to access relevant databases and optimize the chosen process. This initiative not only aims to enhance efficiency but also contributes to the ongoing evo- lution of maintenance practices within Vueling, aligning with the airline's commitment to excellence in air operations.
2024-03-04T09:12:31ZGuevara Ventayol, DídacIn the last four months, I was hired by Vueling, and during my day-to-day work, I identified areas within the mechanical workflows that could be optimized. This sparked the idea for a project aimed at improving the efficiency of daily maintenance tasks. Choosing to under- take my final degree project at Vueling, I delved into the Maintenance Operation Center (MOC) operations, gaining valuable insights into the daily workings of aircraft maintenance and the structural organization of different MOC departments crucial for airworthiness. The project's primary objective is to analyze and enhance the daily planning process for maintenance tasks, ensuring optimal flight conditions for Vueling's fleet. Focusing on the maintenance task planning process, a thorough analysis was conducted to identify spe- cific areas for optimization in daily planning work. Airbus's innovative tool, Skywise, was then integrated to automate processes amenable to optimization based on the observed variables. The project encompassed a comprehensive examination of planning processes, utilizing Skywise to access relevant databases and optimize the chosen process. This initiative not only aims to enhance efficiency but also contributes to the ongoing evo- lution of maintenance practices within Vueling, aligning with the airline's commitment to excellence in air operations.Control de múltiples drones en el Drone Engineering Ecosystem
http://hdl.handle.net/2117/403650
Control de múltiples drones en el Drone Engineering Ecosystem
Sanmartín Arévalo, Adolfo
This document details all the information regarding the development of this project, which has been a contribution to the development of the Drone Engineering Ecosystem. The Drone Engineering Ecosystem is a collaborative project focused on the development of drone technology and in constant evolution. Its progress is based on the contribution that students make with their respective final projects. Sometimes one project can build on another and take advantage of the work already done to optimize time. To facilitate this joint progress a key piece is the documentation in the form of memory as in this case, since future contributors will be able to find in this document information that will be useful for their project. The main objective of this project is to develop an application that allows to fly up to four drones simultaneously and in a controlled manner within the DroneLab of the university, an authorized and enabled area for the flight of drones with safety guarantees. This is the result of the university's desire to improve the experience of groups of visitors to the campus. Recently we have offered the possibility to test a drone inside this enclosure, but we see that due to lack of time not everyone gets to do it. For this reason we have thought of carrying out this project. Thanks to the developed application it is possible to visualize in real time the position of up to four drones and take control, being able to pilot them from the application itself and also to force a 'Return to Launch' maneuver on each one of them. All this within a fictitious enclosure, called geofence, also configured from the application itself.
2024-03-04T08:57:03ZSanmartín Arévalo, AdolfoThis document details all the information regarding the development of this project, which has been a contribution to the development of the Drone Engineering Ecosystem. The Drone Engineering Ecosystem is a collaborative project focused on the development of drone technology and in constant evolution. Its progress is based on the contribution that students make with their respective final projects. Sometimes one project can build on another and take advantage of the work already done to optimize time. To facilitate this joint progress a key piece is the documentation in the form of memory as in this case, since future contributors will be able to find in this document information that will be useful for their project. The main objective of this project is to develop an application that allows to fly up to four drones simultaneously and in a controlled manner within the DroneLab of the university, an authorized and enabled area for the flight of drones with safety guarantees. This is the result of the university's desire to improve the experience of groups of visitors to the campus. Recently we have offered the possibility to test a drone inside this enclosure, but we see that due to lack of time not everyone gets to do it. For this reason we have thought of carrying out this project. Thanks to the developed application it is possible to visualize in real time the position of up to four drones and take control, being able to pilot them from the application itself and also to force a 'Return to Launch' maneuver on each one of them. All this within a fictitious enclosure, called geofence, also configured from the application itself.Development and manufacturing of a thrust vectoring system for reusable rocket dynamics research
http://hdl.handle.net/2117/403592
Development and manufacturing of a thrust vectoring system for reusable rocket dynamics research
Fernández Domínguez, Cristian
Nowadays, the space industry is experiencing exponential growth, fueled by private companies and the conception of new and ambitious challenges. In recent years, the cost of reaching space has been drastically reduced, and to a certain extent, reusable rockets are to blame for that cost reduction. Unfortunately, and it has always been so, the space industry has always required a lot of resources and funding, and even with the drastic cost reduction with the incorporation of this new type of rockets, the development of technologies by students and researchers from universities around the world is still very difficult. To address this problem, this thesis will attempt, by reducing the cost to a maximum, to develop a system where it can study the dynamics of reusable rockets and be able to develop technologies around them. To do this, an unmanned aircraft system (UAS) will be designed from scratch with the main objective of imitating the behavior of this type of rocket while trying to reuse as many components already used by the university as possible, helping to reduce costs, and also helping to reduce the environmental impact of the project itself. Through the different chapters of this work, it can be seen, from the conception of the initial requirements and selection of the different components, to the 3D design and subsequent manufacturing of the system itself, which will be calibrated and tested in different test flights, taking advantage of the university's facilities. Ultimately, this work aims to serve as a useful tool for future students and researchers to deepen their knowledge of the attitude control of this type of rockets, and furthermore, to develop new technologies around the system that is intended to be designed and manufactured in this thesis.
2024-03-01T12:07:27ZFernández Domínguez, CristianNowadays, the space industry is experiencing exponential growth, fueled by private companies and the conception of new and ambitious challenges. In recent years, the cost of reaching space has been drastically reduced, and to a certain extent, reusable rockets are to blame for that cost reduction. Unfortunately, and it has always been so, the space industry has always required a lot of resources and funding, and even with the drastic cost reduction with the incorporation of this new type of rockets, the development of technologies by students and researchers from universities around the world is still very difficult. To address this problem, this thesis will attempt, by reducing the cost to a maximum, to develop a system where it can study the dynamics of reusable rockets and be able to develop technologies around them. To do this, an unmanned aircraft system (UAS) will be designed from scratch with the main objective of imitating the behavior of this type of rocket while trying to reuse as many components already used by the university as possible, helping to reduce costs, and also helping to reduce the environmental impact of the project itself. Through the different chapters of this work, it can be seen, from the conception of the initial requirements and selection of the different components, to the 3D design and subsequent manufacturing of the system itself, which will be calibrated and tested in different test flights, taking advantage of the university's facilities. Ultimately, this work aims to serve as a useful tool for future students and researchers to deepen their knowledge of the attitude control of this type of rockets, and furthermore, to develop new technologies around the system that is intended to be designed and manufactured in this thesis.Desenvolupament d'una aplicació destinada al món del fitness amb Machine Learning
http://hdl.handle.net/2117/403591
Desenvolupament d'una aplicació destinada al món del fitness amb Machine Learning
Ferre Sánchez, Eduard
In recent years, a growing awareness of the importance of a healthy lifestyle has fueled a surge in the demand for personal trainers. The ongoing COVID-19 pandemic has further emphasized the importance of accessible fitness solutions. With lockdowns and restrictions limiting traditional gym access, individuals have sought alternative means to maintain their health and well-being. Fitness applications, offering at-home workouts and virtual coaching, have become essential tools for many during these challenging times. The pandemic has, in essence, served as a propulsor, encouraging a broader demographic to engage in regular workouts and adopt a healthier lifestyle. Recognizing these challenges, the development of a fitness application becomes pivotal in bridging fitness enthusiasts a professional guidance along workouts. Many individuals aspiring to go to the gym lack the necessary knowledge or financial means to hire a personal trainer. A fitness application, particularly one developed in Swift with embedded machine-learning capabilities, can address these handicaps effectively acting as a virtual personal trainer, thus, offering personal guidance when doing specific exercises. Moreover, a fitness application can go beyond the role of a traditional personal trainer and serve as a social network, fostering a sense of community among users. This social aspect encourages motivation, friendly competition, and the exchange of tips and experiences. Additionally, the application can function as a comprehensive registry, allowing users to track their fitness journey, monitor achievements, and set new goals. This multifaceted approach enhances the overall user experience and provides a holistic solution to the challenges faced by fitness enthusiasts. This document aims to explore and highlight how a fitness application developed in Swift with embedded machine-learning capabilities can effectively serve as a personal trainer, a social network, and a registry app. By providing a thorough account of the theoretical foundations, technical implementations, and forward-looking considerations, this document serves as a valuable resource for comprehending the evolution of our fitness application. It not only captures the essence of our current achievement but also offers a strategic roadmap for future development and enhancements, making it an indispensable reference for stakeholders and developers alike. Finally, addressing the limitations of traditional fitness approaches, this innovative solution strives to make fitness more accessible and inclusive, catering to a diverse audience with varying needs and constraints.
2024-03-01T12:03:39ZFerre Sánchez, EduardIn recent years, a growing awareness of the importance of a healthy lifestyle has fueled a surge in the demand for personal trainers. The ongoing COVID-19 pandemic has further emphasized the importance of accessible fitness solutions. With lockdowns and restrictions limiting traditional gym access, individuals have sought alternative means to maintain their health and well-being. Fitness applications, offering at-home workouts and virtual coaching, have become essential tools for many during these challenging times. The pandemic has, in essence, served as a propulsor, encouraging a broader demographic to engage in regular workouts and adopt a healthier lifestyle. Recognizing these challenges, the development of a fitness application becomes pivotal in bridging fitness enthusiasts a professional guidance along workouts. Many individuals aspiring to go to the gym lack the necessary knowledge or financial means to hire a personal trainer. A fitness application, particularly one developed in Swift with embedded machine-learning capabilities, can address these handicaps effectively acting as a virtual personal trainer, thus, offering personal guidance when doing specific exercises. Moreover, a fitness application can go beyond the role of a traditional personal trainer and serve as a social network, fostering a sense of community among users. This social aspect encourages motivation, friendly competition, and the exchange of tips and experiences. Additionally, the application can function as a comprehensive registry, allowing users to track their fitness journey, monitor achievements, and set new goals. This multifaceted approach enhances the overall user experience and provides a holistic solution to the challenges faced by fitness enthusiasts. This document aims to explore and highlight how a fitness application developed in Swift with embedded machine-learning capabilities can effectively serve as a personal trainer, a social network, and a registry app. By providing a thorough account of the theoretical foundations, technical implementations, and forward-looking considerations, this document serves as a valuable resource for comprehending the evolution of our fitness application. It not only captures the essence of our current achievement but also offers a strategic roadmap for future development and enhancements, making it an indispensable reference for stakeholders and developers alike. Finally, addressing the limitations of traditional fitness approaches, this innovative solution strives to make fitness more accessible and inclusive, catering to a diverse audience with varying needs and constraints.Reconocimiento de objetos en tiempo real mediante Deep Learning aplicado en Drones
http://hdl.handle.net/2117/403398
Reconocimiento de objetos en tiempo real mediante Deep Learning aplicado en Drones
Alonso Suárez, Iker
This project addresses the current challenge of real-time object recognition, focusing on the implementation of Deep Learning techniques and their applicability in unmanned vehicle systems, specifically drones. The study is structured in two phases: a theoretical phase that delves into the fundamentals of Deep Learning and its application in object recognition, and a practical phase where these concepts are implemented and validated in computational and operational drone environments. The theoretical phase delves into the pillars of Deep Learning, ranging from diverse neural networks to activation and loss functions, also exploring weight initialization techniques, input parameters, and training outcomes. Multiple neural networks are developed and evaluated in Python for demanding tasks such as real-time object recognition, aiming to determine the viability of custom implementations versus pre-existing tools optimized for these tasks. Subsequently, the integration of the YOLO algorithm, prominent in real-time object detection, is assessed on the drone's onboard computer. If not feasible, execution on a ground station is considered as an alternative. The work culminates in the development of a desktop application enabling route definition for the drone and selection of objects to detect along these paths. The final step involves conducting tests in authorized drone flight spaces like DroneLab to verify the system's proper functionality. This study not only focuses on the technical aspects of real-time object recognition but also its viability and applicability in operational environments. Additionally, it emphasizes the intent to provide a tutorial facilitating future students' entry into this field within the collaborative ecosystem of Drone Engineering Ecosystem at EETAC.
2024-02-28T15:59:23ZAlonso Suárez, IkerThis project addresses the current challenge of real-time object recognition, focusing on the implementation of Deep Learning techniques and their applicability in unmanned vehicle systems, specifically drones. The study is structured in two phases: a theoretical phase that delves into the fundamentals of Deep Learning and its application in object recognition, and a practical phase where these concepts are implemented and validated in computational and operational drone environments. The theoretical phase delves into the pillars of Deep Learning, ranging from diverse neural networks to activation and loss functions, also exploring weight initialization techniques, input parameters, and training outcomes. Multiple neural networks are developed and evaluated in Python for demanding tasks such as real-time object recognition, aiming to determine the viability of custom implementations versus pre-existing tools optimized for these tasks. Subsequently, the integration of the YOLO algorithm, prominent in real-time object detection, is assessed on the drone's onboard computer. If not feasible, execution on a ground station is considered as an alternative. The work culminates in the development of a desktop application enabling route definition for the drone and selection of objects to detect along these paths. The final step involves conducting tests in authorized drone flight spaces like DroneLab to verify the system's proper functionality. This study not only focuses on the technical aspects of real-time object recognition but also its viability and applicability in operational environments. Additionally, it emphasizes the intent to provide a tutorial facilitating future students' entry into this field within the collaborative ecosystem of Drone Engineering Ecosystem at EETAC.