{"id":353,"date":"2019-10-25T13:01:22","date_gmt":"2019-10-25T10:01:22","guid":{"rendered":"https:\/\/blog.hamk.fi\/ge\/?p=353"},"modified":"2019-10-25T13:01:22","modified_gmt":"2019-10-25T10:01:22","slug":"ar-navigointi","status":"publish","type":"post","link":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/","title":{"rendered":"Navigointi sis\u00e4tiloissa AR:n avulla"},"content":{"rendered":"<p>Navigointi uudessa ymp\u00e4rist\u00f6ss\u00e4 voi\u00a0olla haasteellista, koska ikin\u00e4 ei ole sata varma, minne menn\u00e4. Nykyp\u00e4iv\u00e4n\u00e4 navigointi tuntemattomilla seuduilla kuitenkin onnistuu suhteellisen helposti mukana liikkuvien navigaattoreiden ansiosta, oli kyseess\u00e4 \u00e4lypuhelinsovellus tai auton navigaattori. Sis\u00e4tilat kuitenkin luovat ymp\u00e4rist\u00f6n, miss\u00e4 tavalliset navigaattorit eiv\u00e4t pysty auttamaan, koska rakennukset est\u00e4v\u00e4t tehokkaasti GPS -signaalit. T\u00e4st\u00e4 johtuen navigaattori eiv\u00e4t yleens\u00e4 kykene samaan tarpeeksi tarkkaa sijaintia selville, jotta navigoinnista olisi varsinaisesti hy\u00f6ty\u00e4.<\/p>\n<p>Testasin hiljattain suomalaisen <a href=\"https:\/\/immersal.com\/\">Immersalin<\/a> kehitt\u00e4m\u00e4\u00e4 Immersal AR SDK (lis\u00e4tyn todellisuuden ohjelmistokehityspaketti). Tarkoituksena oli selvitt\u00e4\u00e4 voisiko SDKn sis\u00e4lt\u00e4m\u00e4\u00e4 navigointipuolta k\u00e4ytt\u00e4\u00e4 hy\u00f6dyksi luomaan yksinkertaisen sis\u00e4tilapaikannuksen. Testaamisen aloittaminen oli helppoa, koska ei-kaupalliseen k\u00e4ytt\u00f6\u00f6n oleva lisenssi oli (t\u00e4m\u00e4n blogin kirjoitushetkell\u00e4) saatavilla ilmaiseksi. Testaamiseen tarvittiin kehitt\u00e4j\u00e4tunukset, kehitt\u00e4j\u00e4avain ja Immersal Unity package, joka on Unity -pelimoottorille luotu paketti, joka sis\u00e4lsi kaiken tarvittavan testaamista varten.<\/p>\n<h2>Alueen kuvaaminen<\/h2>\n<p>Testaamisen ensimm\u00e4isess\u00e4 vaiheessa piti kartoittaa alue jonne navigointi tulisi. Kartoittaminen suoritettiin k\u00e4ytt\u00e4m\u00e4ll\u00e4 Unity paketissa tullutta Mapping App -esimerkki\u00e4. Esimerkkist\u00e4 luotiin oma sovelluksensa, joka asennettiin mobiililaitteeseen, jonka j\u00e4lkeen p\u00e4\u00e4sin kartoittamaan aluetta. Aluetta kartoitettaessa alueesta otettiin useita kuvia. Kuvien ottamisen j\u00e4lkeen, kuvat ladattiin Immersalin pilvipalveluun, jossa kuvien pohjalta luotiin 3D-kartoitus kuvatusta ymp\u00e4rist\u00f6st\u00e4.<\/p>\n<figure id=\"attachment_362\" aria-describedby=\"caption-attachment-362\" style=\"width: 270px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-362 size-full\" src=\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/navigaatio_kartoitus-e1571995731890.jpg\" alt=\"Navigaatio Kartoitus\" width=\"270\" height=\"480\" \/><figcaption id=\"caption-attachment-362\" class=\"wp-caption-text\">HAMK Smart aulan kartoitus<\/figcaption><\/figure>\n<h2>Pistepilven k\u00e4sittely<\/h2>\n<p>Kuvien k\u00e4sittelyn j\u00e4lkeen pystyin lataamaan kuvien pohjalta luodun pistepilvi (point cloud) -datan. Pistepilven avulla voidaan luoda 3D versio lattiasta 3D-mallinnusohjelmassa, johon k\u00e4ytin avoimeen l\u00e4hdekoodiin pohjautuvaa <a href=\"https:\/\/www.blender.org\/\">Blenderi\u00e4<\/a>. Lattian luomisen j\u00e4lkeen lattia vied\u00e4\u00e4n Unity-pelimoottoriin. Navigointisovellus tulee hy\u00f6dynt\u00e4m\u00e4\u00e4n t\u00e4t\u00e4 lattiaa, kun halutaan navigoida pisteelt\u00e4 a pisteelle b.<\/p>\n<figure id=\"attachment_358\" aria-describedby=\"caption-attachment-358\" style=\"width: 720px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-358\" src=\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/pointcloud.jpg\" alt=\"Navigaatio pistepilvi\" width=\"720\" height=\"390\" srcset=\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/pointcloud.jpg 882w, https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/pointcloud-300x163.jpg 300w, https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/pointcloud-768x416.jpg 768w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><figcaption id=\"caption-attachment-358\" class=\"wp-caption-text\">Esimerkki pistepilvi Blenderiss\u00e4<\/figcaption><\/figure>\n<h2>Navigaattorin luonti ja testaus<\/h2>\n<p>Viimeisess\u00e4 vaiheessa, navigointi sovelluksen luomisessa hy\u00f6dynnettiin Immersal Unity paketista l\u00f6ytyv\u00e4\u00e4 Navigation Sample -esimerkki\u00e4, koska se sis\u00e4lsi kaiken tarvittavan, paitsi lattian ja pistepilvidatan. Pistepilvidata ja lattia lis\u00e4ttiin n\u00e4ille varatuille paikoille. Viimeiseksi lis\u00e4ttiin karttamerkit. Karttamerkkein\u00e4 k\u00e4ytettiin esimerkin mukana tulleita valmiita malleja. Lopuksi esimerkist\u00e4 luotiin oma sovelluksensa, joka asennettiin mobiililaitteelle.<\/p>\n<p>K\u00e4ynnistytty\u00e4\u00e4n sovellus etsii alueita tai aluetta, joka vastaisi sille annettua pistepilvidataa. Tunnistettuaan alueen. sovellus lataa karttamerkit, jonka j\u00e4lkeen navigointi on mahdollista. Alla kuva testin tuloksesta.<\/p>\n<figure id=\"attachment_365\" aria-describedby=\"caption-attachment-365\" style=\"width: 270px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-365\" src=\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/navigaatio_testaus.jpg\" alt=\"Navigaatio testaus\" width=\"270\" height=\"480\" srcset=\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/navigaatio_testaus.jpg 270w, https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/navigaatio_testaus-169x300.jpg 169w\" sizes=\"auto, (max-width: 270px) 100vw, 270px\" \/><figcaption id=\"caption-attachment-365\" class=\"wp-caption-text\">Navigaatiosovelluksen testaus<\/figcaption><\/figure>\n<h2>Viimeiset aatteet<\/h2>\n<p>Sis\u00e4tilanavigointi AR:n avulla mielenkiintoinen idea, mutta vaikka se poistaakin tavallisten navigaattorien ongelmat, on sill\u00e4 puolestaan omat ongelmansa. N\u00e4m\u00e4 ongelmat keskittyv\u00e4t enimm\u00e4kseen kartoitukseen. Alue pit\u00e4isi olla tyhj\u00e4tty liikuteltavista esineist\u00e4 kuten tuoleista ja alueesta t\u00e4ytyy ottaa riitt\u00e4v\u00e4 m\u00e4\u00e4r\u00e4 kuvia tai muuten pistepilvi ei ole tarpeeksi tarkka. Lis\u00e4ksi kaikki heijastavat pinnat kuten lasit ja peilit olisi hyv\u00e4 peitt\u00e4\u00e4 kuvauksen ajaksi, koska heijastumat voivat aiheuttaa v\u00e4\u00e4ristymi\u00e4 pistepilvess\u00e4. J\u00e4\u00e4n mielenkiinnolla odottamaan millaisia sis\u00e4tilanavigaattoreita tulevaisuus tuo tullessaan.<\/p>\n<div class=\"sc-toggle\"><div class=\"sc-toggle-title\"><a href=\"#\">About author<\/a><\/div><div class=\"sc-toggle-content\">\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-174 size-medium\" src=\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/toni_lavonen-e1570094131961-200x300.jpg\" alt=\"Toni Lavonen, Sovelluskehitt\u00e4j\u00e4, Hamk Smart\" width=\"200\" height=\"300\" \/><\/p>\n<p>Toni Lavonen,sovelluskehitt\u00e4j\u00e4, <a href=\"https:\/\/www.hamk.fi\/tutkimusyksikot\/hamk-smart\/\">HAMK Smart -tutkimusyksikk\u00f6<\/a><\/p>\n<\/div><\/div>\n\n<h3>VATTU &#8211; Valmistavan teollisuuden virtuaaliset tuotteet<\/h3>\n<p><a href=\"https:\/\/www.hamk.fi\/projektit\/vattu\/\">Hankkeen<\/a> tavoitteena on tutkimuksen, selvitysten ja kokeiluiden avulla tuottaa ja jalkauttaa uutta tietoa yritysten hy\u00f6dynnett\u00e4v\u00e4ksi koskien yritysten mahdollisuuksia hy\u00f6dynt\u00e4\u00e4 pelimoottoriteknologiaa tuotannossaan ja toiminnassaan. Hankkeen kesto on 1.6.2019 \u2013 31.12.2020. Toiminta-ala on Kanta-H\u00e4me, Valkeakoski ja Hyvink\u00e4\u00e4. Hankkeen esittelyblogiin p\u00e4\u00e4set <a href=\"https:\/\/blog.hamk.fi\/ge\/vattu\/\">t\u00e4st\u00e4<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-264 size-full\" src=\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/hankelogot.jpg\" alt=\"\" width=\"706\" height=\"109\" srcset=\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/hankelogot.jpg 706w, https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/hankelogot-300x46.jpg 300w\" sizes=\"auto, (max-width: 706px) 100vw, 706px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Navigointi uudessa ymp\u00e4rist\u00f6ss\u00e4 voi\u00a0olla haasteellista, koska ikin\u00e4 ei ole sata varma, minne menn\u00e4. Nykyp\u00e4iv\u00e4n\u00e4 navigointi tuntemattomilla seuduilla kuitenkin onnistuu suhteellisen helposti mukana liikkuvien navigaattoreiden ansiosta, oli kyseess\u00e4 \u00e4lypuhelinsovellus tai auton navigaattori. Sis\u00e4tilat kuitenkin luovat ymp\u00e4rist\u00f6n, miss\u00e4 tavalliset navigaattorit eiv\u00e4t pysty auttamaan, koska rakennukset est\u00e4v\u00e4t tehokkaasti GPS -signaalit. T\u00e4st\u00e4 johtuen navigaattori eiv\u00e4t yleens\u00e4 kykene samaan tarpeeksi<span class=\"read-more\"><a href=\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/\" title=\"Read More\">More<\/a><\/span><\/p>\n","protected":false},"author":618,"featured_media":336,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[6,9,3,1],"tags":[12,18,16,20],"class_list":{"0":"post-353","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-ar","8":"category-unity","9":"category-vattu","10":"category-yleinen","11":"tag-ar","12":"tag-hamk-smart","13":"tag-unity","14":"tag-vattu"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Navigointi sis\u00e4tiloissa AR:n avulla - gamEngine lab<\/title>\n<meta name=\"description\" content=\"T\u00e4ss\u00e4 blogissa kerrotaan Immersalin kehitt\u00e4m\u00e4st\u00e4 Immersal AR SDK:sta ja miten Immersal AR Unity pakettia hy\u00f6dynt\u00e4m\u00e4ll\u00e4 AR navigointi toimii.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Navigointi sis\u00e4tiloissa AR:n avulla - gamEngine lab\" \/>\n<meta property=\"og:description\" content=\"T\u00e4ss\u00e4 blogissa kerrotaan Immersalin kehitt\u00e4m\u00e4st\u00e4 Immersal AR SDK:sta ja miten Immersal AR Unity pakettia hy\u00f6dynt\u00e4m\u00e4ll\u00e4 AR navigointi toimii.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/\" \/>\n<meta property=\"og:site_name\" content=\"gamEngine lab\" \/>\n<meta property=\"article:published_time\" content=\"2019-10-25T10:01:22+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/VATTU_Banner.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"262\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Toni Lavonen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Toni Lavonen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/\"},\"author\":{\"name\":\"Toni Lavonen\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/aa81742ada2b0ca0527eeb4cadbc8862\"},\"headline\":\"Navigointi sis\u00e4tiloissa AR:n avulla\",\"datePublished\":\"2019-10-25T10:01:22+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/\"},\"wordCount\":541,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/VATTU_Banner.jpg\",\"keywords\":[\"ar\",\"HAMK Smart\",\"unity\",\"VATTU\"],\"articleSection\":[\"AR\",\"Unity\",\"VATTU\",\"Yleinen\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/\",\"url\":\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/\",\"name\":\"Navigointi sis\u00e4tiloissa AR:n avulla - gamEngine lab\",\"isPartOf\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/VATTU_Banner.jpg\",\"datePublished\":\"2019-10-25T10:01:22+00:00\",\"author\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/aa81742ada2b0ca0527eeb4cadbc8862\"},\"description\":\"T\u00e4ss\u00e4 blogissa kerrotaan Immersalin kehitt\u00e4m\u00e4st\u00e4 Immersal AR SDK:sta ja miten Immersal AR Unity pakettia hy\u00f6dynt\u00e4m\u00e4ll\u00e4 AR navigointi toimii.\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#primaryimage\",\"url\":\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/VATTU_Banner.jpg\",\"contentUrl\":\"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/VATTU_Banner.jpg\",\"width\":742,\"height\":262},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blog.hamk.fi\/ge\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Navigointi sis\u00e4tiloissa AR:n avulla\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/#website\",\"url\":\"https:\/\/blog.hamk.fi\/ge\/\",\"name\":\"gamEngine lab\",\"description\":\"This blog is about beneficial use of gameengines and related technologies like virtual reality and research, projects &amp; results done in HAMK Smart related to these subjects.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.hamk.fi\/ge\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/aa81742ada2b0ca0527eeb4cadbc8862\",\"name\":\"Toni Lavonen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0b1190b4e6c815ecd4200ce90ee994cd13bb15caa08117bcd6fd0b48709291a6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0b1190b4e6c815ecd4200ce90ee994cd13bb15caa08117bcd6fd0b48709291a6?s=96&d=mm&r=g\",\"caption\":\"Toni Lavonen\"},\"url\":\"https:\/\/blog.hamk.fi\/ge\/author\/toni2\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Navigointi sis\u00e4tiloissa AR:n avulla - gamEngine lab","description":"T\u00e4ss\u00e4 blogissa kerrotaan Immersalin kehitt\u00e4m\u00e4st\u00e4 Immersal AR SDK:sta ja miten Immersal AR Unity pakettia hy\u00f6dynt\u00e4m\u00e4ll\u00e4 AR navigointi toimii.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/","og_locale":"en_US","og_type":"article","og_title":"Navigointi sis\u00e4tiloissa AR:n avulla - gamEngine lab","og_description":"T\u00e4ss\u00e4 blogissa kerrotaan Immersalin kehitt\u00e4m\u00e4st\u00e4 Immersal AR SDK:sta ja miten Immersal AR Unity pakettia hy\u00f6dynt\u00e4m\u00e4ll\u00e4 AR navigointi toimii.","og_url":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/","og_site_name":"gamEngine lab","article_published_time":"2019-10-25T10:01:22+00:00","og_image":[{"width":742,"height":262,"url":"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/VATTU_Banner.jpg","type":"image\/jpeg"}],"author":"Toni Lavonen","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Toni Lavonen","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#article","isPartOf":{"@id":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/"},"author":{"name":"Toni Lavonen","@id":"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/aa81742ada2b0ca0527eeb4cadbc8862"},"headline":"Navigointi sis\u00e4tiloissa AR:n avulla","datePublished":"2019-10-25T10:01:22+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/"},"wordCount":541,"commentCount":0,"image":{"@id":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/VATTU_Banner.jpg","keywords":["ar","HAMK Smart","unity","VATTU"],"articleSection":["AR","Unity","VATTU","Yleinen"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/","url":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/","name":"Navigointi sis\u00e4tiloissa AR:n avulla - gamEngine lab","isPartOf":{"@id":"https:\/\/blog.hamk.fi\/ge\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#primaryimage"},"image":{"@id":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/VATTU_Banner.jpg","datePublished":"2019-10-25T10:01:22+00:00","author":{"@id":"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/aa81742ada2b0ca0527eeb4cadbc8862"},"description":"T\u00e4ss\u00e4 blogissa kerrotaan Immersalin kehitt\u00e4m\u00e4st\u00e4 Immersal AR SDK:sta ja miten Immersal AR Unity pakettia hy\u00f6dynt\u00e4m\u00e4ll\u00e4 AR navigointi toimii.","breadcrumb":{"@id":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#primaryimage","url":"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/VATTU_Banner.jpg","contentUrl":"https:\/\/blog.hamk.fi\/ge\/wp-content\/uploads\/sites\/89\/2019\/10\/VATTU_Banner.jpg","width":742,"height":262},{"@type":"BreadcrumbList","@id":"https:\/\/blog.hamk.fi\/ge\/ar-navigointi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.hamk.fi\/ge\/"},{"@type":"ListItem","position":2,"name":"Navigointi sis\u00e4tiloissa AR:n avulla"}]},{"@type":"WebSite","@id":"https:\/\/blog.hamk.fi\/ge\/#website","url":"https:\/\/blog.hamk.fi\/ge\/","name":"gamEngine lab","description":"This blog is about beneficial use of gameengines and related technologies like virtual reality and research, projects &amp; results done in HAMK Smart related to these subjects.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.hamk.fi\/ge\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/aa81742ada2b0ca0527eeb4cadbc8862","name":"Toni Lavonen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.hamk.fi\/ge\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0b1190b4e6c815ecd4200ce90ee994cd13bb15caa08117bcd6fd0b48709291a6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0b1190b4e6c815ecd4200ce90ee994cd13bb15caa08117bcd6fd0b48709291a6?s=96&d=mm&r=g","caption":"Toni Lavonen"},"url":"https:\/\/blog.hamk.fi\/ge\/author\/toni2\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/posts\/353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/users\/618"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/comments?post=353"}],"version-history":[{"count":7,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/posts\/353\/revisions"}],"predecessor-version":[{"id":366,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/posts\/353\/revisions\/366"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/media\/336"}],"wp:attachment":[{"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/media?parent=353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/categories?post=353"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.hamk.fi\/ge\/wp-json\/wp\/v2\/tags?post=353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}