DocumentCode :
186098
Title :
Augmented Reality Web Applications with Mobile Agents in the Internet of Things
Author :
Leppanen, Teemu ; Heikkinen, Arto ; Karhu, Antti ; Harjula, Erkki ; Riekki, Jukka ; Koskela, Timo
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Oulu, Oulu, Finland
fYear :
2014
fDate :
10-12 Sept. 2014
Firstpage :
54
Lastpage :
59
Abstract :
Augmented reality (AR) is a promising technology for building applications in an Internet of Things (IoT) environment, utilized for visualizing information provided by IoT devices. In this paper, we enable Web-based mobile AR applications with mobile agents in a resource-oriented IoT system architecture. We present an adaptable mobile agent composition that contains the data representation logic and mappings between AR applications and system resources. Thus, mobile agents and AR application-specific data structures are exposed as global system resources. System resource linkages are considered between real-world objects and their virtual representations for mobile agent-based AR applications. The agent composition also complies with the REST principles for resource access and control system-wide. This allows dynamic runtime adaptation and addressing the device and resource heterogeneity, thus eliminating the need for application-specific communication protocols. Moreover, we utilize a Web-based mobile AR application framework, running completely in a Web browser, which facilitates straightforward AR application development. Lastly, a proof of concept mobile AR application is implemented, where a coffee maker with a visual tag is connected to a low-power resource-constrained wireless sensor network node as an IoT device. A mobile agent is injected into the IoT environment to expose the state changes of the coffee maker. Through the visual tag, AR applications are able to visualize the state changes of the coffee maker in their user interface.
Keywords :
Internet of Things; Web services; augmented reality; mobile agents; AR application-specific data structure; Internet of things; IoT device; REST principle; Web-based mobile AR application; augmented reality; data representation logic; mobile agent; resource-oriented IoT system architecture; system resource linkages; Computer architecture; Data visualization; Mobile agents; Mobile communication; Protocols; Sensors; Wireless sensor networks; Augmented Reality; Embedded Software; Mobile Agent; Mobile Computing; Web Services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Next Generation Mobile Apps, Services and Technologies (NGMAST), 2014 Eighth International Conference on
Conference_Location :
Oxford
Print_ISBN :
978-1-4799-5072-0
Type :
conf
DOI :
10.1109/NGMAST.2014.24
Filename :
6982891
Link To Document :
بازگشت