BSC-LT/ACAData huggingface dataset:
[en] The main goal of this work is to build a two-wheeled robot emulating a vehicle in a road. The aim of the overall project is to apply control techniques to different scenarios of communicated vehicles, such as: platooning, autonomous vehicles, overtaking maneuvers, automatic vehicle lane change, or shockwave traffic jam reduction. The first step, and the aim of this BSc thesis, is: i) to obtain the dynamic model of the robot tracking a path, ii) to design control algorithms for obtaining a desired performance, iii) to assemble the robot, and iv) to test the robot in a real path. From the robot kinematics, a nonlinear dynamics is derived. The used approach was not reported in the literature, and is the first contribution of the work. Then, using linear approximation, a proportional-integral (PI) controller is designed and validated under numerical simulations using Matlab/Simulink software. The last task of this work consists in assembling the robot hardware. This prototyping part included the robot mechanics (chassis, wheels,...), sensor implementation (encoders, reflective optical sensor,...) and coding the Digital Signal Processor (DSP). Finally, some real experiments of a robot tracking a path (a straight line with a sudden change of angle, a circle, and a sinusoid trajectory) has been performed to test the designed system.

[es] El objetivo principal de este proyecto es montar un robot de dos ruedas que emule un vehículo en la carretera. La meta general de este proyecto es aplicar técnicas de control a diferentes situaciones propias de los vehículos comunicados, como por ejemplo: ?platooning?, vehículos autónomos, maniobras de adelantamiento, cambio de carril automático, o reducción del efecto acordeón del tráfico. El primer paso, y los objetivos de este proyecto de fin de grado, son: i) obtener el modelo dinámico del robot seguidor de línea, ii) diseñar algoritmos de control para obtener unas especificaciones deseadas, iii) construir el robot, y iv) testear el robot en diferentes trayectorias reales. Una dinámica no lineal se deriva desde la cinemática del robot. El enfoque utilizado es la primera contribución de este proyecto. Usando una aproximación lineal, un control proporcional integral (PI) se diseña y valida usando simulaciones numéricas en el software: Matlab/Simulink. La última parte del proyecto consiste en ensamblar el robot. Esta parte incluye: la mecánica del robot (chasis, ruedas...), implementación de los sensores (encoders, sensor óptico refractivo de infrarrojos?) y la programación del Procesador Digital de Señales (DSP). Finalmente, se comprueba el sistema diseñado mediante el seguimiento de diferentes trayectorias (una línea recta con cambio súbito de ángulo, un círculo, y una trayectoria sinusoidal).
[en] This paper deals with the comparison between two construction methods: industrialized construction and conventional in-situ construction. The study focuses on evaluating the environmental and economic impact of both methods through a comparative case study of two multi-family housing structures, one built with wood using industrialized techniques and the other with in-situ concrete. Environmental impact indicators such as CO2 emissions and energy consumption are used, in addition to considering the direct costs of materials and labor. The research is divided into two parts: a theoretical part that examines the evolution and advantages of industrialized construction, and a practical part that applies life cycle analysis (LCA) and life cycle cost analysis (LCC) to compare the case studies. The paper concludes that industrialized construction with wood is more environmentally sustainable than conventional construction with concrete, although the initial costs may be higher. The work uses methodologies such as LCA and software tools such as TCQ/TCQI and GMA to obtain an accurate assessment based on real data, thus promoting more sustainable decision making in the construction sector.

[es] El presente trabajo, aborda la comparación entre dos métodos constructivos: la construcción industrializada y la construcción convencional in situ.El estudio se centra en evaluar el impacto ambiental y económico de ambos métodos mediante un caso de estudio comparativo de dos estructuras de viviendas plurifamiliares, una construida con madera mediante técnicas industrializadas y la otra con hormigón in situ. Se utilizan indicadores de impacto ambiental como las emisiones de CO2 y el consumo de energía, además de considerar los costes directos de materiales y mano de obra. La investigación se divide en dos partes: una teórica que examina la evolución y las ventajas de la construcción industrializada, y otra práctica que aplica el análisis de ciclo de vida (ACV) y el análisis de coste del ciclo de vida (CCV), para comparar los casos de estudio. El trabajo concluye que la construcción industrializada con madera es más sostenible ambientalmente que la construcción convencional con hormigón, aunque los costes iniciales pueden ser mayores. El trabajo utiliza metodologías como el ACV y herramientas de software como TCQ/TCQI y GMA para obtener una evaluación precisa y basada en datos reales, promoviendo así una toma de decisiones más sostenible en el sector de la construcción.
[en] SUMMARY -- Grids are highly distributed and heterogeneous systems based on the resource sharing world-wide. As a result, their implantation costs are high as well as the experience needed to their maintenance. Those facts makes them unfeasible in educational contexts. Many Universities have their own Grid or access to an external one to make research and intensive computation. However, they are not usually available for educational objectives. Consequently, student knowledge of this technology is limited to theoretical concepts or, in the best scenario, to some executions and monitoring commands to see its functionality. This article proposes the use of virtualization as a possible solution to create a functional Grid, which can be used on a single computer, avoiding the economic and management requirements of a real Grid. The main objective of this framework is to introduce students to Grid technology from a practical point of view, letting them interact with a real-appearance Grid, giving them the education and basic experience required to work in real Grid environments.

[es] La computación Grid es una tecnología enfocada a compartir recursos heterogéneos a gran escala. Sin embargo, su alto coste de implantación, así como la elevada experiencia necesaria para su mantenimiento, la hacen inviable en el contexto educacional. Multitud de universidades disponen de esta tecnología o acceso a un Grid externo, orientado fundamentalmente a la investigación y/o computación intensiva. Por lo tanto no está disponible para satisfacer objetivos educacionales, limitando el conocimiento de esta tecnología a los estudiantes únicamente como concepto teórico y a lo sumo a la prueba de algunos comandos de ejecución y monitorización de trabajos simples. Como posible solución didáctica se propone la virtualización como medio para crear un pequeño Grid funcional que puede ser utilizado en un computador individual, evitando los requisitos económicos y de gestión necesarios en un Grid real. El objetivo fundamental de esta plataforma es mostrar la tecnología Grid a los estudiantes, desde un punto de vista práctico y permitirles interaccionar con un Grid de apariencia real, dotándoles de los conocimientos y experiencia básica requerida para trabajar en entornos laborales basados en la tecnología Grid.
[en] Some services are critical and require to guaranteeing a certain level of Quality of Service (QoS) on metrics such as low delay, packet loss, bandwidth among others. This issue is a big challenge in VANETs environments where the high vehicles mobility is a parameter non-measurable especially in urban scenarios, where vehicles follow a movement pattern following streets at random directions. As a consequence, routing protocols have the hard task of determining and establishing the forwarding path to send data from source to destination via multihop steps using intermediate vehicles in an efficient way.

[es] Algunos servicios son críticos y requieren garantizar un cierto nivel de calidad de servicio en métricas tales como retardo, pérdida de paquetes, ancho, entre otras. Esta cuestión es un gran desafío dentro de los entornos VANETs donde la alta movilidad de los vehículos es un parámetro no cuantificable especialmente en escenarios urbanos, donde los vehículos siguen un patrón de movimiento siguiendo las calles en direcciones aleatorias. Como consecuencia, los protocolos de encaminamiento tienen la difícil tarea de determinar y establecer la ruta de transmisión para enviar los datos desde el origen hacia el destino vía multisaltos utilizando los vehículos intermedios de una manera eficiente.
[en] Incorporating social competencies in the curricular itineraries of technical education highlights the demand for professionals and researchers trained in a multidisciplinary environment and with a high social commitment. The improvements and advances in technology make it possible to materialize the rehabilitation and adaptation of the 20th-century residential complex to the needs of needy groups. Nevertheless, the particular needs of individuals should not be forgotten, especially those with a sensory disability, and/or cognitive, origin or supervening, and those of older people. Along with these technical improvements, visible for decades in actions such as elevators and ramps..., there remain other invisible barriers to which special and prompt attention must be paid. Working from a holistic perspective, a research area is proposed within the framework of institutional aid to universities, specifically those related to housing policies. The main objective of the ACCUNA_20 project is to provide, through social innovation, solutions that allow expanding the number of beneficiaries of urban rehabilitation policies and that allow establishing new social relationships and synergies.

[es] La incorporación de las competencias sociales, en los itinerarios curriculares de las enseñanzas técnicas, pone de manifiesto la demanda de profesionales e investigadores formados en un entorno multidisciplinar y con un alto compromiso social. Las mejoras y avances de la técnica permiten materializar la rehabilitación y adecuación del conjunto residencial del siglo XX a las necesidades de los colectivos necesitados, pero no se debe olvidar las necesidades particulares de los individuos, sobre todo las de aquellos con una discapacidad sensorial y/o cognitiva, en origen o sobrevenida, y las de las personas mayores. Junto a esas mejoras técnicas, visibles desde hace décadas en actuaciones como ascensores, rampas…, quedan otras barreras invisibles a las que hay prestar especial y pronta atención. Trabajando desde una perspectiva holística se propone un ámbito de investigación en el marco de ayudas institucionales a las Universidades, en concreto en las referentes a las políticas de la vivienda. El objetivo principal del proyecto ACCUNA_20 es aportar, desde la innovación social, soluciones que permitan ampliar el número de beneficiados de las políticas de rehabilitación urbana y que permitan establecer nuevas relaciones sociales y sinergias
[en] In this Master's Thesis, an update on clinical management is made to solve the difficulty of near focusing related to aging. For this purpose, an exhaustive bibliographic search was carried out on the different types of treatment such as optical, corneal surgery, implants and pharmacological, in addition to inquire about new emerging treatments that have come to light. Every day, different treatment options arise and in view of what exists today, we must be informed to know how to provide guidance about the alternatives and expectations of the patients. Therefore, the objective of this study is to collect updated and relevant information on the application of treatments for this visual condition. Although it is known presbyopia is an inevitable condition, what is sought is to find a way to reduce the symptoms that it generates and therefore, it is worth considering if we can use this knowledge to achieve our goal.

[es] En el presente Trabajo de Fin de Máster se realiza una actualización sobre el manejo clínico para solventar la dificultad de enfoque debido a la edad. Para ello se realizó una búsqueda bibliográfica exhaustiva sobre los distintos tipos de tratamiento como el óptico, quirúrgico corneal, implantológico y farmacológico, además de indagó sobre cuáles son los tratamientos emergentes que se vislumbran actualmente. Cada día surgen diferentes opciones de tratamiento y a la vista de lo que existe hoy en día, hay que estar informado para saber orientar sobre las alternativas y expectativas de los pacientes. Por ello, el objetivo del presente trabajo es recopilar información actualizada y relevante sobre la aplicación de tratamientos para esta condición visual. Si bien es sabido que la presbicia es una condición inevitable, lo que se busca es la manera de disminuir los síntomas generados y por eso, vale la pena considerar si nos podemos valer de ello para conseguir nuestro objetivo.
[en] Cloud computing is a key technology in providing services in networks and will play an even bigger role in restructuring the Internet for enabling the 5G mobile communication network. For cloud providers, economy of scale is important as is consolidation of resources. In order to always have optimal use of available servers, live migration is used intensively for load balancing, fault tolerance, power management, etc. This also applies to a cross-data-center case, where network resources are limited compared to a local migration between hosts, which often support multiple dedicated networks for different tasks. The goal of this thesis is to use a programmable network mechanism in order to decrease the time needed for migrating several Virtual Machines concurrently. For this purpose, a measure environment has been created with Kernel-based Virtual Machine (KVM) as virtualization technology and a Ryu Software-defined Network (SDN) controller has been set through Openflow to optimize the migration performance in terms of bandwidth allocation.

[es] La computación en la nube (Cloud Computing) es una tecnología clave en la prestación de servicios en redes y desempeñará un papel aún más importante en la reestructuración de Internet para permitir la red de comunicaciones móviles 5G. Para los proveedores de la nube, la economía de escala es importante al igual que la consolidación de recursos. Para tener siempre un uso óptimo de los servidores disponibles, la migración en vivo se usa intensivamente para el equilibrio de carga, la tolerancia a errores, la administración de energía, etc. Esto también se aplica a un caso de centro de datos cruzados (cross-data-center), donde los recursos de red son limitados en comparación con una migración local entre hosts, que a menudo admiten múltiples redes dedicadas para diferentes tareas. El objetivo de esta tesis es utilizar un mecanismo de red programable para disminuir el tiempo necesario para migrar varias máquinas virtuales al mismo tiempo. Para este propósito, se ha creado un entorno de medida con KVM (Kernel-based Virtual Machine) como tecnología de virtualización y un controlador Ryu de red definida por software (SDN) se han configurado a través de Openflow para optimizar el proceso de migración.
[en] Currently, most of the people own a mobile phone. Being a personal and traceable device, it could be used to find out the host's whereabouts. The goal of this project is to estimate the number of phones near access points, as well as their location. Out of the different existing positioning techniques it has been used indoor positioning systems based on RSS (Received Signal Strength), because global technologies such as GPS (Global Positioning System) have shown an accuracy lack in indoor areas and therefore are not suitable. In order to develop this technique, probe request packets (packets defined in protocol IEEE 802.11) are captured. These packets are sent by mobile phones when their WiFi interface is enabled and is not associated to any access point. Moreover, it has been carried out some research on a RSS technology based on Fingerprints. This technology allows avoiding problems caused by multipath propagation up to a great extent turning the developed system much more accurate. Test results on this method have shown less than a 2% error on positioning devices in rooms.

[es] Actualmente la mayoría de las personas poseen un teléfono móvil. Al tratarse de un dispositivo personal y localizable, éste puede ser utilizado para estimar la localización de la persona propietaria. El objetivo de este proyecto es estimar el número de teléfonos móviles en presencia de puntos de acceso, así como su posición. De las diversas técnicas de posicionamiento existentes, se han utilizado técnicas de posicionamiento de interiores basadas en el parámetro RSS (Received Signal Strength), puesto que las tecnologías globales como el GPS (Global Positioning System) presentan carencias en interiores y no son recomendadas. Para llevar a cabo esta técnica, se capturan paquetes probe request (paquetes definidos en el protocolo de redes inalámbricas IEEE 802.11) enviados por el teléfono móvil cuando tiene la interfaz WiFi activa y no está asociado a ningún punto de acceso. Además se investiga una técnica RSS basada en Fingerprints, la cual consigue evitar en gran medida los problemas causados por la propagación multicamino haciendo del sistema desarrollado un sistema mucho más preciso. Los resultados obtenidos en las pruebas realizadas han conseguido menos de un 2% de error en el posicionamiento de dispositivos en habitaciones.
[en] SUMMARY -- In this paper we want to make publicly available the result of an experience of action-research in self-assessment and peer assessment. This experience has been performed by two groups of professors of two universities, University Jaume I and University of Extremadura. These groups are coordinated by the authors of this work. During the last six months both groups have been working on the same project, which has been adapted to the particular conditions imposed by the regulation for innovation projects of each university. In this paper we present both groups and results of the early stages of the project development.

[es] En este trabajo se difunden los primeros resultados de una experiencia de investigación— acción en autoevaluación y evaluación por iguales llevada a cabo por dos grupos de profesores de dos universidades, la Universitat Jaume I y la Universidad de Extremadura, coordinados por los autores de este trabajo. Cada grupo lleva trabajando unos seis meses en el mismo proyecto adaptado a las condiciones particulares que impone cada una de las universidades para los proyectos de innovación educativa. En este trabajo presentamos a los dos grupos de trabajo y los resultados de las primeras fases de implantación del proyecto.
[en] Natural Language Processing has been revolutionized by the Transformer architecture, as can be seen by the impact of Chat-GPT. On the other hand, High Frequency Trading (HFT) is a type of financial trading that takes place within the order of minutes or even less, unlike other types of trading which take place in the order of days or months. One way of storing this High Frequency information is the Limit Order Book (LOB), where one can see pending bid and ask orders. In this project, we will try to apply this new Deep Learning NLP architecture to the world of HFT. We first introduced and explained the Transformer architecture and its characteristic attention mechanism. Then, we explained several financial concepts relating to HFT. Finally, we applied the transformer architecture to try to solve two financial problems: predicting the hourly closing price of Bitcoin and predicting the mid-price movement of a Limit Order Book.

[es] El Procesamiento de Lenguajes Naturales se revolucionó con la introducción del "Transformer", tal y como se puede ver con el impacto de Chat-GPT. Por otro lado, la Negociación de Alta Frecuencia es un tipo de negociación financiera que se lleva a cabo en el orden de minutos, o hasta menos, a diferencia de otros tipos de negociación que ocurren en el orden de días o meses. Una manera de guardar información sobre la Negociación de Alta Frecuencia es con un Libro de Órdenes Límites, en el que uno puede ver las órdenes pendientes. En este proyecto, intentamos aplicar esta nueva arquitectura de Deep Learning de Procesamiento de Lenguajes Naturales al mundo de la Negociación de Alta Frecuencia. Primero, introducimos y explicamos el Transformer y su característico mecanismo de atención. Después, explicamos algunos conceptos financieros relativos al Libro de Órdenes Límites. Finalmente, aplicamos el Transformer para resolver dos problemas financieros: predecir el precio de cierre horario del Bitcoin y predecir el movimiento del precio medio de un Libro de Órdenes Límites.
[en] Paradigms such as Cyber-Physical Systems (CPS) and Internet of Things (IoT) have increased the importance of embedded systems. In many cases these require complete computers instead of simple microcontrollerbased computers. This increases the complexity level of the subjects on the matter, especially for students with lower programming skills. This paper presents a programming model based on the Arduino for Raspberry Pi platform that it has been used this year, in order to hide some of this complexity.

[es] Paradigmas como Cyber-physical Systems (CPS) e Internet of Things (IoT) han aumentado la importancia de los sistemas empotrados. En muchos casos estos requieren el uso de completos computadores en vez de sencillos computadores basados en microcontroladores. Esto aumenta el nivel de complejidad de las asignaturas que imparten dicha materia, especialmente para alumnos con menores conocimientos de programación. En este trabajo se propone un modelo de programación para Raspberry Pi basado en Arduino, que ha empezado a utilizarse durante este curso, con el fin de disminuir en parte la indicada complejidad.