Examensarbeten på grundnivå // Basic Level Theses
Länka till denna samling:
Browse
Browsar Examensarbeten på grundnivå // Basic Level Theses efter Titel
Visar 1 - 20 av 230
Sökresultat per sida
Sortera efter
- Post2D visionbaserad positionsbestämning Precision hos visionsystem(2012) Anderung, Max; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Vissa applikationer kräver att positionen på detaljer som skall bearbetas kan bestämmas och bakgrunden till detta projekt är att kunden tidigare fixerat skär1, som skall bearbetas, med hjälp av en fixtur. Fixturen utsätts då för mekanisk nötning vilket till slut påverkar positioneringen av detaljen. Genom att använda sig av ett visionsystem kan förhoppningsvis detta problem elimineras och en problemfri repeterbarhet erhållas. Vision i detta sammanhang innebär bildbehandling med en speciell mjukvara för att extrahera viss information ur en bild som sedan kan användas som olika typer av reglerparametrar. I projektet har mjukvaran Halcon använts. Halcon är specialiserad för att extrahera information ur bilder som sedan kan användas i en mängd tillämpningar. Mätningen kommer att kantas av störningar och det ingår således i uppgiften att undersöka effekten av dessa. Problemet har lösts genom mjukvaruutveckling samt design av mättester som skall simulera den varierande miljön som råder i olika fabriker. Den störningen som anses vara svårast att behandla och därför viktigaste störningen är smuts. Denna störning resulterade i ett mätfel på ca 5 % av en pixel och en kräver en scenstorlek med bredden 25-30mm.
- Post3D-skanning med strukturerat ljus En genomgång av en 3D-skanner utvecklad av 3D3 Solutions(2012) Kron, Daniel; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Detta arbete behandlar en 3D-skanner med strukturerat ljus-teknik utvecklad av 3D3 Solutions och hur man använder den till skanning och kalibrering. Syftet är att förenkla inlärningsprocessen för den samt att visa dess styrkor och svagheter. För att få skanningsresultat är det inte bara att börja skanna. Det behövs lite förarbete i form av kalibrering och en viss kunskap om skanningsprogrammet FlexScan 3D. Genomgångar för FlexScan 3D, kalibrering samt skanning har därför gjorts för att på ett enkelt sätt förstå vad som kan göras eller inte göras. Uppvisningar av skannerns resultat har gjorts för att visa kvalitén på dess bilder och vad den klarar av avståndsmässigt och storleksmässigt. Resultaten visar att dess styrkor ligger i bildkvalitén och svagheter i att det kan vara problematiskt att skanna med en kamera och att kalibreringsprocessen inte är automatiserad utan måste göras för hand.
- Post3D-Skanning och motion capture Med Microsoft Kinect(2012) Olsson, Martin; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)3D-skanning och motion capture används inom många olika typer av industrier. Men tekniken är dyr och många aktörer får svårt att slå sig in på marknaden. Därför undersöks möjligheten att använda Microsoft Kinect som en 3D-skanner och motion capture enhet. Under arbetet har flera 3D-skannings- och motion capture program testats. Resultaten från skanningarna med Kinect har sedan jämförts mot FlexScan3D-skanningar med GOM Inspect. Motion capture resultaten jämfördes mot verkligheten för att få en så god jämförelse som möjligt. Resultaten från 3D-skanning blev bra med vissa restriktioner. Skanningarna går att använda men inte inom industrin där större noggrannhet krävs. Dessutom kan inte små objekt skannas på grund av att hårdvaran är för dålig. Att använda Kinecten som motion capture enhet är däremot att rekommendera. Där skanning med iPiSoft gav resultat som kan liknas med verkligheten.
- Post3D-Skanning och Webkamera(2012) Kristofferson, Daniel; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)I samband med 3D-skanning med laser och en webkamera finns ett stort antal faktorer som påverkar skanningsresultatet. Många av dessa ligger hos hårdvara begränsningar och ljusförhållanden. Det finns många lösningar för 3D-skanning. Gamla lösningar vidareutvecklas och nya lösningar införs hela tiden. Syftet med denna studie är att utvärdera programvara och hårdvara och jämföra dessa med andra 3D-skannings tekniker. Under arbetets gång har olika experiment utförts för att testa begränsningar hos mjukvara och hårdvara. Rapporten innehåller slutsatser och förslag till hur man kan nå acceptabla skanningsresultat inom rimliga gränser.
- PostA model based approach to lane detection and lane positioning using OpenCV(2017) Posch, Daniel; Rask, Jesper; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)The aim of this thesis was to implement and develop a computer vision based method that would play a important part in the implementation of an autonomous RC car. In particular this thesis provides the initial steps of image pre-processing, an algorithm for lane detection, position identification and a communication model. The study was preformed with two main goals. The first goal consists of an investigation of a suitable algorithm to efficiently detect specific information from an image, to be able to act in a way based on the extracted data. The second goal was to determine what camera specifications are needed for the chosen algorithm. Using different approaches of algorithms for detecting a path between lanes, this thesis present an implementation of the B-snake model. The program is evaluated in the Udacity game simulator, as well as on real hardware with challenging benchmarks such as lanes with hard curvature, high speed and noisy environments. The program performed well in different environments together with a limited speed. However lanes with curvature which exceeds 25 degrees has to be further developed in the future.
- PostACRSES – Advanced Cryptography on a Resource Scarce Embedded System(2023) Svensson, Jonatan; Karlsson, Anders; Chalmers tekniska högskola / Institutionen för data och informationsteknik; Chalmers University of Technology / Department of Computer Science and Engineering; Svensson, Lars; Fagrell, HenrikThis degree project aims to explore how a advanced cryptography can be applied on a resource scarce system. Specifically, the targeted system is a Raspberry Pi Pico and the advanced cryptography method is AES. Open-source AES implementations were used to achieve encryption, decryption and CMAC verification. Various tests cases were constructed to investigate the Raspberry Pi Pico’s performance under these test cases. The performance of the system was analysed by extracting data about the execution time. The data conclusively described a linear and predictable behaviour both when encrypting and decrypting 16 bytes thousands of times; when encrypting 4096 bytes; and when the encryption functions were interrupted by a load case. Encryption and decryption should theoretically take the same amount of time, however, the data showed decryption taking significantly longer; a problem that gets exacerbated with larger data sizes. Furthermore, the findings indicates that the performance of encryption and decryption functions remains unaffected by the available RAM.
- PostAdaptivt styrsystem för applicering på extraljus till fordon(2019) Nyberg, Andreas; Wallin, Oliver; Chalmers tekniska högskola / Institutionen för data och informationsteknik; Lundin, PeterWhen analyzing the safety issues in traffic, one of the major concerns is the visibility. The driver needs a good view of the road surface and the nearby area to be able to see hazards such as poor roadway, wild animals that is walking onto the road or people who are in a vulnerable situation. At present time, if you do not have enough good view of the road the first solution is to use auxiliary lights that you place on the car to get a larger field of view in the dark. But the use of auxiliary lights is far from optimal, and an unnecessarily large area is illuminated, which risks disturbing both nearby citizens and, to a greater extent, dazzling fellow road users. In order to maintain good visibility without having large auxiliary lights, smart auxiliary lights can be implemented instead, by using smaller auxiliary lights with a focused light beam which is automatically angled towards the desired area, the good visibility can be achieved without having to illuminate unnecessarily large areas. The underlying dynamics between the vehicle's driving performance and the desired light focus area are analyzed and used to develop a useful prototype. The mechanical prototype is developed and optimized to cope with stresses such as the air flow and such during travel. The underlying control system is developed to give the driver a useful light image in front of the car when traveling in different conditions and road types. The system uses the CAN bus and a gyroscope to read and calculate out how the car is moving on the road. The prototype turns out to work well during testing and follows the road both vertically and sideways. Some optimization is required to increase the accuracy as it requires a certain database to be able to predict the road in front of the cars appearance.
- PostAI Word Plugin – Utveckling av ett Word plugin som använder sig av AI-text- och bildgenerering(2023) Gustavsson, Erik; Brottare, Oliver; Chalmers tekniska högskola / Institutionen för data och informationsteknik; Chalmers University of Technology / Department of Computer Science and Engineering; Svensson, Lars; Krook, RobertAnvändandet av AI bland allmänheten har ökat explosionsartat det senaste året. Många använder sig av AI-verktyg för att få hjälp med exempelvis programmering eller redigering av texter, medan många andra använder AI-verktyget av ren nyfikenhet. Syftet med detta projekt är att göra ett praktiskt hjälpmedel för skapandet av olika dokument med hjälp av AI-tekniken. Projektet realiseras med hjälp av Microsoft Word och OpenAI:s API. Programspråken som projektet är skrivet i är Javascript, HTML/CSS och Python. Stort fokus lades på att pluginet skulle vara lätthanterligt och en enkät gjordes för att mäta detta. Resultatet visar att det mycket väl går att skapa egna program för ett mer anpassat bruk av AI. Projektet ämnade även att behandla träning av egna AI-modeller för ett ännu mer specialiserat verktyg. En första model av AI-träning implementerades men finslipning av denna fick inte plats inom tidsramen.
- PostAnalog-till-Spiktåg-omvandlare – Spiktågs generering från en analog accelerations signal(2023) Axelsson, Philip; Weber, Carolina; Chalmers tekniska högskola / Institutionen för data och informationsteknik; Chalmers University of Technology / Department of Computer Science and Engineering; Svensson, Lars; Linde, ArneProjektet syftar till att modellera en omvandlare som genererar spiktåg baserat på accelerationsdata och efterliknar aktiviteten hos neuroner i människokroppen som detekterar acceleration. Målet var att skapa en energieffektiv och enkel modell för spiktågsgenerering som kan användas i samband med spikande neurala nätverk. Projektet omfattade flera centrala steg. Först genomfördes en grundlig litteraturgenomgång för att studera befintlig forskning inom området spiktågsgenerering och accelerationsdetektering. Baserat på den insamlade kunskapen och identifierade metoder valdes en lämplig metod för generering av spiktåg. Därefter utvecklades och implementerades omvandlaren. Det innefattade att utforma en modell för att omvandla accelerationsdata till spiktåg med hjälp av lämpliga inter-spike intervall. Omvandlaren är utformad för att vara anpassningsbar och möjliggör justering av inter-spike intervall (ISI) och tröskelnivåer för att kontrollera det genererade spiktågets firing-rate. Genom att ändra ISI-värden och tröskelnivåer kan man manipulera aktivitetsnivån hos spiktåget och säkerställa att det överensstämmer med önskat firing-rate. Slutligen presenteras resultaten och slutsatserna av projektet, inklusive en bedömning av omvandlarens förmåga att simulera neural aktivitet relaterad till acceleration. Projektets omfattning inkluderade även eventuella rekommendationer för vidareutveckling och tillämpningar av omvandlaren inom områden som neurala nätverk, robotik eller medicinsk teknik.
- PostAnalys av dataloggar - Kategorisering och prioritering av loggar(2016) Edsinger, Daniel; Andersson, Ola; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Detta projekt är till för att underlätta Anturas felsökningsprocess genom att på ett lämpligt sätt tillämpa en algoritm som ska göra det enkelt för Antura att behandla de mest kritiska felen i deras produkt. När företag ska felsöka buggar och fel i sina mjukvaror efter hundratals felmeddelanden från sina kunder, görs det i en långsam process genom att läsa igenom dem en efter en. Deras innehåll hjälper till att felsöka problemet och möjligtvis återskapa felet. Detta arbetsätt är mycket vanligt hos företag som utvecklar applikationer, även hos Antura, företaget som arbetet gjordes för. Det vi har gjort är att förenkla denna process med ett program som med hjälp av Graylog, kunna prioritera och kategorisera alla loggar som skickas från kunderna. Vår slutprodukt består av: ett plugin till Graylog, en databas och ett externt program som heter Titan. Pluginet analyserar alla loggar som kommer in till Graylog och skickar dessa till databasen. Titans uppgifter är att visa alla loggar i olika kategoriseringar och prioritera dessa beroende på dess innehåll.
- PostAndroid-applikation för mätinstrument Att ersätta hårdvaruutveckling med en smartphone-applikation(2012) Magnusson, Björn; Sebastian, Valdemarsson; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Att ge nya funktioner till en äldre hårdvaruprodukt som redan finns hos kund kan vara både kostsamt och tidsödande. Är det en stor förändring så kan det dessutom krävas att en helt ny konstruktion av hårdvaran utvecklas. I ett försök att undkomma dyra utvecklingskostnader har vi för ett visst system undersökt om det är möjligt att förnya och förbättra funktionen av äldre hårdvara med hjälp av en smarttelefon. Hårdvaran består av en mätutrustning som mäter valsars slitage och används exempelvis inom pappersindustrin. Idag har hårdvaran endast en alfanumerisk display och det är därför nödvändigt att efter avslutad mätning ansluta mätutrustningen till en PC eller skrivare för att ta del av mätresultatet. Vår uppgift har varit att ta fram en applikation till en mobiltelefon som gör det möjligt att styra hårdvaran via Bluetooth, men även att implementera de funktioner som tidigare endast fanns tillgängliga från en PC. Exempel på nya funktioner är grafisk presentation av mätdata och möjlighet att definiera nya mätprogram. Resultatet är en handenhet som styr hårdvaran trådlöst och eliminerar behovet av en PC.
- PostAndroidapplikation för fjärrövervakning av affärskritiska driftsystem(2014) Gustafsson, Anna; Åström, Jonas; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Ilait, a company that provides web-hosting and cloud services exclusively for resellers, has since it started been using a sms-system for sending messages informing the operating staff on call when any of their services stops working as expected. Since this way of sendning alarms to the personell is not flexible nor effective (especially when one error induces several consequential failures), the company was asking for an Android-application that could replace the old system and also make it possible to monitor the systems further. The purpose of this project was therefore to examine the possibilities of server to Android-communication through Google Cloud Messaging, and with this create the desired application for the company. On the other end of this alarm-service a server with some special functions is also needed, but this project is limited to creating the Android-application and will therefore only set up a list of requirements on the server that is going to be used in the future, without furter instructions on how it should be set up in order to live up to these demands. The project resulted in an application which matched the prerequisites and the requirements that had been made, with the exception of some functions that was abandoned after an agreement with the client during the time of the project.
- PostAnnonsering av loppmarknader på Internet(2010) Jilvero, Andreas; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Om man planerar att sälja ett föremål, är det naturligt att vända sig till en köp- och säljsajt, exempelvis Blocket.se. Detta går bra om föremålet är värdefullt, ty då får säljaren ut mycket pengar per spenderad tid. Om man däremot ska sälja en mängd mindre värdefulla saker, då blir det inte ekonomiskt hållbart att använda samma process, eftersom tidåtgången antagligen kommer vara stor medan inkomsten är låg. Rapportens syfte är bland annat att visa och utveckla en webbaserad tjänst där privatpersoner kan annonsera ut sina loppmarknader. Genom att annonsera ut en personlig loppmarknad kan man på så sätt minska tidsåtgången för säljaren samt centralisera försäljningen av alla föremål till ett ställe. Systemutvecklingen har dock varit ett komplext arbete, där man som utvecklare ställs inför många val gällande plattformar och implementationsteknik, där varje val påverkar det nästa. Rapporten redovisar de implementationsval som har gjorts samt ett resultat som, med implementationsvalen som grund, visar en webbapplikation som syftar till att vara en annonsmarknad för loppmarknader.
- PostApplication monitoring Analyzing and testing application monitoring and investigating event triggered automation(2014) Bertrandsson, Martin; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)In TeliaSonera, IT Operation is working on consolidating ticket and monitoring tools with a common ITIL based system called IPcenter. Today, IPcenter is serving as an umbrella system for other monitoring tools. Next step is to implement the monitoring module called IPmon and replace the other tools. Transformation Automation Application (TAA) was a project assigned to investigate how to best implement this new monitoring tool from an application operation perspective. TeliaSonera wanted to investigate how the new tool worked and how to set up standard and custom application alarms. IPcenter also provides automation features that can reduce reoccurring manual work and incident downtime. The project aimed to find candidates for automation in a series of workshops together with the application operation teams. The workshops resulted in some new automation, mainly reducing manual work in IPcenter administration and ticket handling. The risk of restarting a process or system automatically is often greater than the time saved on the automation. If there is a reoccurring problem with an application, then the bug needs to be corrected by the vendor. The overhead and time spent creating such automation could take longer than the actual bug fix from the IT system vendor. Beside event triggered automation, the focus for this thesis was to dissect and analyze the monitoring tool IPmon in IPcenter compared to existing tools and to add application alarms on a couple of test systems as a proof of concept. During this work the project group found that the system provides good network and server infrastructure monitoring but lacks good support for application monitoring in complex environments. Furthermore it had no support to add custom alarms/scripts. These findings eventually led the vendor to change existing monitoring modules and also to develop a new module that now provides an interface for adding custom scripts. The findings made in this project will be used in another project that will carry on implementing IPmon.
- PostApplikation för mobil inventering av hållplatser(2010) GUDMUNDSSON, STEFAN; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Detta examensarbete visar på hur ett mobilanpassat och webbaserat inventeringssystem för busshållplatser kan se ut och fungera. Projektets mål var att ta fram en lätthanterlig och snabb lösning för att ute i fält kunna fylla i efterfrågad information om hållplatsen enligt ett formulär och sedan överföra informationen till en central server. Det unika med detta arbetet var att med ett webbgränssnitt hitta lämpliga lösningar för att ange hållplatsens position samt att designa gränssnittet för användning på en smartphone. Systemet bygger på en rad olika tekniker: positionering, kamera, JavaScript, PHP, HTML, DOM, databas och bildkomprimering. Vid val av tekniker var det viktigt att kostnaden för kommersiell användning blir så låg som möjligt, att tekniken är välkänd och väldokumenterad. Prototypen som togs fram visar att en webbaserad lösning är möjlig och som efter vidare utveckling skulle kunna bli en väl fungerande produkt.
- PostArduino-baserad vattenpumpstyrning med PID-reglering(2023) Abdul, Kevin; Al-Ani, Montedar; Chalmers tekniska högskola / Institutionen för data och informationsteknik; Chalmers University of Technology / Department of Computer Science and Engineering; Duregård, Jonas; Peterson, LenaThis project aims to validate the feasibility of integrating Arduino-based water pump control with PID-regulation with the help of an existing system. By utilizing Tinkercad, Arduino IDE, and various technical components, the study is conducted to provide empirical evidence that the system can indeed be successfully implemented using Arduino. Upon comparing the real system with the proof of concept system, notable similarities and differences can be observed. These differences arise from the distinct choice of components utilized in each system. The utilization of the ultrasonic sensor played a cruical role in our project, enabling us to conduct tests and obtain the achieved results. This hardware proved indispensable to our research and experimentation. Several essential actions had to be followed in order to properly build the finished product. These actions included choosing the right components, making sure that the measurements were accurate, and figuring out the system’s ideal power needs. A successful outcome was made possible by each of these actions.
- PostÄrendehanteringssystem på web(2014) Nilsson Hansen, Johan; Chalmers tekniska högskola / Institutionen för data- och informationsteknik (Chalmers); Chalmers University of Technology / Department of Computer Science and Engineering (Chalmers)Datakraft i Småland AB is a company located in the Gnosjö region who sells and develop business system for companies. If a customer is in need of support there currently is no system available for managing this. So to make it easier for both the customer and the company, they now want to develop an online based system for support management where the customer can create new and read existing errands. In this thesis the planning and development process of this project is described in great detail. The thesis also presents evaluations of methods for securing and optimizing the system. The result of the project is a secure and rapid system consisting of a web application, a web service and a database who together offers all the functionality needed for a support management system.
- PostAssisterad zonindelning – Zonindelningsförslag baserade på lastdata från entreprenadmaskiner(2023) Sargent, Jonathan; Claesson, Martin; Chalmers tekniska högskola / Institutionen för data och informationsteknik; Chalmers University of Technology / Department of Computer Science and Engineering; Svensson, Lars; Andreasson, CPAC, MathiasStenbrotts storlek och förändringshastighet är båda faktorer för hur resurskrävande det är för bolag att hålla kartor uppdaterade. I projektet används information genererat från existerande system i dumprar och hjullastare i en algoritm med 2 uppgifter, att kategorisera informationen och generera zoner baserat på de olika grupperna av noder. Vilket möjliggörs genom tillgång till geografisk, temporal information, samt information angående vad maskinen gjorde. Målet är att en potentiell integration till existerande system, som sedan skulle kunna vara hjälpmedel för maskin-förare. Genom problemdomänen definierar rapporten mål för en algoritm som ska kunna användas i produktion och vara till störst användning för maskinarbetare möjligt. En initial design har i samarbete med produktägaren använts som utgångspunkt och en mvp har utvecklats och raffinerats. Algoritmen har utvecklats genom agilt arbete med inspiration från scrum. Först skapades en simpel version som sedan förbättrades och reviderades efter bedömning från både utvecklare och produktägare. Genom användandet av biblioteket förenklar projektet utvärdering av de olika iterationerna. Som resultat erhåller projektet en algoritm som utöver att klara av prestandakraven genererar beskrivningar av information som kan vara till hjälp vid gruvdrift. För vidare utveckling rekommenderas undersökande av alternativ som exempelvis gruppering av noder genom maskinlärning. Ytterliggare förbättringar skulle kunna involvera förmåga för algoritmen att utgå från existerande resulterande zoner för att hoppa över delar av arbetet och därmed ytterligare optimeras i prestanda.
- PostAtt välja cross-platform-ramverk för mobilapplikationsutveckling(2019) Svensson, David; Duvanå, Daniel; Chalmers tekniska högskola / Institutionen för data och informationsteknik; Almström Duregård, JonasThe purpose of the project is to evaluate differences in performance between the cross-platform frameworks Xamarin (consisting of Xamarin.Android and Xamarin.IOS), Xamarin.Forms and Flutter. Another part of the purpose is to evaluate if it’s technically possible, for a specific company and their application, to switch from Xamarin.Forms to Flutter, and if so; what advantages and disadvantages such a switch would bring.
A set of small applications was developed for each framework in order to test the performance of the frameworks with regard to startup time and installation size. In addition to this, a prototype application was developed to investigate if Flutter is suitable for applications where there’s a technical requirement for Bluetooth communication.
No significant differences in performance between the frameworks were observed on IOS. On Android, the test results show that Flutter performs significantly better in all tests compared to Xamarin.Forms, and have slightly better performance than Xamarin.Android. Flutter also provides useful tools that can help improve the development process over Xamarin and Xamarin.Forms. The project also resulted in the development of a working prototype application, meeting the technical requirements. For developing new cross-platform applications from the start, we recommend using Flutter. However, in the case of the company, it might be possible to significantly improve performance of an existing application (on Android) by switching from Xamarin.Forms to Xamarin without having to rework their entire codebase.
This thesis is written in Swedish. - PostAugmented Reality(2019) Yngvesson, Johan; Magnusson, Johannes; Chalmers tekniska högskola / Institutionen för data och informationsteknik; Lundin, PeterA prototype of a mobile quiz application, called “Treasures of Lindängen”, has been developed by Semcon in cooperation with Malmö city since june 2017. Together they have a vision to form positive habits resulting in improved educational outcomes and physical health. The goal is first and foremost to help schools in vulnerable areas of the city. The application is supposed to motivate school children to achieve better results in their studies while they are engaged and entertained. The purpose of this project is to enhance the gaming experience of the application through the use of gamification, and to investigate how this can be achieved using augmented reality.. In most cases, there was no major contrast in the statistics that tested the older and the later version. Further usability tests need to be done in order to draw any conclusions.The aim of the project will be the visualisation of quiz questions in AR.