BSC-LT/ACAData huggingface dataset:
[en] In Sahel, droughts and floods are a threat to the economy and the population. Rain Cell Africa is a development project with the purpose of measuring rainfall and anticipating risks related to excess (floods) or deficit (drought) of precipitation, based on mobile networks. Drops of water affect the radio signal exchange between two antennas. The power transmitted is attenuated and the drop of signal could be related to the integrated rain intensity. However, to estimate all these rain attenuations accurately, a depth analysis of signal?s behaviour is required. In this work, an exhaustive statistical analysis of signals from a few links has been done in order to have a reference of their behaviour. It has been characterized all signal variations during dry days and it has been compared with rain attenuations. Through these comparisons, it has been able to reduce some of these variations without reducing rain attenuation.

[es] En el Sahel, las sequías y las inundaciones son una amenaza para la economía y la población. Rain Cell África es un proyecto de desarrollo con el propósito de medir la precipitación y anticiparse a los riesgos relacionados con el exceso (inundaciones) o déficit (sequía) de precipitación, sobre la base de las redes móviles. Las gotas de agua afectan el intercambio de señales de radio entre dos antenas. La potencia transmitida se atenúa y la caída de la señal podría estar relacionado con la intensidad de lluvia integrada sobre este periodo de tiempo. Sin embargo, para estimar con precisión todas estas atenuaciones de lluvia, se requiere un análisis en profundidad del comportamiento del señal. En este trabajo, se ha hecho un análisis estadístico exhaustivo de las señales de algunos enlaces con el fin de tener una referencia de su comportamiento. Se ha caracterizado todas las variaciones de las señales durante los días secos y se ha comparado con las atenuaciones de lluvia. A través de estas comparaciones, se ha podido reducir algunas de estas variaciones sin reducir la atenuación por lluvia.
[en] English: the scope of this project is the design and implementation of a Windows Mobile and Android smartphone application that detects drowsiness while driving by processing of driver respiratory signal. For this, the smartphone connects via Bluetooth to a signal recording system based on an inductive band that sends breathing samples to the smartphone where the application processes them in real time to obtain the current state of drowsiness. Due to the diversity and the proliferation of smartphone operating systems, this project is also intended that the design and implementation are as portable as possible between the different mobile operating systems. The developed application works properly on smartphones in both operating systems, and currently is used for field tests. In the near future it will be used in fleets of professional drivers. The portability of the core of the application is high between different operating systems and should only make changes in the parameters for each operating system as graphical interaction and Bluetooth connection.

[es] Castellano: el objetivo de este proyecto es el diseño e implementación de una aplicación para smartphone con los sistemas operativos Windows Mobile y Android, que detecte la somnolencia durante la conducción mediante el procesado de la señal respiratoria del conductor. Para ello, el dispositivo se conecta vía Bluetooth a un sistema de registro de señal respiratoria basado en una banda inductiva, que envía las muestras de respiración al smartphone donde la aplicación los procesa en tiempo real obteniendo el estado de somnolencia actual. Dada la diversidad de los sistemas operativos para smartphone y la proliferación de los mismos, este proyecto también pretende que el diseño y la implementación sean lo más portables posibles entre los distintos sistemas operativos para móviles. La aplicación desarrollada funciona correctamente para smartphones en ambos sistemas operativos, y en la actualidad es utilizada para hacer pruebas de campo, para en un futuro próximo usarlo en flotas de conductores profesionales. La portabilidad del núcleo de la aplicación entre distintos sistemas operativos es elevada, debiendo sólo realizarse cambios en los parámetros que son para cada sistema operativo como la interacción gráfica y conexión Bluetooth.
[en] In this paper, we study the impact of beacon placement on the performances of a fingerprinting localization architecture. Almost 30 433MHz/868MHZ-UHF-RFID active tags are deployed both in a corridor and in hall environment. First, we focus on the number of tag that should be deployed regardless their placement to reach a given location performance. We also give beacon placement suggestions that leads to an enhanced location performance for a reduced number of deployed tags. Hints are given on how a given level of performance can be maintained as the number of tags is further decreased.

[es] En este papel, estudiamos el impacto del posicionamiento de radiobalizas en el funcionamiento de una arquitectura de localización basada en "fingerprinting". Casi 30 tarjetas electrónicas RFID activas de 433MHz/868MHZ-UHF- son desplegadas tanto en un pasillo como en un entorno de sala. Primero, nos enfocamos en el número de etiquetas/tarjetas que deberían ser desplegadas sin importar su posición, para desempeñar una localización dada. Damos sugerencias sobre colocación de balizas, que conducen a una localización óptima para un número reducido de etiquetas desplegadas y también consejos sobre cómo mantener un nivel de funcionamiento, con el menor número de etiquetas.
[en] English: Innovation is contextualized to the world of public transport and seeks to give a specific model of innovation management for major transportation company in an important city like Barcelona, Transports Metropolitans de Barcelona. This model is exemplified with a real technological project, which starts with an idea or need that arises, either from the client, user or TMB Technology Area, and ends in a project implementing a system. This project is the passenger counting, which is done manually at times or is estimated by different methods. It tries to find a system capable of providing the passenger number automatically, with minimal involvement in current systems on board, that has real-time information in the control center and stored for statistical analysis. It is wanted a robust, reliable and accurate system. For this, we have conducted a market study, technological feasibility and commercial solutions, which ends in a recommendations to implement a solution and next steps.

[es] Castellano: Se contextualiza la Innovación para el mundo del transporte público y se trata de dar un modelo concreto de gestión de la Innovación para la empresa principal de transporte en una importante ciudad como es Barcelona, Transports Metropolitans de Barcelona. Este modelo se ejemplifica con un proyecto tecnológico real, donde se inicia con una idea o necesidad que surge, bien desde el propio cliente, el usuario o el Área Tecnológica de TMB, y acaba en un proyecto que se realiza implantando un sistema. El proyecto en cuestión, es el de contaje de pasajeros, que ya se realiza de forma manual en ocasiones o se estima por diferentes métodos. Se pretende buscar un sistema capaz de proporcionar el número de pasajeros de forma automática, con la afectación mínima en los sistemas embarcados actuales, que disponga de la información en tiempo real en el centro de control y almacenada para su estudio estadístico. Se desea un sistema robusto, fiable y preciso. Para ello se ha realizado un estudio de mercado, de viabilidad tecnológica y de soluciones comerciales, del cual se extrae una serie de recomendaciones sobre soluciones a implementar y pasos a seguir.
[en] The use and creation of APIs in recent years has increased greatly. That is why the quality of these must be increased in consideration, but not for this reason too much time must be devoted to verifying that they comply with quality and design characteristics. For this reason, this TFG together with NTT DATA seeks to offer a solution that simplifies this verification. This memory defines the path that has been followed to get a tool that has been developed next to NTT DATA. The project will address the description of APIs with the aim of analyzing them, the spectral rules that have been used in recent years to verify rules in yaml files among others, the creation of visual reports to present information and the use of artificial intelligence to generate a prediction about this API. With this knowledge, the objective of generating an api report will be achieved by applying spectral rules and making a prediction of the behavior that this API will have in the future.

[es] La utilización y creación de APIs durante los últimos años se ha incrementado notablemente. Por eso la calidad de estas debe aumentar en consideración, pero no por ello se debe dedicar un tiempo excesivo a verificar que cumplen con unas características de calidad y diseño. Por esta razón este TFG junto a NTT DATA busca ofrecer una solución que simplifique esta verificación. Esta memoria define el camino que se ha seguido para obtener una herramienta que se ha desarrollado junto a NTT DATA. El proyecto abordará la descripción de APIs con el objetivo de analizarlas, las reglas de spectral que se han utilizado durante los últimos años para verificar reglas en ficheros yaml entre otros, la creación de informes visuales para presentar información y la utilización de inteligencia artificial para generar una predicción sobre esta API. Con estos conocimientos se conseguirá el objetivo de generar un informe de api aplicando unas reglas de spectral y hacer una predicción del comportamiento que tendrá en el futuro esta API.
[en] In this Final Project open-access digital educational materials are proposed with resources to introduce the Technoethics at the first cycle of the Secondary School. It treats of a didactic proposal of the app at the classrooms for the educational, with the aim of what the students attain the kens established and required on the subject of Technology, and the transversal of the first cycle of the Secondary School, working the own competences in the field scientific-technological and fostering the critical thought, reflexive and consists of the students. It realizes also a review of the curriculum established on Secondary School, as well as of the fundamental aspects on Technoethics for such to generate the materials, adapted to the curriculum content, as a resource to introduce this themed at the classrooms

[es] En el presente Trabajo de Fin de Máster se proponen materiales educativos digitales de acceso abierto con recursos para introducir la Tecnoética en el primer ciclo de la Educación Secundaria Obligatoria. Se trata de una propuesta didáctica de aplicación práctica a las aulas, con el objetivo de que los alumnos logren los conocimientos establecidos y requeridos a la asignatura de Tecnología, y los transversales de primer ciclo de la Educación Secundaria Obligatoria, trabajando las competencias propias del ámbito científico-tecnológico y fomentando el pensamiento crítico, reflexivo y consecuente de los alumnos. A tal efecto, se realiza una revisión del currículum de tecnología establecido para la Educación Secundaria Obligatoria, así como de los aspectos fundamentales sobre Tecnoética para generar los materiales, adaptados al contenido curricular, como recurso para introducir esta temática en las aulas.
[en] Can Roca's farmhouse is approximately located 2 km north of Esparreguera at the beginning of the forest road that connects the village with the municipality of Collbató. It represents a central point around which we find different types of land use: urban, industrial, forestry and agriculture. The objective of the proposal is to create a space around the farmhouse that serve as entrance to the "Parc Natural de la Muntanya de Montserrat", bordering with the village, and integrative the currently performed work in farmhouse's threshing floor with the new purpose. To achieve the objectives we intervene in the threshing floor to reorganize the tasks, we act in the immediate surroundings of the farmhouse using the natural environments as a model ("Montserrat, Sierra de Can Rubió, Roques Blaves, geological outcrop and Barona's landscape) and we transform the esplanade that leads to the forest road to be occupied by the environment. We implement this proposal by the earthworks between the threshing floor and the esplanade (square) adjacent to the farmhouse, the construction of stone dry walls in different areas, rehabilitation of agricultural terraces, thinning and plantation species own environment.

[es] La masía de Can Roca está situada a 2 km aproximadamente al norte de Esparreguera, al comienzo del camino forestal que une la localidad con el municipio de Collbató. Representa un punto central, en torno al cual encontramos diferentes tipos de usos del suelo: urbano, industrial, forestal y agrícola. El objetivo de la propuesta consiste en crear un espacio alrededor de la masía que actúe como entrada al Parc Natural de la Muntanya de Montserrat, limítrofe con el municipio, e integrar los trabajos que se realizan actualmente en la era de la masía con el nuevo propósito. Para lograr los objetivos se interviene en el espacio de la era para reorganizar los trabajos que en él se dan, se actúa en el entorno inmediato de la masía utilizando como modelo el medio natural de los alrededores (Muntanya de Montserrat, Serra de Can Rubió, afloramiento geológico de Les Roques Blaves, Paisaje agrícola de la Barona) y se transforma la explanada que da paso al camino forestal para que el entorno la ocupe. La propuesta se lleva a cabo mediante el movimiento de tierras entre la era y la explanada adyacente a la masía, la construcción de muros de piedra seca en distintas áreas, rehabilitación de terrazas agrícolas, aclareo forestal y plantación de especies propias del entorno.
[en] The main objective of this project is to implement a dynamic file system for a container starting from a static file system ext2 that it's currently integrated in this container. The implemented software solution offers the same usefulness as the static ext2 does (create, read, write, delete, close) as well as growing dynamically eliminating the restrictions that goes with the static file systems as the limitation of the amount of data that they can store among other things.

[es] El objetivo de este proyecto consiste en implementar un sistema de ficheros dinámico para un container partiendo de un sistema de ficheros ext2 estático que actualmente está integrado en este container. La solución software implementada permite realizar las mismas operaciones que el sistema de ficheros estático (crear, leer, escribir, borrar, cerrar) con el añadido de que puede crecer dinámicamente eliminando así las restricciones que supone un sistema de ficheros estático como es la limitación de la cantidad de información que pueden guardar, entre otras cosas.
[en] Dengue is a viral infection transmitted by the bite of females mosquitoes infected of the genus Aedes aegypti that occurs in areas with tropical and subtropical climates. The growth of the disease and its onset in some countries for the first time has led to certain precautionary measures and the establishment of early warning systems. This project will study in Brazil the impact of ecological and climatic indicators that play a vital role in the life cycle of transmitting mosquitoes using data from satellites as input variables. In addition, a predictive model will be developed in order to strengthen the control of the virus and impact on the population behaviour.

[es] El dengue es una infección vírica transmitida por la picadura de las hembras infectadas de mosquitos del género Aedes aegypti que se presenta en zonas con climas tropicales y subtropicales. El crecimiento de la enfermedad y su aparición en ciertos países por primera vez ha hecho que es tomen ciertas medidas preventivas y que se establezcan sistemas de alerta precoz. En este proyecto se estudiará en Brasil, la incidencia de los indicadores ecológicos y climáticos que juegan un papel vital en el ciclo de vida de los mosquitos transmisores utilizando datos de satélites como variables de entrada. Además, se desarrollará un modelo predictivo para reforzar el control del virus y para impactar en la conducta de la población.
[en] The main objective of this work is to carry out a study on the different stadiums of the greatest European teams, specifically those who participate in the final phase of the UEFA Champions League during the 2019-2020 season, focusing on the structural systems that constitute them as well as its architectural evolution. This is intended to deepen the knowledge of large span structures and with specific characteristics in order to have a background and a catalog of solutions to be able to face similar projects in the future. An individual analysis of each stage will be done, emphasizing both internal and roof structural systems in order to understand their functioning and main characteristics. After this analysis, a comparison will be made between the different cases to finally be able to establish a series of conclusions, both general and specific to the structure

[es] El objetivo principal de este trabajo es realizar un estudio sobre los diferentes estadios de los grandes equipos europeos, en concreto los participantes en la fase final de la UEFA Champions League durante la temporada 2019-2020 centrando la mirada en los sistemas estructurales que los conforman así como su evolución arquitectónica. Con esto se pretende profundizar en el conocimiento de unas estructuras de grandes dimensiones y con unas características concretas con el fin de tener un bagaje y un catálogo de soluciones para poder enfrentar proyectos similares en un futuro. Se procederá al análisis individual de cada estadio haciendo énfasis en los sistemas estructurales tanto internos como de cubierta para poder conocer así su funcionamiento y características principales. Posteriormente se realizará una comparativa entre los diversos casos para finalmente poder establecer una serie de conclusiones tanto generales como específicas de la estructura.
[en] The goal of this project is the development of a remote stereoscopic vision system for a virtual reality headset, which would provide the user with a fully immersive experience. To achieve this goal, the viability of several potential solutions is evaluated, utilizing open-source tools and libraries that are still under development. In support of this development, research was done on a variety of methods and technologies deemed necessary to address the expected challenges.

[es] Este trabajo trata del desarrollo de una aplicación de visión estereoscópica de manera remota para un dispositivo de realidad virtual, permitiendo al usuario sentir una sensación de inmersión a la hora de utilizarlo. Para lograrlo, se evalúa la viabilidad de múltiples soluciones para la aplicación, haciendo uso de librerías y herramientas de código abierto que se encuentran actualmente en desarrollo. Adicionalmente, se ha realizado un estudio sobre una variedad de conceptos y tecnologías que se han considerado necesarios para la resolución de los retos que se espera encontrar.
[en] In this project, we explore the application of tactile sensing as an enabling technology for dexterous robotic manipulation. We use the Soft Bubbles Sensors which consist of a compliant end-effector providing feedback on contact patches. We propose a novel sense-reason-act paradigm that tries to produce desired object trajectories by addressing the challenges of representation and prediction that arise from using distributed tactile sensors. This paradigm is built upon an observation model, which infers the pose of a grasped object, a dynamics model of the membrane capable of predicting complex deformations in the bubbles, and a model-predictive controller responsible for optimizing the action sequences to achieve the goal behavior during manipulation. Our approach is applied to the robotic task of in-hand pivoting and benchmarked against other state-of-the-art methodologies in object manipulation.

[es] En este proyecto exploramos la aplicación de sensores táctiles a la manipulación robótica. Utilizamos los sensores Soft Bubbles formados por dos burbujas de látex deformables que proporcionan información táctil sobre su estado. En este trabajo proponemos un paradigma de control basado en la estructura sentir-razonar-actuar que trata de producir trayectorias deseadas con los objetos manipulados, afrontando los retos en representación y predicción que surgen del uso de sensores táctiles distribuidos. Este paradigma está formado por un modelo observacional que infiere la posición de los objetos, un modelo dinámico capaz de predecir las complejas deformaciones en el sensor y un controlador predictivo basado en modelo que optimiza las secuencias de acciones para conseguir el comportamiento deseado durante la manipulación. Este método lo aplicamos a la tarea de pivotar objetos dentro de la mano robótica y lo comparamos con otras estrategias del estado del arte.
[en] The objective of this TFG is to develop a program/application that can be used by CrossFit/Cross-training practitioners when planning their workouts. Each time the user wants to perform a workout, the application recommends a series of workouts from which the user will have to choose. The recommendations may depend on different factors, most of which will be used to give variety to the workouts, as this is the fundamental principle of CrossFit. Therefore, in generating the recommendations, certain measures will have to be taken into account, such as checking the frequency of occurrence of the exercises or their variety. Some examples of factors that provide diversity are: 1) The popularity of the exercises, in the sense that workouts containing the most commonly used exercises in CrossFit should be recommended more frequently than workouts containing less commonly used exercises, and 2) The exercises of each workout decide its modality. Having into account the modality from previous workouts allows us to change it in the next workouts so we can ensure variance in the training plan. To evaluate the application, the results obtained, i.e., the proposed workout recommendations, are compared with workout plans used by professional CrossFit coaches and athletes. The results have also been evaluated by a CrossFit trainee with certain experience.

[es] El objetivo de este TFG es desarrollar un programa/aplicación que pueda ser utilizado por practicantes de CrossFit/Cross-training en el momento de planificar sus entrenamientos. Cada vez que el usuario quiera realizar un entrenamiento, la aplicación le recomienda una serie de entrenamientos entre los que tendrá que escoger. Las recomendaciones pueden depender de distintos factores, la mayoría de los cuales se utilizarán para dar variedad a los entrenamientos, ya que éste es el principio fundamental del CrossFit. Por eso, en la generación de las recomendaciones, se tendrán que tener en cuenta ciertas medidas, como comprobar la frecuencia de aparición de los ejercicios o su variedad. Algunos ejemplos de factores que proporcionan diversidad son: 1) La popularidad de los ejercicios, en el sentido de que los entrenamientos que contengan los ejercicios más utilizados habitualmente en el CrossFit deben ser recomendados con mayor frecuencia que los entrenamientos que contengan ejercicios menos utilizados, y 2 ) Los ejercicios de un entrenamiento determinan su modalidad. Tener en cuenta la modalidad de los entrenamientos anteriores nos puede permitir variar la modalidad de los siguientes entrenamientos. Para evaluar la aplicación, se comparan los resultados obtenidos, es decir, las recomendaciones de entrenamientos propuestas, con planes de entrenamiento utilizados por entrenadores y atletas de CrossFit profesionales. Los resultados también han sido evaluados por un practicante de CrossFit con cierta experiencia.