Return to search

Markering av dolda objekt på väg genom användning av förstärkt verklighet.

Enligt en rapport från trafikverket förekommer kollisioner vid väghållningsarbeten mellan väghållningsfordon och objekt täckta av väglag. Dessa trafikolyckor kan leda till personskador, skador på infrastruktur och skador på de inblandade väghållnings-fordonen. Som lösning på detta problem har möjligheten att visuellt markera de dolda objekten med förstärkt verklighet undersökts. Olika implementationer och metoder för användning av förstärkt verklighet studerades först för att få en bra upp-fattning om ämnet. En applikation utvecklades därefter till mobiltelefon med opera-tivsystemet Android i utvecklingsmiljön Unity. För förstärkt verklighet i applikat-ionen användes en natural feature tracking implementation av ARCore. Positioner-ingstester utfördes med Mobiltelefonens inbyggda GPS vilket visade en stor felmar-ginal. Applikationen utgår därför från en fast startpunkt inmätt med geodetisk mät-utrustning för ökad positioneringsnoggrannhet. För markering av de dolda objekten användes en lösning med cirkelbaserat skapande av tredimensionella objektmarkörer där cirklarnas radie utgick från startpositionen. Användning av applikationen gav va-rierande resultat beroende på den trafiksituation den används i och avståndet från startpositionen. Objektens position markeras tydligast i situationer där mobiltelefo-nen närmar sig det objekt som ska markeras på en väg i en riktning parallellt med cirkelns radie. Sämre tydlighet uppnåddes i situationer där mobiltelefonen närmar sig på en väg med en riktning parallell med cirkelns tangent eller på öppna ytor likt parkeringsplatser. Positioner för olika testobjekt mättes också med geodetisk mätut-rustning för hög precision för att få tillgång till en testmiljö där pålitligt data kunde hämtas upprepade gånger. Resultaten visar att den implementation av ARCore som finns i applikationen är känslig för avbrott i spårning av omgivningen och kan leda till fel i positionering. Ett fel i avståndsberäkningen finns också i programmet. Där-för är vidareutveckling och mer tester ett krav innan applikationen kan fungera i skarpt läge. / According to a report from Trafikverket collisions occur in road maintenance work with road maintenance vehicles and objects hidden by road conditions. These traffic accidents can lead to personal injury, damage to infrastructure and damage to the road maintenance vehicles involved. As a solution to this problem the possibility of visually marking the hidden objects with the use of augmented reality has been ex-amined. Different implementations and methods for use of augmented reality were first studied to get a good understanding of the subject. An application for mobile telephone was developed with the development platform Unity. The targeted oper-ating system for the mobile telephone was Android. A natural feature tracking imple-mentation of ARCore was used to bring features of augmented reality to the applica-tion. Tests were done to measure the precision of the mobile telephone’s GPS which showed a large margin for error. The application therefore uses a fixed start-ing location which has been measured with geodetic-measuring equipment for in-creased positioning accuracy. To visualize the position of the hidden objects a solu-tion with circle based creation of three-dimensional object markers was used where the radius of the circles originated from the starting position. Use of the application led to varied results which depended on the traffic situation and distance from the start position. The positions of the objects are marked more clearly in situations where the mobile phone is approaching the objects on a road and in a direction par-allel to the circle’s radius. Lower accuracy was generally achieved in situations where the mobile phone was approaching the objects on a road in a direction paral-lel to the circle’s tangent or in open areas like a parking lot. Positions for different test objects were also measured to achieve a test-environment where reliable data could be extracted repeatedly. The results of this study showed that the implemen-tation of ARCore used in this application is sensitive to disruption in the real-world registration of the mobile telephone’s position, which can lead to errors in position-ing. An error in calculating the distance to the objects also exists in the application. Therefore, before the application can be used in a real-life situations further devel-opment and tests are required.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:hig-30438
Date January 2019
CreatorsSjödin, Filip
PublisherHögskolan i Gävle, Datavetenskap
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0025 seconds