CARL: A Language for Modelling Contextual Augmented Reality Environments
Conference paper
Abstract
The paper describes a novel, declarative language that enables modelling ubiquitous, contextual and interactive augmented reality environments. The language, called CARL – Contextual Augmented Reality Language, is highly componentised with regards to both the structure of AR scenes as well as the presented AR content. This enables dynamic composition of CARL presentations based on various data sources and depending on the context. CARL separates specification of three categories of entities constituting an AR environment – trackable markers, content objects and interfaces, which makes the language more flexible and particularly well suited to building collective awareness systems based on ubiquitous AR-based information visualisation.
Keywords
Augmented reality AR AR services contextual services CARL Download
to read the full conference paper text
References
- 1.MacIntyre, B., Gandy, M., Dow, S.: DART: A Toolkit for Rapid Design Exploration of Augmented Reality Experiences. In: Proc. of ACM Symposium on User Interface Software and Technology (UIST), pp. 197–206 (2004)Google Scholar
- 2.ARToolKit, http://www.hitl.washington.edu/artoolkit
- 3.Anagnostou, K., Vlamos, P.: Square AR: Using Augmented Reality for urban planning. In: Proc. of the 3rd IC on Games and Virtual Worlds for Serious Appl., pp. 128–131 (2011)Google Scholar
- 4.Lee, G.A., Kim, G.J., Billinghurst, M.: Immersive authoring: What You eXperience Is What You Get (WYXIWYG). Communications of the ACM 48(7), 76–81 (2005)CrossRefGoogle Scholar
- 5.Wang, M.-J., Tseng, C.-H., Shen, C.-Y.: An easy to use augmented reality authoring tool for use in examination purpose. In: Forbrig, P., Paternó, F., Mark Pejtersen, A. (eds.) HCIS 2010. IFIP AICT, vol. 332, pp. 285–288. Springer, Heidelberg (2010)CrossRefGoogle Scholar
- 6.Seichter, H., Looser, J., Billinghurst, M.: ComposAR: An Intuitive Tool for Authoring AR Applications. In: Proc. of the 7th IEEE/ACM Int. Symp. on Mixed and Augmented Reality (ISMAR), pp. 147–148 (2008)Google Scholar
- 7.Grimm, P., Haller, M., Paelke, V., Reinhold, S., Reimann, C., Zauner, R.: AMIRE - authoring mixed reality. In: Proc. of the First IEEE International Augmented Reality Toolkit Workshop (2002)Google Scholar
- 8.Zauner, J., Haller, M.: Authoring of Mixed Reality Applications Including Multi-Marker Calibration for Mobile Devices. In: Proc. of the 10th Eurographics Symposium Virtual Environments (EGVE), pp. 87–90 (2004)Google Scholar
- 9.Wang, Y., Langlotz, T., Billinghurst, M., Bell, T.: An Authoring Tool for Mobile Phone AR Environments. In: Proc. of the New Zealand Computer Science Research Student Conference, pp. 1–4 (2009)Google Scholar
- 10.Lee, J.Y., Seo, D.W.: A context-aware and augmented reality-supported service framework in ubiquitous environments. In: Enokido, T., Yan, L., Xiao, B., Kim, D.Y., Dai, Y.-S., Yang, L.T. (eds.) EUC-WS 2005. LNCS, vol. 3823, pp. 258–267. Springer, Heidelberg (2005)CrossRefGoogle Scholar
- 11.Stiktu, http://stiktu.com/
- 12.Aurasma, http://www.aurasma.com/
- 13.Layar, https://www.layar.com/
- 14.Junaio, http://dev.metaio.com/junaio/
- 15.Wikitude Developer – Devzone, http://developer.wikitude.com/
- 16.Figueroa, P., Green, M., Hoover, H.J.: InTml: A Description Language for VR Applications. In: Proc. of Web3D 2002 Symposium, pp. 53–58. ACM, New York (2002)Google Scholar
- 17.Okazaki, N., Aya, S., Saeyor, S., Ishizuka, M.: A Multimodal Presentation Markup Language MPML-VR for a 3D Virtual Space. In: Workshop Proc. on Virtual Conversational Characters: Applications, Methods, and Research Challenges (in conj. with HF 2002 and OZCHI 2002), Melbourne, Australia (2002)Google Scholar
- 18.Walczak, K.: Beh-VR: Modeling Behavior of Dynamic Virtual Reality Contents. In: Zha, H., Pan, Z., Thwaites, H., Addison, A.C., Forte, M. (eds.) VSMM 2006. LNCS, vol. 4270, pp. 40–51. Springer, Heidelberg (2006)CrossRefGoogle Scholar
- 19.Ledermann, F., Schmalstieg, D.: APRIL: a high-level framework for creating augmented reality presentations. In: Proceedings of IEEE Virtual Reality 2005, pp. 187–194 (2005)Google Scholar
- 20.Vitzthum, A., Hussmann, H.: Modeling augmented reality user interfaces with SSIML/AR. J. Multim. 1(3), 13–22 (2006)CrossRefGoogle Scholar
- 21.AREL - Augmented Reality Experience Language, http://dev.metaio.com/arel/overview/
- 22.Walczak, K., Wojciechowski, R.: Dynamic Creation of Interactive Mixed Reality Presentations. In: Proc. of the ACM Symposium on Virtual Reality Software and Technology, pp. 167–176. ACM (2005)Google Scholar
- 23.Rumiński, D., Walczak, K.: Creation of Interactive AR Content on Mobile Devices. In: Abramowicz, W. (ed.) BIS Workshops 2013. LNBIP, vol. 160, pp. 258–269. Springer, Heidelberg (2013)CrossRefGoogle Scholar
Copyright information
© IFIP International Federation for Information Processing 2014