BSC-LT/ACAData huggingface dataset:
[ca] Aquesta tesi cobreix el disseny, implementació i prova d?un sistema automatitzat de mesures Suns-Voc. Aquest sistema ha estat desenvolupat per a substituir l?antic utilitzat pel Grup de Micro i Nano Tecnologies de l?ETSETB. Aquest projecte, a més, s?ha desenvolupat per demostrar que és possible construir un sistema Suns-Voc dintre de la universitat amb millor resolució i a una fracció del cost d?aquells disponibles comercialment. El primer objectiu s?assoleix equipant al dispositiu amb tres fotodetectors, en comptes de només un com els sistemes convencionals, mentre que el segon és solament resultat dels preus de mercat inflats que tenen els sistemes Suns-Voc. Així, el resultat final d?aquest treball ha estat un sistema robust i barat capaç de proporcionar mesures exactes i precises, ser operat manual o automàticament i corregir les seves pròpies mesures basant-se en paràmetres d?ambient (temperatura i llum de fons).

[en] This thesis covers the design, implementation and testing of an automatic Suns-Voc measuring system for solar cells. This system was developed in order to replace the old one used by the Micro and Nano Technologies Group from the ETSETB. This project was also developed to prove that it?s possible to build an in-house Suns-Voc system with a better resolution and a fraction of the cost than those commercially available. The first objective is achieved by equipping the device with three photodetectors, instead just one like conventional systems, while the second one is just a result of the overly inflated market prices of Suns-Voc systems. Thus, the final result of this work has been a robust and cheap system capable of providing accurate and precise readings, be operated manually or automatically and correct its own measures based on ambient parameters (temperature and background light).
[ca] Cada dia es fa servir més i més l'Internet de les Coses (IoT), connecten des de la nostra nevera fins a les càmeres de seguretat. Estudis recents han demostrat que són un gran forat de seguretat, especialment les interfícies web. Aquestes interfícies són realment difícils de protegir, ja que encara no hi ha pautes específiques sobre com protegir-les del tot. En aquesta tesi investiguem l'eficàcia d'un mètode inexplorat per intentar emular aquestes interfícies web. En lloc d'emular tot el sistema operatiu, intentem extreure els arxius necessaris i servir la pàgina web fent servir un contenidor Docker. Presentem els obstacles que hem hagut de saltar i els que no hem aconseguit. I finalment presentem per què no es recomana aquest mètode quan s'intenta crear una eina per al fuzzing a gran escala.

[en] Every day IoT is being used more and more, they connect from our fridge to our security cameras. Recent studies have showed that they are a huge security hole, especially the web interfaces. Web interfaces are really difficult to secure, as there still aren't any specific guidelines on how to completely secure them. In this thesis we investigate the efficiency of an unexplored method when trying to emulate these web interfaces. Instead of emulating the whole operating system we try to extract the necessary files and serve the web page using a Docker container. We present the hurdles that we have had to jump and the ones we have not been able to. And finally we present why this method is not recommended when trying to create a large-scale fuzzing framework.
[ca] L'empresa MAWEBLOCKS es dedica a la creació de joguines per a nens que fomenten la creativitat. Utilitzen blocs anomenats MAWE, fabricats amb plàstic i formats per paraboloides hiperbòlics, que permeten crear una infinitat de figures. L'empresa ha contactat amb dos projectistes de la Universitat Politècnica de Catalunya per explorar la viabilitat d'utilitzar un procés de fresat controlat per ordinador (CNC) en la fabricació d'aquests blocs. Es va realitzar una anàlisi i simulació amb diferents materials com escuma eva, fusta, niló i alumini. Es va adaptar l'eina per assegurar la fixació de la peça i obtenir un bon resultat de mecanització en cada material. Els resultats van mostrar que la fusta i l'escuma eva són els materials més adequats per a aquest procés, mentre que el niló i l'alumini van presentar resultats insatisfactoris a causa de problemes amb l'eina, l'estabilitat de la màquina i les eines de tall desgastades. En resum, el material més versàtil va ser la fusta MDF (fibro panell de densitat mitjana). A més, actualment el procés d'injecció utilitzat per l'empresa és més rendible per obtenir els blocs en grans quantitats.

[en] Currently, there is a growing trend of innovation in children's toys, but the rise of digital technologies has decreased the connection between children and physical toys that support cognitive development. MAWEBLOCKS, a company focused on fostering children's creativity, creates blocks called MAWE that offer endless possibilities for shapes. The company wants to explore CNC machining for manufacturing these blocks and has enlisted the help of designers from the Polytechnic University of Catalonia. They conducted tests with various materials and found that wood and EVA foam yielded satisfactory results, while nylon and aluminum did not. The most versatile material was MDF wood. However, the company currently finds the injection process more cost-effective for producing a large number of blocks.
[ca] Aquest treball explora el concepte d'àrea de polígons en el context de geometria euclidiana planar. L'objectiu és analitzar la perspectiva geomètrica del concepte d'àrea, basada en l'equidescomposició de polígons, i la perspectiva numèrica, que fa ús d'una funció per calcular el valor de l'àrea. A través d'aquesta anàlisi, es presenta i demostra el Teorema de Wallace-Bolyai-Gerwien, que relaciona l'àrea com a propietat geomètrica amb el seu valor numèric. Finalment, es proposa una activitat didàctica per a alumnes de 1r d'ESO que representa una aplicació pràctica d'aquest teorema i serveix per aprofundir en l'aprenentatge de la noció d'àrea.

[en] This project explores the concept of polygon area within the context of planar Euclidean geometry. The objective is to analyze the geometric perspective of the concept of area, based on the equidecomposition of polygons, and the numerical perspective, which uses a function to calculate the area value. Through this analysis, the Wallace-Bolyai-Gerwien Theorem is presented and proven, establishing a connection between area as a geometric property and its numerical value. Finally, a didactic activity for 1st-year secondary school students is proposed, representing a practical application of this theorem and helping to deepen the understanding of the concept of area.
[ca] A l'entrada de Barcelona, a la vora del Riu Besòs i entre tota la trama d'infraestructures, sobreviu la última explotació agrícola de la ciutat. A pocs metres, en mig d'una zona boscosa, també ho fa la Granja del Ritz. La mateixa que fa uns anys proveïa d'aliments frescos a la ciutat i que ara amenaça runa. Aquest projecte proposa recuperarla com a símbol d'identitat del barri i integrarla en el futur eix d'equipaments com a escola de cuina i restaurant. Els jardins d'accés consolidaran el final d'eix i seran el reclam cap a aquest petit oasis .

[en] At the entrance of Barcelona, next to the Besòs River and amidst the whole infrastructure network, the city's last agricultural exploitation survives. Just a few meters away, in the middle of a wooded area, so does the Granja del Ritz. It used to supply the city with fresh food a few years ago, but now it faces the threat of ruin. This project proposes to reclaim it as a symbol of the neighborhood's identity and integrate it into the future axis of facilities, such as a culinary school and a restaurant. The entrance gardens will reinforce access and serve as an attraction to this little oasis.
[ca] El projecte consisteix en l'elaboració d'un programa en entorn LabView per realitzar mesures automàtiques de sintonitzadors de TV per l'empresa Sony. Partim d'un programa bàsic de mesures semi-automàtic amb la idea de desenvolupar els següents objectius: Control remot de la TV per convertir-ho en un sistema autònom. Afegir el control d'un analitzador d'espectres per calibrar el sistema. Afegir les taules de canals pròpies per cada sistema de modulació analògic i afegir la possibilitat de mesurar el sistema M. Afegir la possibilitat de mesurar amb diferents analitzadors de vídeo per adaptar el programa a les diferents instal.lacions. Afegir la possibilitat de generar reports en Excel. A la finalització del projecte hem entregat el codi font i un autoinstal.lable a l'empresa Sony. Actualment el nostre sistema d'automesures funciona de manera autònoma i precisa en les instal.lacions de Sony Japó i en les de Idneo Barcelona amb totes les opcions comentades com a objectius disponibles. El programa és una eina que ens permet un test complet, automàtic, repetitiu i calibrat del sintonitzador analògic durant el procés de disseny dels nous TV Sony.

[en] The target of the Project is the development of an automeasurement system for test analog tuners for Sony Company in LabView environment. We depart of a semi-automatic program with the following targets: Remote TV control to transform the automeasurement system in a full automatic one. Add Spectrum analyzer in the measurement system in order to calibrate the losses due to the setup. Add the own frequency tables for each analog modulation. Also add the possibility of test the M analog modulation that is not included in current system. Add the possibility of measure with different video analyzer in order to use the SW in different sites with different available setups Add Excel format report for the test results. At the end of this project, the automeasurement system is working fully automatic and accurate in Sony facilities in Japan and Idneo in Barcelona with all the desires capabilities. So we have a tool that allows us a full test of the analog tuner in an automatic, repetitive and calibrated manner currently used to pass the test of all analog TV Sony in the market.
[ca] La visualització de dades és una de les eines més usades i més importants en el món actual. Ja sigui per mostrar informació de manera didàctica, com per fomentar i ajudar a l'educació fent-la més amena. L'objectiu d'aquest projecte és crear una eina exploratòria que amenitzi el procés de lectura, comprensió i anàlisi de les dades recollides en una regió de l'Amazones. Per aconseguir-ho, es crearà un dashboard que permeti l'exploració de les dades, a més d'oferir interactivitat a l'usuari.

[en] Data visualization is one of the more powerful and more used tools from nowadays. Either to show information in a didactic way, or to encourage and support education, making it more enjoyable. The aim of this project is to create an exploratory tool that helps the process of reading, understanding and analysing data collected in a region of the Amazon. To achieve this, a dashboard will be created. This will allow the exploration of the data, as well as offering more interactivity with the user.
[ca] Aquest projecte es lliura com a Treball Final del Grau d'Enginyeria Informàtica de la Facultat Informàtica de Barcelona. Es pretén posar en pràctica els coneixements adquirits durant l'especialitat d'Enginyeria del Software. El projecte consisteix a dissenyar i implementar una aplicació mòbil que permeti als usuaris escollir d'una manera senzilla i ràpida quin contingut audiovisual veure de les plataformes de streaming de les que disposa. L'aplicació comptarà amb funcionalitats que ofereixin a l'usuari una àmplia informació sobre les pel·lícules que es troben a les plataformes esmentades, tenint en compte els seus gustos personals i l'opinió de la crítica i serveis especialitzats.

[en] The present work is handed as a senior thesis as a part of the bachelor's degree in Informatics Engineering at Barcelona School of Informatics. It intends to put the acquired knowledge throughout the specialisation of Software Engineering into practice. The project consists of the design and implementation of a mobile application that allows users to choose, in a simple and fast way, what audiovisual content to watch on the available streaming platforms. The application will have functionalities that provide the user a great amount of information about the films that can be found on those platforms, keeping in mind their personal interests, the critics' opinion and specialised websites.
[ca] L'objectiu principal d'aquest projecte és dissenyar, fabricar i provar un ressonador capaç de mesurar les propietats requerides de diferents mostres dielèctriques en la regió de microones per a un rang de temperatura entre 20 - 100 K que posteriorment s'utilitzarà per caracteritzar els HTS-CCs. Es presenten resultats per al Rútil i Titanat d'Estronci.

[en] The main objective of this project is to design, fabricate and test a resonator capable of measuring the required properties of different dielectric samples in the microwave region for a temperature range of 20 – 100 K that will be later used to characterize the HTS-CCs. Results for Rutile and Strontium Titanate are presented.
[ca] Amb aquest treball s'ha intentat fer un resum detallat de tots els components influents dins del procés de pintat, s'exposaran els sistemes d'aplicació de pintures més utilitzats avui dia a les drassanes així com tots els processos, factors relacionats i passos a seguir que cal tenir en compte alhora d'aplicar-les, de tal manera que el recobriment utilitzat faci la seva funció correctament, com poden ser, la preparació de la superfície, condicions atmosfèriques adients i gruix de la pel·lícula, etc., tan a l'obra viva com a l'obra morta, i per materials com l'acer, alumini, fusta o fibra de vidre. S'ha cregut adient parlar també dels tipus de pintura utilitzats en el sector naval i les diferents utilitzacions de cada una, depenent de la funció que hagin de realitzar i la part del vaixell a protegir. En ser un producte químic i perillós s'inclou la normativa aplicable en tot el procés de pintat, tant atmosfèrica com per a l'aplicació, a més de la protecció personal necessària utilitzada pel treballador alhora de fer servir aquestes pintures. Una bona capa de protecció així com el sistema utilitzat per aplicar-la, és una part essencial en el manteniment i conservació de l'embarcació alhora de garantir una vida útil que pugui rendibilitzar la inversió realitzada.

[en] All boats are exposed to a variety of aggressions such as corrosion. One way to protect naval structures from this problem is through the use of paint; the main focus of this piece. Succinctly, this work has attempted to create a detailed summary of all the components that influence the painting process. It will expose the most utilized paint application systems in shipyards as well as all the processes, factors and steps that must be considered in order to ensure that the paint used on boats functions correctly. For instance, it will consider the preparation of the surface for painting, the importance of the use of adequate atmospheric conditions and appropriate coating thickness above and below the waterline as well as the different outcomes produced by the utilization of materials such as steel, aluminium, wood or fibreglass. For the purposes of this piece, it has also been considered prudent to analyse the different types of paints used in the naval sector. This analysis will divide the paints into their respective uses depending on the function they must carry out and the section of the boat they are designed to protect. What is more, given that the paint utilized for boat painting is highly corrosive and dangerous this work further includes the regulations that must be followed in order to ensure that atmospheric and personal security is guaranteed during its application. This work presents important considerations for the study of ship manufacturing given that an efficient paint application system is very important in order to ensure the maintenance and conservation of a ship; a factor that is crucial in order to guarantee the profitability of investments in a vessel.
[ca] Aquest projecte se centra en el desenvolupament d'un Sistema d'Aprenentatge per Reforç Multiagent (MARLS), on els agents són entrenats utilitzant algoritmes avançats d'Aprenentatge per Reforç (RL). Els Sistemes Multiagent (MAS) són altament efectius per resoldre problemes complexos i distribuïts, on múltiples entitats, o agents, han d'interactuar dins d'un entorn compartit per assolir objectius individuals o col·lectius. Aquests sistemes tenen una àmplia gamma d'aplicacions, que van des dels vehicles autònoms i la robòtica fins a la gestió de recursos i els escenaris de teoria de jocs, on la coordinació, la competició i la col·laboració són components clau. L'Aprenentatge per Reforç, amb la seva capacitat per aprendre estratègies òptimes a través de l'assaig-error, és especialment adequat per a aquests entorns. En aquest projecte, els agents van ser entrenats en un entorn dinàmic per afrontar tasques de presa de decisions complexes, adaptant el seu comportament en funció de les recompenses i les observacions. MARLS ofereix un marc sòlid per abordar problemes de control descentralitzat, optimitzant el rendiment en entorns massa intricats per als mètodes tradicionals. Investigar el MARLS és crucial pel seu potencial per revolucionar la manera com afrontem els problemes del món real, especialment aquells que impliquen interaccions complexes entre agents, com la gestió del trànsit, l'optimització de cadenes de subministrament i la coordinació multi-robot. Mitjançant l'avanç en aquest camp, aspirem a contribuir a sistemes més escalables, flexibles i intel·ligents, capaços de gestionar eficientment tasques cada vegada més complexes en diverses indústries.

[en] This project focuses on the development of a Multi-Agent Reinforcement Learning System (MARLS), where agents are trained using advanced Reinforcement Learning (RL) algorithms. Multi-Agent Systems (MAS) are highly effective for solving complex, distributed problems where multiple entities, or agents, must interact within a shared environment to achieve individual or collective goals. These systems have a wide range of applications, from autonomous vehicles and robotics to resource allocation and game theory scenarios, where coordination, competition, and collaboration are key components. Reinforcement Learning, with its ability to learn optimal strategies through trial and error, is particularly well-suited for such environments. In this project, agents were trained in a dynamic environment to navigate challenging decision-making tasks, adapting their behavior based on rewards and observations. MARLS offers a robust framework for tackling decentralized control problems, optimizing performance in environments that are too intricate for traditional methods. Researching MARLS is crucial due to its potential to revolutionize how we address real-world problems, particularly those involving complex agent interactions such as traffic management, supply chain optimization, and multi-robot coordination. By advancing this field, we aim to contribute towards more scalable, flexible, and intelligent systems capable of efficiently handling increasingly complex tasks in various industries.
[ca] Aquest projecte se centra en millorar el problema del trànsit al barri de Fuorigrotta a la ciutat de Nàpols. S'utilitza el programa TransCad i un model de quatre etapes per analitzar el comportament dels viatges i estimar la demanda de transport. Es creen diferents escenaris d'intervenció, incloent l'adaptació de la regulació semafòrica, els carrils de circulació i els aparcaments. A partir de l'escenari òptim determinat per una anàlisi multicriteri, es dissenya una xarxa d'autobusos per satisfer la demanda de transport col·lectiu. Tot i que algunes línies no cobreixen tota la demanda, s'implementa un servei autoritzat que compleix els requisits de freqüència i genera ingressos per cobrir els costos d'implementació, sense excedir el pressupost establert.

[en] This project focuses on improving the traffic problem in the Fuorigrotta neighborhood in the city of Naples. The TransCad software and a four-stage model are used to analyze travel behavior and estimate transportation demand. Different intervention scenarios are created, including the adaptation of traffic signal regulations, lane configurations, and parking facilities. Based on the optimal scenario determined through a multicriteria analysis, a bus network is designed to meet the demand for collective transportation. Although some routes do not fully cover the demand, an authorized service is implemented that meets frequency requirements and generates revenue to cover implementation costs, without exceeding the established budget.
[ca] Quines repercussions té el menjar en el paisatge? Escollint un únic aliment, es buscarà donar resposta a les conseqüències que té en el territori augmentar la distància entre la producció i el consum de tomàquets. A més, s'analitzarà la relació que existeix entre la vocació productiva d'un territori i l'exigència productiva, i com el desequilibri entre aquests dos conceptes obliga a produir més arquitectures i consumir més energia per poder-nos alimentar.

[en] What repercussions does food have on the landscape? By choosing a single foodstuff, the aim is to provide an answer to the consequences of increasing the distance between the production and consumption of tomatoes on the territory. In addition, the relationship between the productive vocation of a territory and the productive demand will be analyzed, and how the imbalance between these two concepts forces the production of more architecture and the consumption of more energy in order to feed ourselves.