ARCore-sovellus ympäristön visualisointiin
Honkonen, Tuomas (2018)
Honkonen, Tuomas
Savonia-ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805229563
https://urn.fi/URN:NBN:fi:amk-201805229563
Tiivistelmä
Opinnäytteen varsinaisen työ osion tarkoituksena oli kehittää 3DTalolle demosovellus ympäristön visualisoimisesta, jonka avulla he voisivat myydä uudenlaisia lisätyn todellisuuden palveluita. Työn käyttötarkoituksesta johtuen varsinainen työ on kuitenkin salattava suurimmilta osin. Tästä johtuen opinnäytetyön raportti osio keskittyy työssä keskeiseen tekniikkaan ARCoreen.
Opinnäytetyön teko alkoi opiskelujaksolla, jonka aikana perehdyttiin ARCoreen tekniikkana. Tämän jälkeen varsinaisen työn kehittäminen päästiin aloittamaan. Työ tehtiin käyttäen Unity pelimoottoria kehitysalustana. Ohjelmointi demosovellukseen hoidettiin C# -ohjelmointi kielellä, jota käytettiin kommunikoimaan ARCoren kanssa. Opinnäytetyön raportti on kirjoitettu pääasiassa perustuen opiskelujaksoon ja tutkimustyöhön ARCoreen liittyen.
Varsinaisen demosovelluksen teko 3DTalolle onnistui, vaikkakin tehdessä ilmeni muutamia ongelmia. Yksi suurimmista ongelmista oli sovelluksen tarkkuuden vaihtelu käyttökerran pidetessä. Sovellusta on mahdollista lähteä vielä joskus kehittämään eteenpäin, varsinkin jos Google tekee merkittäviä muutoksia tekniikkaan, jotka saattaisivat ratkaista joitakin ongelma kohtia.
Opinnäytetyön teko alkoi opiskelujaksolla, jonka aikana perehdyttiin ARCoreen tekniikkana. Tämän jälkeen varsinaisen työn kehittäminen päästiin aloittamaan. Työ tehtiin käyttäen Unity pelimoottoria kehitysalustana. Ohjelmointi demosovellukseen hoidettiin C# -ohjelmointi kielellä, jota käytettiin kommunikoimaan ARCoren kanssa. Opinnäytetyön raportti on kirjoitettu pääasiassa perustuen opiskelujaksoon ja tutkimustyöhön ARCoreen liittyen.
Varsinaisen demosovelluksen teko 3DTalolle onnistui, vaikkakin tehdessä ilmeni muutamia ongelmia. Yksi suurimmista ongelmista oli sovelluksen tarkkuuden vaihtelu käyttökerran pidetessä. Sovellusta on mahdollista lähteä vielä joskus kehittämään eteenpäin, varsinkin jos Google tekee merkittäviä muutoksia tekniikkaan, jotka saattaisivat ratkaista joitakin ongelma kohtia.