BSC-LT/ACAData huggingface dataset:
[ca] El protocol d'adquisició de dades desplegat actualment al Sistema de Protecció contra 'Quenches' del CERN (QPS), té capacitats limitades pel que fa a la transmissió de dades. Preveient un augment significatiu de la generació de dades d'aquest sistema, les seccions TE-MPE-CB i TE-MPE-EP del CERN van col·laborar en la creació d'EDAQ, un protocol d'adquisició de dades basat en Ethernet. Aquest treball descriu l'esforç fet per integrar EDAQ al sistema de Control d'Acceleradors del CERN (com a part de QPS) mitjançant el desenvolupament d'una aplicació basada en FESA que té tres objectius: permetre l'adquisició contínua de dades, permetre la transmissió d'ordres als dispositius QPS i permetre l'adquisició de dades basada en esdeveniments. Per tal d'assolir aquests objectius, vam treballar principalment amb la classe de FESA anomenada DQAmEth. Els resultats dels tests mostren que hem assolit els dos primers objectius. Aquest treball també presenta la base sòlida que s'ha desenvolupat per aconseguir el tercer objectiu.

[en] The data acquisition protocol currently deployed at CERN?s Quench Protection System (QPS), has limited capabilities concerning data delivery. With a prevision of a significant increase in QPS data generation, CERN sections TE-MPE-CB and TE-MPE-EP collaborated in the creation of EDAQ, an ethernet-based data acquisition protocol. This work describes the effort of integrating EDAQ into the CERN Accelerator Controls (as part of the QPS System) by developing a FESA-based application with three objectives: enabling continuous data acquisition, enabling transmission of commands to QPS devices and enabling event-based data acquisition. In order to fulfill these objectives, we mainly worked with the DQAmEth FESA class. Test results show that we achieved the first two objectives. This work also presents the strong base that has been developed for achieving the third objective.
[ca] Aquest projecte pretén crear una aplicació web utilitzant el framework AngularJS juntament amb altres tecnologies. L'aplicació té com a finalitat la possibilitat de gestionar etiquetes fetes amb codis QR i guardar a la web la informació que l'usuari vulgui sobre els objectes al que fa referència.

[en] This project intends to create a web application using the AngularJS framework and find other available technologies to create this web application. The aim of this application is to manage QR tags and store certain information pertaining to the objects in a database management system.
[ca] L'objectiu d'aquest treball és el desenvolupament i test del software d'un sistema incrustat per a un nanosatèl·lit basat en Linux. L'objectiu principal serà el desenvolupament d'un conjunt de fitxers de configuració a utilitzar dins d'un build system, que generarà una imatge per a la placa escollida com a target del projecte. Un framework adequat serà escollit per a ser utilitzat com a programari de vol per al satèl·lit, i integrat dins del build system. Una aplicació genèrica serà desenvolupada fent servir aquest framework, i el sistema complet serà testejat amb l'ajuda d'una placa de desenvolupament. Els resultats dels tests, així com tots els fitxers utilitzats al build system, seran presentats i explicats a les seccions corresponents al llarg del treball.

[en] The purpose of this work is to develop and test a Linux-based embedded software system for a nanosatellite. The main objective will be the development of a set of configuration files to use within a build system, which will generate a working image for the specific board selected as the project's target. A suitable framework will be selected to be used as spacecraft flight software, and integrated into the build system. A generic application will be developed using this framework, and the whole system will be tested with the aid of a development board. The results of the test, as well as all the files used in the build system, will be presented and explained in their corresponding sections throughout the work.
[ca] El projecte tracta de la construcció d'un model virtual de la Barcelona de 1714 que fou encarregat al LMVC (Laboratori de Modelització Virtual de la Ciutat) per la Televisió Pública catalana (TV3), en un intent de reproduir els aconteixements de la batalla de l'11 de setembre d'aquell matix any. L'objectiu principal d'aquest projecte és generar un model virtual d'una zona urbana, particularment de la Ciutat Vella de Barcelona (Roca i Muñoz, 2004). Entre les aplicacions es consideren les següents: a) La visualització de les àrees d'interès; b) L'anàlisi dels entorns urbans i arquitectònics com una eina per la planificació i el disseny urbà; y c) La rehabilitació d'edificis en la mesura que els entorns virtuals permetin l'anàlisi del comportament estructural i constructiu i, per tant, per fer front a la seva conservació i recuperació. Però tot això requereix un procés de generació geomètrica, a vegades amb un alto grau de complexitat, i una metodologia de treball perfectament sincronitzada. També es requereix una investigació en contextes històrics i arquitectònics per arribar inclús a la recuperació d'edificis virtuals inexistents. Aquest document explica les principalss decisions adoptades en el transcurs d'aquestes obras, amb especial ènfasi en aquells aspectes relacionats amb l'organització de diferents tipus de dades en un tot unificat que havia de ser enviado a altres professionals i va haver de ser, por aquesta raó, organizat de forma clara i comprensible pel seu desenvolupament futur.

[en] The project dealing with the construction of a virtual model of 1714 Barcelona was commissioned to the LMVC (City Virtual Modeling Laboratory) by the Catalan Public Television (TV3), in an attempt to reproduce the events of the battle fought in September 11th of that same year. The main objective of this project was to generate a virtual model of an urban area and particularly the area of Old City of Barcelona (Roca and Muñoz, 2004). Among the considered applications the following can be mentioned: a) The visualization of areas of interest; b) The analysis of urban and architectural environments as a tool for planning and urban design; c) The rehabilitation of buildings to the extent that virtual environments allow the analysis of structural and constructive behavior and, therefore, to deal with their conservation and recovery. But all this requires a process of geometric generation, sometimes with a high degree of complexity, and a perfectly timed work methodology. It also requires a research in historical and architectural contexts to reach even the virtual recovery of non existing buildings. This paper explains the main decisions taken during the course of these works with special emphasis on those aspects related to the organization of different kinds of data in a unified whole that had to be sent to other professionals and had to be, for that reason, organized in a clear and comprehensible way for its further development.
[ca] El principal objectiu d'aquest treball és desenvolupar una forma de reduir la informació de profunditat a l'hora de codificar una escena multi-vista. El problema s'enfoca aproximant les vistes de profunditat per un únic conjunt de plans en l'espai 3D. Llavors, definint una distància entre plans d'acord a la seva similaritat, es poden fusionar. Aixó porta a una reducció en el cost de la informació enviada.

[en] The main objective of this thesis is to develop a way of reducing the the cost of the depth information when coding a Multi-view sequence. A new approach is developed by approximating each depth view by a set of planes in a 3D space. Then, by defining a distance between the planes according to their similarity, they can be fused. This leads to a reduction in the cost of the information sent.
[ca] Català: El desenvolupament del projecte va consistir en el disseny i implementació d'un sistema automatitzat de monitoratge enfocat a avaluar la qualitat de servei. Aquest projecte va ser plantejat pel Departament d'Infraestructures de Backoffice de l'empresa de telecomunicacions UPCnet, per a la solució d'un problema de detecció en temps real d'errors i retards dins dels principals serveis crítics de la UPC (Atenea, Prisma, etc.) . L'objectiu principal del projecte és quantificar de manera precisa la percepció de l'usuari final al moment d'utilitzar qualsevol servei prestat per l'empresa. Amb això, s'aconseguiria avaluar la qualitat de servei que percep l'usuari i millorar el temps de resolució d'incidències. El projecte abasta la construcció d'un programari unificat capaç de controlar la latència de cada servei crític de l'empresa i interpretar-la d'aquí a tres llindars: BO, REGULAR o DOLENT. Cada llindar defineix un temps específic dins del qual es pot saber els lapses normals d'un servei per executar una acció específica, com enviar un correu, o autenticar en un lloc web. Sumat a això era necessari la creació d'un sistema de graficació en temps real que permetés la visualització dels temps de latència per analitzar el comportament en períodes crítics dins de la UPC (com el període de matrícules). El resultat final del projecte havia de projectar-se en un monitor (Plafó de Serveis) que mostrés icones dels principals serveis i un semàfor per cada un d'ells que indiqués l'estat de funcionament. (Verd: bon servei, groc: servei regular, vermell: mal servei)

[en] English: The development of the project involved the design and implementation of an automated monitoring system aimed at evaluating the quality of service. The project was proposed by the Department of Infrastructure Backoffice UPCnet telecommunications company, to solve a problem of real-time detection of failures and delays in UPC'S main critical services (Atenea, Prisma, etc.) . The main objective of the project is to quantify an accurate perception of the users when using any service provided by the company. This is achieved by evaluating the quality of service perceived by the user and improve the time resolution of incidents. The project involves the construction of a unified software able to control the latency of each critical service of the company and interpreting this data within three thresholds: OK, fair or poor. Each threshold defines a specific time within which you can find the normal periods of service to perform a specific action such as sending an email, or authenticate at a website. Added to this was necessary to create a graphic system that allows real-time visualization of the latency to analyze the behavior at critical periods in the UPC (as the period of inscriptions). The end result of the project had to be projected on a monitor (plop de Serveis) who showed icons of the main services and a semaphore for each to indicate the operating status. (Green: good service, yellow: regular service, red: bad service)
[ca] Actualment, la microencapsulació és un camp d'investigació amb molt futur ja que permet conservar en els seus nuclis substàncies sensibles a agents externs. Aquest projecte se centra en desenvolupar un mecanisme per dur a terme l'encapsulació de llevat. També analitzarà com aquesta càpsula i les seves característiques afecta a la fermentació alcohòlica utilitzant com a substrat la D-glucosa.

[en] Currently, microencapsulation is a field of research with a great future as it allows to preserve in its nuclei substances sensitive to external agents. This project focuses on developing a mechanism for performing yeast encapsulation. It will also analyze how this capsule and its characteristics affect alcoholic fermentation using D-glucose as a substrate.
[ca] La història de Barcelona sempre ha estat lligada a la mar. La relació de la ciutat amb el mar ha estat en constant canvi durant la seva història, passant d'un paisatge dominat per aiguamolls i llacunes a una zona marginal predominada per instal·lacions industrials i barraques durant el segle XIX, fins a l'actualitat, en el qual el front marítim és l'espai obert més gran de la ciutat de Barcelona. Els efectes de l'canvi climàtic posen en incertesa el futur d'el front marítim de Barcelona. L'augment de les temperatures, l'augment de el nivell mitjà de la mar i la constant erosió de les platges ens fa reflexionar sobre el futur de l'front marítim. En aquest treball s'analitzen els principals efectes de l'canvi climàtic sobre el litoral de Barcelona. Per posteriorment enfocar-se en la cèl·lula litoral de la Barceloneta, analitzant la dinàmica de l'transport de sediments i les estructures de protecció que existeixen en l'actualitat per protegir les platges, per identificar el potencial de transformació enfocat en infraestructures híbrides per pal·liar els efectes de l'canvi climàtic i transformar el passeig marítim de la Barceloneta en un futur refugi climàtic.

[en] The history of Barcelona has always been linked to the sea. The relationship of the city with the sea has been in constant change during its history, going from a landscape dominated by marshes and lagoons to a marginal area dominated by industrial facilities and small houses during the 19th century, until today, in which the front Maritime is the largest open space in the city of Barcelona. The effects of climate change put the future of Barcelona's seafront in uncertainty. Rising temperatures, rising mean sea levels and the constant erosion of beaches make us reflect on the future of the seafront. This work analyzes the main effects of climate change on the Barcelona coastline. To later focus on the Barceloneta littoral cell, analyzing the dynamics of sediment transport and the protection structures that currently exist to protect the beaches, to identify the transformation potential focused on hybrid infrastructures to mitigate the effects of climate change and transform the Barceloneta promenade into a future climate refuge.
[ca] En aquest treball s'estudia i analitza numèricament el comportament de dos tipus de blocs: tetràpodes i antífers, sotmesos a diferents escenaris envers a una onada solitària mitjançant Smoothed Particle Hydrodynamics (SPH). L'estudi numèric s'ha realitzat mitjançant DualSPHysics que, acoblat amb la biblioteca multifísica del Project Chrono, és possible analitzar les interaccions entre objectes. Els escenaris s'han modelat a partir d'un canal experimental que ha estat reduït per a estalviar costos computacionals. Els dos casos principals d'estudi són escenaris amb una i dues fileres de blocs que varien d'orientació i de coeficients de fricció entre la banqueta, on es recolzen els blocs, i els blocs.

[en] In this thesis, the behavior of two types of blocks: tetrapods and antifers, subjected to different scenarios against a solitary wave is numerically studied and analyzed using Smoothed Particle Hydrodynamics (SPH). The numerical study has been conducted using DualSPHysics, which, coupled with the multiphysics library from Project Chrono, allows for the analysis of interactions between objects. The scenarios have been modeled based on an experimental channel that has been reduced to save computational costs. The two main cases under study involve scenarios with one and two rows of blocks, which vary in orientation and friction coefficients between the foundation, on which the blocks rest, and the blocks themselves.
[ca] Els criteris RANO són l'estàndard actual per fer el seguiment dels pacients amb tumors cerebrals ja que permeten avaluar l'evolució del tractament mitjançant l'obtenció dels diàmetres perpendiculars màxims al pla axial. Això no obstant, aquests criteris presenten una certa ambigüitat inter i intraoperador a l'hora de treure conclusions, que pot donar lloc a errors. Fent ús de les noves eines de segmentació automàtica de tumors mitjançant ML i IA, es vol desenvolupar una eina capaç d'obtenir les mètriques RANO de manera automatitzada de manera que s'obtinguin uns resultats precisos per aportar objectivitat, estandardització i reproductibilitat. Partint de les dades extretes del repositori públic de la Universitat de Califòrnia San Francisco Preoperative Diffuse Glioma MRI i l'eina de segmentació automàtica HD-GLIO, s'ha elaborat un algorisme capaç d'obtenir el diàmetre màxim en el pla axial, així com el seu valor en unitats del sistema mètric decimal i la visualització dels resultats en imatges de RM.

[en] The RANO criteria are the current standard for monitoring patients with brain tumours as they allow assessment of treatment progress by obtaining the maximum perpendicular diameters in the axial plane. However, these criteria present some inter- and intra-operator ambiguity when drawing conclusions, which can lead to errors. Making use of new tools for automatic tumour segmentation using ML and AI, the aim is to develop a tool capable of obtaining RANO metrics in an automated way in order to obtain accurate results that provide objectivity, standardisation and reproducibility. Based on data extracted from the public repository of The University of California San Francisco Preoperative Diffuse Glioma MRI and the HD-GLIO automatic segmentation tool, an algorithm has been developed capable of obtaining the maximum diameter in the axial plane, as well as its value in units of the decimal metric system and the visualisation of the results in MR images.
[ca] En aquest projecte, l'objectiu principal és dissenyar i desenvolupar un videojoc en 3D d'acció i terror utilitzant el motor Godot. El treball explora Godot com un motor de joc en creixement i el compara amb altres motors més coneguts, com Unity i Unreal Engine. El projecte és encarat com un primer contacte amb el desenvolupament de videojocs. Es busca també donar visibilitat a Godot com una alternativa emergent en la indústria.

[en] In this project, the main objective is to design and develop a 3D action-horror video game using the Godot engine. The project explores Godot as a growing game engine and compares it to more well-known engines, such as Unity and Unreal Engine. The project is approached as a first step into video game development. It also aims to highlight Godot as an emerging alternative in the industry.
[ca] L'arribada en els últims anys de població immigrant a l'Estat Espanyol i a Catalunya ha propiciat intensos canvis socials i físics a la configuració del territori urbà. En l'article s'analitza la relació entre la població immigrada i els espais públics cotidians i la interacció en l'espai físic entre la població autòcnoca i la immigrada. El treball s'aborda a partir de l'estudi de casos en 5 barris de la Regió Metropolitana de Barcelona amb un percentatge de població immigrada per sobre de la mitjana i amb característiques urbanes i socials diferents. L'article reflexiona sobre la importància de la configuració dels espais públic entorn els habitatges en les relacions que s'estableixen entre els diferents col·lectius. La importància de compartir activitats que afavoreixin el coneixement mutu (en equipaments, comerços, etc.) per deconstruir la percepció que es té dels altres.

[en] The arrival in recent years of immigrants to Spain and Catalonia has led to intense social and physical changes in the configuration of the urban area. The article analyzes the relationship between the immigrant population and everyday public spaces and interaction in the physical space between Spaniards and immigrants. The paper discusses 5 case studies in 5 neighbourhoods of the Barcelona Metropolitan Region with an above average ratio of immigrant population and with different social and urban characteristics. This paper reflects on the importance of the configuration of public spaces close to housing in the relationships established between the different groups. The importance of sharing actions to promote mutual understanding (in facilities, shops, etc.) to deconstruct the perception people have of the other ones.
[ca] La indústria dels videojocs ha estat sempre en evolució des que va aparèixer a la dècada de 1940 i un dels futurs als quals apunta la indústria és al cloud gaming. És en aquest sector en el que es troba Ludium Lab, l'empresa amb la què s'ha realitzat aquest projecte. Ludium Lab desenvolupa una plataforma cloud gaming que ofereix el servei d'aplicacions en streaming. Concretament ofereix un catàleg de jocs per tal que els usuaris puguin jugar-los mitjançant un programa sense la necessitat de tenir-los instal·lats al seu mòbil, tablet o ordinador. Aquest projecte buscava oferir als usuaris la possibilitat de gestionar les seues partides, que es troben emmagatzemades al cloud. Per tal de dur a terme aquest objectiu s'han programat dos elements. Un és una secció nova afegida a la web de l'empresa que permet als usuaris gestionar les partides d'una manera fàcil i intuïtiva. El següent element és una API que s'encarrega d'accedir a S3 (servei cloud d'emmagatzematge de les partides) per tal de dur a terme aquelles gestions. Aquests elements i la connexió entre ells (frontend, API i servei cloud) és el que conforma aquest projecte.

[en] The video game industry has always been evolving since it appeared in the 1940s and one of the futures the industry is aiming for is cloud gaming. Ludium Lab, which is the company that this project has been developed with, is located in this sector. Ludium Lab delivers a cloud gaming platform that provides the service of streaming applications. They specifically offer a game catalog that allows users to play using a program without having to install these games on their mobile, tablet or computer. This project seeks to allow users the ability to manage their saved games, which are stored in the cloud. Two elements have been programmed to accomplish this goal. One is a new section added to the company's website that allows users to manage games easily and intuitively. The next element is an API that accesses S3 (cloud storage service) in order to carry out those procedures. These elements and the connection between them (frontend, API and cloud service) is what makes up this project.
[ca] Els drons o UAV (unmanned aerial vehicle) són aeronaus sense persones a bord, que tenen aplicacions tan civils o militars. Aquest projecte es vol centrar en el procés de digitalització emprat en un projecte de la UPC basat en un dron amb un radar SAR incorporat, que monitoritza diferents escenaris, com ara un mapejat topogràfic. Per portar a terme aquesta digitalització, s'ha optat per utilitzar FPGAs, sistemes que per la seva alta velocitat i el seu poc consum, són òptims per aquest tipus de funcions. L'objectiu d'aquest projecte és aconseguir digitalitzar les dades proporcionades per un radar SAR integrat en un vehicle aeri no tripulat (UAV) amb un cost, consum i pes menor del que anteriorment s'utilitzava per digitalitzar aquestes dades. El sistema combinarà tant memòries SD com DRAM, i finalment transmetrà les dades a un PC via Ethernet, per tal de aconseguir emmagatzemar i transmetre les dades a una velocitat adequada per al projecte.

[en] Drones or UAV (Unmanned Aerial Vehicle) are aircraft without people aboard, which have civil and military applications. This thesis wants to be focused on the process of digitalization used in a project of UPC based on a drone with an integrated SAR radar, which monitories different scenarios, as topographic mapping. In order to perform this digitalization, it was decided to use FPGAs, systems that, for its high speed, integrity and performance, are ideal for this kind of functions. The aim of this project is achieve the digitalization of the data provided by a SAR radar integrated in a drone with a lower cost, consumption and weight than the previously used. The system will combine the use of SD and DRAM memories, and finally will transmit the data to a PC through Ethernet protocol, in order to store and transmit them with an adequate speed.