INSUS: Indoor Navigation System Using Unity and Smartphone for User Ambulation Assistance

Currently, outdoor navigation systems have widely been used around the world on smartphones. They rely on GPS (Global Positioning System). However, indoor navigation systems are still under development due to the complex structure of indoor environments, including multiple floors, many rooms, steps,...

Full description

Bibliographic Details
Main Authors: Evianita Dewi Fajrianti, Nobuo Funabiki, Sritrusta Sukaridhoto, Yohanes Yohanie Fridelin Panduman, Kong Dezheng, Fang Shihao, Anak Agung Surya Pradhana
Format: Article
Language:English
Published: MDPI AG 2023-06-01
Series:Information
Subjects:
Online Access:https://www.mdpi.com/2078-2489/14/7/359
_version_ 1827732951055466496
author Evianita Dewi Fajrianti
Nobuo Funabiki
Sritrusta Sukaridhoto
Yohanes Yohanie Fridelin Panduman
Kong Dezheng
Fang Shihao
Anak Agung Surya Pradhana
author_facet Evianita Dewi Fajrianti
Nobuo Funabiki
Sritrusta Sukaridhoto
Yohanes Yohanie Fridelin Panduman
Kong Dezheng
Fang Shihao
Anak Agung Surya Pradhana
author_sort Evianita Dewi Fajrianti
collection DOAJ
description Currently, outdoor navigation systems have widely been used around the world on smartphones. They rely on GPS (Global Positioning System). However, indoor navigation systems are still under development due to the complex structure of indoor environments, including multiple floors, many rooms, steps, and elevators. In this paper, we present the design and implementation of the <i>Indoor Navigation System using Unity and Smartphone (INSUS)</i>. <i>INSUS</i> shows the arrow of the moving direction on the camera view based on a smartphone’s augmented reality (AR) technology. To trace the user location, it utilizes the Simultaneous Localization and Mapping (SLAM) technique with a gyroscope and a camera in a smartphone to track users’ movements inside a building after initializing the current location by the QR code. <i>Unity</i> is introduced to obtain the 3D information of the target indoor environment for <i>Visual SLAM</i>. The data are stored in the IoT application server called <i>SEMAR</i> for visualizations. We implement a prototype system of <i>INSUS</i> inside buildings in two universities. We found that scanning QR codes with the smartphone perpendicular in angle between <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><msup><mn>60</mn><mo>∘</mo></msup></semantics></math></inline-formula> and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><msup><mn>100</mn><mo>∘</mo></msup></semantics></math></inline-formula> achieves the highest QR code detection accuracy. We also found that the phone’s tilt angles influence the navigation success rate, with <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><msup><mn>90</mn><mo>∘</mo></msup></semantics></math></inline-formula> to <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><msup><mn>100</mn><mo>∘</mo></msup></semantics></math></inline-formula> tilt angles giving better navigation success compared to lower tilt angles. INSUS also proved to be a robust navigation system, evidenced by near identical navigation success rate results in navigation scenarios with or without disturbance. Furthermore, based on the questionnaire responses from the respondents, it was generally found that INSUS received positive feedback and there is support to improve the system.
first_indexed 2024-03-11T01:00:12Z
format Article
id doaj.art-f10a8b862e034b3f86e06c51617bbaaf
institution Directory Open Access Journal
issn 2078-2489
language English
last_indexed 2024-03-11T01:00:12Z
publishDate 2023-06-01
publisher MDPI AG
record_format Article
series Information
spelling doaj.art-f10a8b862e034b3f86e06c51617bbaaf2023-11-18T19:46:29ZengMDPI AGInformation2078-24892023-06-0114735910.3390/info14070359INSUS: Indoor Navigation System Using Unity and Smartphone for User Ambulation AssistanceEvianita Dewi Fajrianti0Nobuo Funabiki1Sritrusta Sukaridhoto2Yohanes Yohanie Fridelin Panduman3Kong Dezheng4Fang Shihao5Anak Agung Surya Pradhana6Graduate School of Natural Science and Technology, Okayama University, Okayama 700-8530, JapanGraduate School of Natural Science and Technology, Okayama University, Okayama 700-8530, JapanDepartment of Informatic and Computer, Politeknik Elektronika Negeri Surabaya, Surabaya 60111, IndonesiaGraduate School of Natural Science and Technology, Okayama University, Okayama 700-8530, JapanGraduate School of Natural Science and Technology, Okayama University, Okayama 700-8530, JapanGraduate School of Natural Science and Technology, Okayama University, Okayama 700-8530, JapanIndonesian Institute of Business and Technology (INSTIKI), Bali 80225, IndonesiaCurrently, outdoor navigation systems have widely been used around the world on smartphones. They rely on GPS (Global Positioning System). However, indoor navigation systems are still under development due to the complex structure of indoor environments, including multiple floors, many rooms, steps, and elevators. In this paper, we present the design and implementation of the <i>Indoor Navigation System using Unity and Smartphone (INSUS)</i>. <i>INSUS</i> shows the arrow of the moving direction on the camera view based on a smartphone’s augmented reality (AR) technology. To trace the user location, it utilizes the Simultaneous Localization and Mapping (SLAM) technique with a gyroscope and a camera in a smartphone to track users’ movements inside a building after initializing the current location by the QR code. <i>Unity</i> is introduced to obtain the 3D information of the target indoor environment for <i>Visual SLAM</i>. The data are stored in the IoT application server called <i>SEMAR</i> for visualizations. We implement a prototype system of <i>INSUS</i> inside buildings in two universities. We found that scanning QR codes with the smartphone perpendicular in angle between <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><msup><mn>60</mn><mo>∘</mo></msup></semantics></math></inline-formula> and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><msup><mn>100</mn><mo>∘</mo></msup></semantics></math></inline-formula> achieves the highest QR code detection accuracy. We also found that the phone’s tilt angles influence the navigation success rate, with <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><msup><mn>90</mn><mo>∘</mo></msup></semantics></math></inline-formula> to <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><msup><mn>100</mn><mo>∘</mo></msup></semantics></math></inline-formula> tilt angles giving better navigation success compared to lower tilt angles. INSUS also proved to be a robust navigation system, evidenced by near identical navigation success rate results in navigation scenarios with or without disturbance. Furthermore, based on the questionnaire responses from the respondents, it was generally found that INSUS received positive feedback and there is support to improve the system.https://www.mdpi.com/2078-2489/14/7/359indoor navigation systemINSUSunityQR codesmartphoneSEMAR
spellingShingle Evianita Dewi Fajrianti
Nobuo Funabiki
Sritrusta Sukaridhoto
Yohanes Yohanie Fridelin Panduman
Kong Dezheng
Fang Shihao
Anak Agung Surya Pradhana
INSUS: Indoor Navigation System Using Unity and Smartphone for User Ambulation Assistance
Information
indoor navigation system
INSUS
unity
QR code
smartphone
SEMAR
title INSUS: Indoor Navigation System Using Unity and Smartphone for User Ambulation Assistance
title_full INSUS: Indoor Navigation System Using Unity and Smartphone for User Ambulation Assistance
title_fullStr INSUS: Indoor Navigation System Using Unity and Smartphone for User Ambulation Assistance
title_full_unstemmed INSUS: Indoor Navigation System Using Unity and Smartphone for User Ambulation Assistance
title_short INSUS: Indoor Navigation System Using Unity and Smartphone for User Ambulation Assistance
title_sort insus indoor navigation system using unity and smartphone for user ambulation assistance
topic indoor navigation system
INSUS
unity
QR code
smartphone
SEMAR
url https://www.mdpi.com/2078-2489/14/7/359
work_keys_str_mv AT evianitadewifajrianti insusindoornavigationsystemusingunityandsmartphoneforuserambulationassistance
AT nobuofunabiki insusindoornavigationsystemusingunityandsmartphoneforuserambulationassistance
AT sritrustasukaridhoto insusindoornavigationsystemusingunityandsmartphoneforuserambulationassistance
AT yohanesyohaniefridelinpanduman insusindoornavigationsystemusingunityandsmartphoneforuserambulationassistance
AT kongdezheng insusindoornavigationsystemusingunityandsmartphoneforuserambulationassistance
AT fangshihao insusindoornavigationsystemusingunityandsmartphoneforuserambulationassistance
AT anakagungsuryapradhana insusindoornavigationsystemusingunityandsmartphoneforuserambulationassistance