BSC-LT/ACAData huggingface dataset:
[ca] Aquest treball es centra en la reconstrucció de l'arbre filogenètic a nivell de gènere de les asteràcies als Països Catalans. Un dels primers objectius, ha sigut completar la llista de gèneres, pel que ha calgut dur a terme un estudi exhaustiu de la sinonímia dels gèneres, tenint en compte la nomenclatura de les diferents obres i bases de dades de referència. Les mostres dels gèneresinclosos a la llista han sigut tractades per obtenir dades de seqüenciació útils utilitzant el kit Angiosperms353. L'anàlisi filogenètica d'aquestes dades genètiques, que constitueix el resultat d'aquest estudi, ha permès explorar les relacions evolutives entre els gèneres d'asteràcies en aquesta regió geogràfica específica. Aquest enfocament molecular proporciona una visió més clara de la diversitat genètica i l'evolució d'aquestes plantes als Països Catalans. Els resultats d'aquest estudi contribueixen a la comprensió de la biodiversitat i de la història evolutiva de les asteràcies en aquesta àrea geogràfica, amb l'objectiu de disposar d'un marc filogenètic adequat que permeti analitzar altres tipus de dades (etnobotàniques i citogenètiques, entre d'altres).

[en] This work focuses on the reconstruction of the phylogenetic tree at the genus level of Asteraceae in the Catalan Countries. One of the main objectives has been to complete the list of genera, so it has been necessary to carry out an exhaustive study of the synonymy of the genera, taking into account the nomenclature of the different floras and databases. Both officially accepted and non-officially accepted species have been taken to make a comparison and obtain a final result. The samples of the genera have been treated to obtain useful sequencing data using the Angiosperms353 kit. The phylogenetic analysis of these genetic data, which constitutes the result of this study, has allowed us to explore the evolutionary relationships between the genera of Asteraceae in this specific geographic region. This molecular approach provides a clearer vision of the genetic diversity and evolution of these plants in the Catalan Countries. The results of this study contribute to the understanding of biodiversity and the evolutionary history of Asteraceae in this geographical area, with the aim of having an adequate phylogenetic framework that allows for the analysis of other types of data (ethnobotanical and cytogenetic, among others).
[ca] Aquest projecte s'ha lliurat com a Treball Fi del Grau (TFG) d'Enginyeria Informàtica de la Facultat d'Informàtica de Barcelona (FIB), en l'especialitat d'Enginyeria del Software. El treball explora com les bases de dades vectorials faciliten la gestió d'embeddings, contrastant els seus avantatges i desavantatges respecte a les bases de dades relacionals convencionals. L'objectiu principal del TFG era avaluar les bases de dades vectorials i el funcionament dels vector embeddings, així com analitzar com aquestes contribueixen a gestionar i emmagatzemar embeddings de manera eficient. A més, s'han dut a terme experiments amb diferents models per validar la tesi, sota la supervisió del tutor Òscar Romero Moral.

[en] This project was delivered as the Final Dissertation of the Degree in Computer Engineering of the Faculty of Computer Science of Barcelona, in the specialty of Software Engineering. The paper explores how vector databases facilitate the management of embeddings, contrasting their advantages and disadvantages compared to conventional relational databases. The main objective of the thesis was to evaluate vector databases and the functioning of vector embeddings, as well as to analyze how these databases contribute to efficiently managing and storing embeddings. Additionally, experiments with different models were conducted to validate the thesis, under the supervision of the tutor Òscar Romero Moral.
[ca] Català: Aquest Projecte Final de Carrera mostra la realització física d?un sistema d'ampliació que es pugui acoblar al kit de desenvolupament UNC20 de l'empresa FS Forth-Systeme GmbH. El mètode de comunicació triat entre el sistema base i la placa d'ampliació ha sigut el protocol SPI i per tal que el conjunt pugui funcionar de manera adequada es necessitarà realitzar un controlador de dispositiu també conegut com a driver, aspecte que serà tractat dintre del projecte. De la part relacionada amb el software es deriva una versió reduïda de menor complexitat per tal que la placa d'ampliació pugui ser utilitzada en l'assignatura SETR, de manera que l'alumne hagi de realitzar el complement adient per tal que el sistema funcioni correctament. D'aquesta manera es pretén que inicialment l'alumne no es vegi desbordat i a mida que vagi adquirint coneixements sigui ell mateix qui estableixi el nivell de complexitat al que vol arribar. Per això aquest projecte està pensat per integrar-lo en l'assignatura com un complement del temari actual i així pugui ajudar a acabar de fixar els coneixements de l'apartat de controladors. Per tant la realització d'aquest projecte es pot veure com la realització d'una placa d'entrenament que pugui servir tant d'introducció com d'aprofundiment de coneixements en el disseny de drivers.

[en] English: This thesis presents a physical realization of a extension system connected to UNC20 developer's kit made by FS Forth-Systeme GmbH company. The communication protocol used between the base system and the expansion board is the SPI protocol and for the whole to function properly it must make a device driver or simply driver, something that of course will be treated within the project. The software portion has become in a light version of the thesis that helps expansion board can be used in the course SETR. In this way the student must make the right complement for the system to function properly and scape from overwhelmed situations lead by knowing the entire system. As the student expand the knowledge is itself establishing the level of complexity you want to reach. So this project is designed to be integrated into the course to complement the existing topics and can help to reach the concepts discussed in it. Therefore this project can be understood as the realization of a training board that can serve both as an introduction and expansion of knowledge in the design drivers.
[ca] Els motors síncrons d'imants permanents (IPMSM) s'empren cada vegada més en els vehicles elèctrics degut a seva densitat de potència i eficiència. L'ús d'aquest tipus de motor comporta aplicar un control complexe, el qual pot implementar-se en lògica programable amb una FPGA. En aquest projecte s'adapta i s'implementa un control de camp orientat per motors IPMSM en FPGA pel seu ús en un vehicle de competició de Formula Student. El control incorpora una estratègia de control MTPA (Maximum Torque per Ampere) amb debilitament de camp (Field Weakening) i empra l'Space Vector Modulation com tècnica generadora de PWM. La programació i la validació per simulació de l'algorisme de control es realitza amb directament sobre l'entorn Matlab/Simulink fent ús de l'extensió Vitis Model Composer. En aquesta memòria també s'aborda l'elecció de la placa FPGA i el disseny de l'arquitectura de programari d'una capa d'arrencada, parada i seguretat.

[en] Permanent magnet synchronous motors (IPMSM) are increasingly used in electric vehicles due to their power density and efficiency specifications. This type of engine involves applying a complex control, which can be implemented in programmable logic with an FPGA. In this project, a field oriented control (FOC) for IPMSM motors is implemented in FPGA and adapted for use in a Formula Student racing vehicle. The control incorporates an MTPA (Maximum Torque per Ampere) control strategy with field weakening (Field Weakening) and uses Space Vector Modulation as a PWM generating technique. Programming and validation of the control algorithm is performed directly on the Matlab/Simulink environment using Vitis Model Composer add-on. This report also addresses the choice of the FPGA board and the design of the software architecture for starting and stopping the engine and provide an extra layer of safety.
[ca] Scramikub és un joc de taula que combina dos jocs d'allò més coneguts, l'Scrabble i el Rummikub. En aquest projecte s'adaptarà aquest joc de taula a una aplicació mòbil online i multiplataforma, permetent així, jugar amb usuaris de diferents sistemes operatius mòbils d'arreu del món.

[en] Scramikub is a board game that combines two well-known games, Scrabble and Rummikub. In this project I'll adapt this board game in a multiplatform online application for mobile devices allowing us to play with users of different mobile operating systems around the world.
[ca] Aquest treball de fi de grau analitza les característiques de l'arquitectura popular urbana de Menorca, amb un focus especial en els elements que la defineixen i la seva evolució al llarg del temps. Primer, s'explora l'estructura urbana dels diferents pobles de l'illa, destacant les particularitats que caracteritzen cada nucli, estudiant la tipologia dels habitatges i comparant-los entre els diversos pobles. A continuació, es realitza una anàlisi dels elements arquitectònics pròpis d'aquesta arquitectura, sempre considerant el context històric de l'illa. La història de Menorca, especialment el segle XVIII amb les dominacions britàniques, resulta fonamental per entendre les influències que han modelat l'arquitectura menorquina.

[en] This final degree project analyses the characteristics of Menorca's urban popular architecture, with a special focus on the elements that define it and its evolution over time. First, the urban structure of the different towns on the island is explored, highlighting the particularities that characterize each nucleus, studying the typology of the houses and comparing them between the different towns. Then, an analysis of the prOpis architectural elements of this architecture is carried out, always considering the historical context of the island. The history of Menorca, especially the 18th century with British dominance, is fundamental to understanding the influences that have shaped Menorcan architecture.
[ca] Aquest treball es centra en la predicció d'estades prolongades a la Unitat de Cures Intensives (UCI) de l'Hospital Vall d'Hebron, utilitzant modernes tècniques de machine learning aplicades a dades clíniques. L'objectiu principal és desenvolupar un model predictiu que permeti identificar quins pacients probablement tindran estades superiors a la mitjana, optimitzant la gestió de recursos com llits i personal sanitari. Per acomplir això, s'han utilitzat més de 3.000 registres d'ingressos a la UCI i s'han aplicat tècniques avançades de processament de dades i selecció de variables, creant una base de dades explotable. S'han comparat diferents algorismes de classificació, incloent TabTransformer, XGBoost, SVM i models d'ensamblatge, avaluats mitjançant mètriques com AUC-ROC, sensibilitat i especificitat. Els resultats indiquen que l'enfocament proposat millora la capacitat de predir estades prolongades, oferint una eina valuosa amb gran potencial per a la planificació hospitalària i la presa de decisions en un entorn clínic.

[en] This project focuses on predicting extended stays in the Intensive Care Unit (ICU) at Vall d'Hebron Hospital, using machine learning techniques applied to clinical data. The main goal is to develop a predictive model capable of identifying patients likely to experience above-average stays, thus optimizing the management of resources such as beds and medical staff. Over 3,000 ICU admission records were analyzed, and advanced data processing and feature selection techniques were applied to create an optimized dataset. Various classification algorithms, including TabTransformer, XGBoost, SVM, and ensemble models, were evaluated using metrics like AUC-ROC, sensitivity, and specificity. The results show that the proposed approach improves the ability to predict extended stays, providing a valuable tool for hospital planning and decision-making in clinical settings.
[ca] En aquest TFG s'ha desenvolupat una aplicació de realitat augmentada. S'utilitza Kinect com a controlador de l'aplicació. S'ha creat una classe 'kinect' en C++ que utilitza l'aplicació, però és totalment independent. Amb aquesta classe pots interactuar i extreure la informació del dispositiu.

[en] In this TFG I have developed an augmented reality application. We use Kinect as an application controller. We have made a C++ class 'kinect' which is used by the application. The class is totally independent. We can use this class in order to interact and get information from the controller.
[ca] En aquest treball es presenten dues noves estructures de memòria associativa (AM), la Kernelized Recurrent AM (KRAM) i la Stochastic Kernelized AM (SKAM). Es comparen amb d'altres AMs fonamentals trobades a la literatura en una sèrie d'experiments que tenen en compte l'eficiència.

[en] This project presents two novel associative memory (AM) structures, the Kernelized Recurrent AM (KRAM) and the Stochastic Kernelized AM (SKAM). They are compared with some fundamental AMs of the literature in a series of experiments that take into account efficiency.
[ca] Realització d'un algorisme basat en la diferència de temps entre arrivades (TDOA) de dues senyals captades per dos micròfons provinents de la veu d'un "speaker" en moviment per tal de poder definir la posició del mateix mitjançant la utilització de la correlació de fase per al càlcul del TDOA. A continuació s'afegeixen millores a l'algorisme per tal de poder obtenir millors resultats ja sigui utilitzant altres algorismes combinats o bé modificant el que ja hem realitzat.

[en] Algorithm realization based on the time difference of arrivals (TDOA) of two signals caught by two microphones coming from the voice of a speaker in order to define their position by using the phase correlation for the computation of the TDOA. Next, some improvements are added to the algorithm with the aim of obtaining better results either by combining some algorithms or by changing the one already done.
[ca] Moltes vegades l'ésser humà fa l'esforç de definir l'espai. Realment és un esforç, ja que l'espai accepta innumerables adjectius i qualitats en la seva definició; es pot dir que un espai és fred, acollidor, amigable, romàntic o auster… Fins a l'espai sintetitzat per la vaguetat de l'expressió: "no sé, té alguna cosa". Altres vegades, l'ésser humà prefereix no definir l'espai: el viu i resideix en el seu interior, enllaçant una sensació amb un espai, un record. Aquest treball tracta precisament sobre les coses que hi són però no es veuen. Coses que es perceben, que aporten una identitadt caràcter, atmosfera o essència, però que no són fàcilment apreciables. Intentar entendre, quins factors de l'espai intervenen en la seva identitat: les coses que, tot ser difícilment apreciables de forma conscient, s'encarreguen de definir el caràcter de l'espai.

[en] Many times humans make the effort to define the space. It really is an effort since the space accepts innumerable adjectives and qualities in its definition; for this reason, it's possible define the space as cozy, friendly, romantic, austere, quite…, to the space synthesized by the vagueness of: "I don't know, it has something." Many other times, humans prefer not to try to define the space: he lives it and keeps it for themselfs; linking a sensation with a space, with a memory. This work is about the things that are, but are almost not seen. Things that are perceived, that convey an identity, a character, an atmosphere or an essence, but that are not easily appreciated. Try to understand what factors of space intervene in your identity; the things that, although they are hardly consciously appreciated, define the character of the place
[ca] En aquest projecte es proposa realitzar el control dels moviments d'un braç robòtic a partir dels moviments d'un braç humà. En aquest cas es tracta de, un braç robot d'Universal Robot, més concretament, el model UR3e. Per a captar i detectar els moviments del braç humà, sé usaran dispositius IMU (sensors de mesurament inercial) per a captar els moviments del dispositiu i transformar aquesta informació per a enviar-li les ordres de moviment al braç robot. En aquest treball es desenvoluparà un sistema compost, prioritàriament, per sensors inercials on, primer de tot, es descriurà i seleccionar totes les eines i dispositius necessaris per a realitzar aquest projecte (Visual Studio Code, URSim, UR3e, BNO055, ATmega4809, NINA-W102). D'altra banda, s'exposaran les diferents metodologies que s'han fet servir per a intentar captar els moviments del braç humà, a més de la traducció d'aquesta informació captada, perquè l'UR3e sigui capaç d'interpretar aquesta informació en moviment. Amb aquest punt de partida, s'apliquen eines específiques del grau en Enginyeria Electrònica Industrial i Automàtica, per a així poder elaborar una proposta vàlida conceptual que satisfaci els objectius fixats en el projecte.

[en] This project aims to control the movements of a robotic arm from the movements of a human arm. In this case, it is a robot arm of Universal Robot, more specifically, the UR3e model. To capture and detect movements of the human arm, will use IMU devices (inertial measuring sensors) to capture movements of the device and transform this information to send the movement commands to the robot arm. In this work, a system composed, as a priority, of inertial sensors will be developed where, first of all, all the tools and devices needed to perform this project (Visual Studio Code, URSim, UR3 e, BNO055, ATmega4809, NINA-W102) will be described and selected. On the other hand, the different methodologies that have been used to attempt to capture the movements of the human arm, in addition to the translation of this captured information, will be exposed so that the UR3 e is able to interpret this moving information. With this starting point, specific bachelor's degree tools are applied in Industrial and Automatic Electronics Engineering, so that we can draw up a valid conceptual proposal that meets the objectives set out in the project.
[ca] Durant la darrera dècada s'ha començat un procés de revaluació de les qüestions plantejades pels artistes i dissenyadors alemanys de la postguerra que intentaven crear un nou paradigma per construir monuments amb una perspectiva postmoderna. Amb un especial interès en els monuments LGBTQ+ a Europa, aquest projecte busca definir els principis d'un "disseny queer" i com es podrien implementar en projectes amb la intenció de revitalitzar el 'Gaixample' – un barri històricament ocupat per la comunitat gai a l'Eixample de Barcelona. Treballant a partir de l'arquitectura visionària i l'antidisseny, s'intenta crear una sèrie de "monuments moderns a la diversitat". Tres possibles visions del disseny (Dissenyador com a Creador, Dissenyador com a Provocador, Dissenyador com a Catalitzador) donen origen a sis intervencions de disseny urbà que interactuen amb la història i l'experiència LGBTQ+. Es diu que el monument modern és una paradoxa i les tendències del pensament contemporani disminueixen la necessitat d'aquestes estructures, però l'objectiu de Queer Erections és posar de manifest la importància d'aquests monuments per a la societat contemporània.

[en] In the last decade, we have started to re-examine the questions posed by Post-War German artists and designers as they looked toward a new standard of building monuments with a post-modern perspective. With a special look at LGBTQ+ Monuments in Europe, this project looks to define principles of "queer design" and how to apply them to projects meant to reinvigorate Gaixample – an historically gay neighborhood in Barcelona's Eixample district. Using Visionary Architecture and Anti-Design as starting points, the aim is to create a series of "modern monuments to diversity". Three possible approaches to design (Designer as Creator, Designer as Provocateur, Designer as Catalyst) lead to six urban design interventions which engage with LGBTQ+ history and experiences. It is said that a modern monument is a paradox, and the prevailing winds are pushing back on the need for such structures, but the aim of Queer Erections to showcase how valuable monuments can be in contemporary society.
[ca] Aquesta tesi forma part del projecte eProcessor. Dins d'ell, el BSC està desenvolupant un accelerador vectorial desacoblat basat en RISC-V. Aquest accelerador ha de suportar l'execució d'instruccions de memòria vectorial. Més concretament, he treballat en el desenvolupament d'un conjunt de mòduls orientats al desplaçament de dades entre els registres vectorials i la jerarquia de memòria, així com el seu correcte mapeig. Per a aquesta tasca, és fonamental elaborar un disseny que sigui capaç de satisfer els requisits que afronta el projecte. Aquesta és una primera implementació que pot rebre actualitzacions en el futur.

[en] This thesis is part of the eProcessor project. Within it, the BSC is developing a RISC-V based decoupled vector accelerator. This accelerator must support the execution of vector memory instructions. More specifically, I have worked on the development of a set of modules oriented to the displacement of data between the vector registers and the memory hierarchy, as well as their correct mapping. For this task, it is essential to elaborate a design that is able to meet the requirements faced by the project. This is a first implementation that may receive updates in the future.
[ca] Disseny d'una instal·lació efímera per a ser col·locada als carrers de diferents ciutats. L'objectiu del projecte és crear un estand o caseta modular que pugui modificar-se de diferents maneres per a oferir diverses possibilitats d'ús, i que estigui dissenyat per a publicitar i promocionar la cultura d'una manera nova i més accessible per a la gent que passa pel carrer. La cultura és una de les principals activitats turístiques en les grans ciutats, i comptar amb aquests punts estratègics on la gent pugui comprar entrades per a esdeveniments culturals, interactuar amb els artistes que promouen una exposició, escoltar un músic de carrer o gaudir d'una actuació, ajudarà a impulsar l'activitat cultural i a promoure el consum d'art, música o teatre a les ciutats. És una cosa nova que no existeix avui dia i que reinventarà la manera de publicitar l'art i la cultura. No es tracta només d'un producte, sinó de tot un disseny de servei per a publicitar la cultura, creant a les ciutats tota una xarxa d'estands que locals i turistes descobriran en passejar pels carrers. És una nova experiència cultural i una bona manera de promoure el valor de l'art.

[en] Design of an ephemeral installation to be placed in the streets of different cities. The aim of the project is to create a modular stand or booth that can be modified in different ways to offer diverse possibilities of use, and designed to advertise and promote culture in a new and in a more accessible way for people passing by the street. Culture is one of the main touristic activities in big cities, and having these strategic spots where people can purchase tickets for cultural events, interact with artists promoting an exhibition, listen to a street musician or enjoy a performance will help to boost cultural activity and promote the consumption of art, music or theatre in cities. This is something new that doesn't exist nowadays and will reinvent the way we advertise art and culture. This is not only a product, it is a whole service design in order to advertise culture, by creating in the cities a whole net of stands that locals and tourists will discover as they walk through the streets of the city. Is a brand- new culture experience and a good way to promote the value of art and culture.