Augmented Reality in IoT
IoT is a combination of physical objects with virtual representations and services. Augmented reality provides an ideal interface to IoT applications by superimposing virtual information about smart objects and services on a user’s view of the real world. This allows a user to interact with the physical object as well as receiving additional context-aware information about the object e.g., size, speed and temperature, as well as information about nearby objects. However, users do not have to directly interact with the physical objects or sensors as augmented reality can be an effective method of providing additional information about IoT services in the environment, such as the QoS attributes of a service or the ratings that other users have provided during previous invocations. In this paper, we describe the use of augmented reality in IoT to provide contextual information to service users and providers and give a demonstration of an augmented reality application that we have developed and three projections of how users may interact with future context-aware applications. We also discuss some of the current research challenges and the future work that needs to be carried out to address these challenges.
This work was funded by Science Foundation Ireland (SFI) under grant 13/IA/1885.
- 1.Bauer, H., Patel, M., Veira, J.: The Internet of Things: Sizing Up the Opportunity. McKinsey, New York (2014)Google Scholar
- 6.White, G., Nallur, V., Clarke, S.: Quality of service approaches in IoT: a systematic mapping. J. Syst. Softw. 132, 186–203 (2017). http://www.sciencedirect.com/science/article/pii/S016412121730105XCrossRefGoogle Scholar
- 7.White, G., Palade, A., Clarke, S.: Forecasting QoS attributes using LSTM networks. In: International Joint Conference on Neural Networks (IJCNN) (2018)Google Scholar
- 8.Apple Inc.: ARKit. https://developer.apple.com/arkit/
- 9.Vuforia Engine. https://developer.vuforia.com/
- 12.Kasahara, S., Heun, V., Lee, A.S., Ishii, H.: Second surface: multi-user spatial collaboration system based on augmented reality. In: SIGGRAPHAsia 2012 Emerging Technologies, p. 20. ACM (2012)Google Scholar
- 13.White, G., Clarke, S.: Smart cities with deep edges. In: ECML International Workshop on Urban Reasoning (2018)Google Scholar
- 14.Redmon, J., Divvala, S.K., Girshick, R.B., Farhadi, A.: You only look once: unified, real-time object detection (2015). http://arxiv.org/abs/1506.02640
- 16.White, G., Palade, A., Cabrera, C., Clarke, S.: IoTPredict: collaborative QoS prediction in IoT. In: IEEE International Conference on Pervasive Computing and Communications (PerCom) (PerCom 2018), Greece, March 2018Google Scholar