Multimedia Tools and Applications

, Volume 78, Issue 5, pp 6093–6118 | Cite as

FI-AR learning: a web-based platform for augmented reality educational content

  • Inmaculada Coma-TatayEmail author
  • Sergio Casas-Yrurzum
  • Pablo Casanova-Salas
  • Marcos Fernández-Marín


The use of Augmented Reality (AR) offers great learning opportunities and challenges for educators. There are many examples of the application of AR to education. Furthermore, different libraries and frameworks have been proposed for the development of AR learning content, some of them based on the use of authoring tools. In this context, the present work introduces and describes FI-AR Learning, a web-based platform for the development of AR educational content, the distribution of which is accomplished through standard Learning Management Systems (LMS) by means of SCORM packages. Contrary to most existing solutions, the visualization of the AR learning content is performed without using plugins or specific applications. This is accomplished because FI-AR is based on the European open-source software framework FIWARE. Therefore, FI-AR uses standard web technologies, providing potential universal access. FIWARE also eases many non-educational management tasks, such as registration, security, marketing or billing, providing several important advantages to the FI-AR learning framework compared to other works. The paper describes the architecture and implementation of FI-AR, and several tests intended to measure its usability and performance. In addition, a specific example of application is presented, although the platform is designed to support AR educational content of any subject.


Augmented reality Authoring systems Electronic learning 



This work was supported in part by the project FI-AR Learning funded from the European Commission, via the FI-PPP Project ICT-632868 FI-ADOPT Call 1.


  1. 1.
    ARToolKit (2017) ARToolKit. Available via Accessed 01/30 2017
  2. 2.
    Barbadillo J, Sánchez JR (2013) A Web3D Authoring Tool for Augmented Reality Mobile Applications. In: Proceedings of the 18th International Conference on 3D Web Technology, San Sebastian, Spain, 2013. ACM, New York, NY, USA: 206.
  3. 3.
    Barbadillo J, Barrena N, Goñi V et al (2014) Collaborative E-Learning Framework for Creating Augmented Reality Mobile Educational Activities. In: Proceedings of Ubiquitous Computing and Ambient Intelligence. Personalisation and User Adapted Services: 8th International Conference, UCAmI 2014, Belfast, UK, December 2–5, 2014. Springer International Publishing, Cham, pp 52–59Google Scholar
  4. 4.
    Bergig O, Hagbi N, El-Sana J et al (2009) In-place 3D sketching for authoring and augmenting mechanical systems. Proc 8th IEEE Int Sympos Mixed Augment Real 87–94.
  5. 5.
    Billinghurst M, Kato H, Poupyrev I (2001) The MagicBook - moving seamlessly between reality and virtuality. IEEE Comput Graph Appl 21(3):6–8. CrossRefGoogle Scholar
  6. 6.
    Brooke J (1996) SUS: A quick and dirty usability scale. In: P. W. Jordan, B. Weerdmeester, A. Thomas, I. L. Mclelland (ed) Usability evaluation in industry. CRC PressGoogle Scholar
  7. 7.
    Buesing M, Cook M (2013) Augmented reality comes to physics. Phys Teach 51(4):226–228. CrossRefGoogle Scholar
  8. 8.
    Cho K, Lee J, Soh J, Lee J, Yang HS (2007) A Realistic E-Learning System based on Mixed Reality. In: Proc 13th Intl Conference on Virtual Systems and Multimedia VSMM 2007, Brisbane, Australia, 23–26 Sept 2007: 57–64Google Scholar
  9. 9.
    Dalim CSC, Dey A, Piumsomboon T et al (2016) TeachAR: An Interactive Augmented Reality Tool for Teaching Basic English to Non-Native Children. 2016 IEEE Int Sympos Mixed Augment Real (ISMAR-Adjunct) 82–86.
  10. 10.
    Dunleavy M, Dede C (2014) Augmented reality teaching and learning. In: Spector JM, Merrill MD, Elen J et al (eds) Handbook of research on educational communications and technology. Springer, New York, pp 735–745CrossRefGoogle Scholar
  11. 11.
    Fazio M, Celesti A, Galán F et al (2015) Exploiting the FIWARE Cloud Platform to Develop a Remote Patient Monitoring System. In: 2015 IEEE Symposium on Computers and Communication (ISCC). IEEE: 264–270Google Scholar
  12. 12.
    FIWARE (2017) Generic Enablers (GE) Catalogue. Available via Accessed 02/06 2017
  13. 13.
    FIWARE Community (2017) FIWARE. Available via Accessed 01/30 2017
  14. 14.
    Gimeno J, Morillo P, Orduña J et al (2013) An Easy-to-Use AR Authoring Tool for Industrial Applications. In: Csurka G, Kraus M, Laramee RS et al (eds) Computer Vision, Imaging and Computer Graphics. Theory and Application: 7th International Joint Conference, VISIGRAPP 2012, Rome, Italy, February 24–26, 2012, Revised Selected Papers. Springer Berlin Heidelberg, pp 17–32Google Scholar
  15. 15.
    Gutierrez W, Jiménez FJ, Ariza AB et al (2016) DiedricAR: a mobile augmented reality system designed for the ubiquitous descriptive geometry learning. Multimed Tools Appl 75:9641–9663. CrossRefGoogle Scholar
  16. 16.
    Ha T, Woo W, Lee Y et al (2010) ARtalet: Tangible User Interface Based Immersive Augmented Reality Authoring Tool for Digilog Book. In: Proceedings of 2010 International Symposium on Ubiquitous Virtual Reality: 40–43.
  17. 17.
    Hampshire A, Seichter H, Grasset R et al (2006) Augmented reality authoring: generic context from programmer to designer. In: Proceedings of the 18th Australia conference on computer-human interaction: design: activities, artefacts and environments, Sydney, Australia. ACM, New York, pp 409–412. CrossRefGoogle Scholar
  18. 18.
    Haringer M, Regenbrecht HT (2002) A Pragmatic Approach to Augmented Reality Authoring. In: Proceedings of the 1st International Symposium on Mixed and Augmented Reality. IEEE Computer Society, Washington, DC, USA: 237Google Scholar
  19. 19.
    Haugstvedt A, Krogstie J (2012) Mobile augmented reality for cultural heritage: A technology acceptance study. In: Proceedings of 2012 IEEE International Symposium on Mixed and Augmented Reality (ISMAR): 247–255.
  20. 20.
    Jee H, Lim S, Youn J et al (2014) An augmented reality-based authoring tool for E-learning applications. Multimedia Tools Appl 68(2):225–235. CrossRefGoogle Scholar
  21. 21.
    Kaufmann H, Schmalstieg D (2003) Mathematics and geometry education with collaborative augmented reality. Comput Graph 27(3):339–345. CrossRefGoogle Scholar
  22. 22.
    Kaufmann H, Schmalstieg D, Wagner M (2000) Construct3D: a virtual reality application for mathematics and geometry education. Educ Inf Technol 5(4):263–276. CrossRefGoogle Scholar
  23. 23.
    Kesim M, Ozarslan Y (2012) Augmented reality in education: current technologies and the potential for education. Procedia Soc Behav Sci 47:297–302. CrossRefGoogle Scholar
  24. 24.
    Kirkley SE, Kirkley JR (2005) Creating next generation blended learning environments using mixed reality, video games and simulations. TechTrends 49(3):42–53. CrossRefGoogle Scholar
  25. 25.
    Kose U, Koc D, Yucesoy SA (2013) An augmented reality based mobile software to support learning experiences in computer science courses. Procedia Comput Sci 25:370–374. CrossRefGoogle Scholar
  26. 26.
    Laine TH, Nygren E, Dirin A et al (2016) Science spots AR: a platform for science learning games with augmented reality. Educ Technol Res Dev 64(3):507–531. CrossRefGoogle Scholar
  27. 27.
    Ledermann F, Schmalstieg D (2005) APRIL A High-Level Framework for Creating Augmented Reality Presentations. In: Proceedings of the 2005 IEEE Conference 2005 on Virtual Reality. IEEE Computer Society, Washington, DC, USA: 187–194.
  28. 28.
    Lee SH, Choi J, Park JI (2009) Interactive e-learning system using pattern recognition and augmented reality. IEEE Trans Consum Electron 55(2):883–890. CrossRefGoogle Scholar
  29. 29.
    F. Liarokapis, N. Mourkoussis, M. White et al (2004) Web3d and A.R. to support engineering education. In: Proceedings of World transactions on engineering and technology education 2004; UICEE, 3(1): 11–14Google Scholar
  30. 30.
    Lumbreras MAM, de Lourdes MM, Ariel S (2018) Aura: Augmented Reality in Mobile Devices for the Learning of Children With ASD–Augmented Reality in the Learning of Children With Autism. In: Augmented Reality for Enhanced Learning Environments. IGI Global, pp 142–169Google Scholar
  31. 31.
    MacIntyre B, Gandy M, Dow S et al (2004) DART: A Toolkit for Rapid Design Exploration of Augmented Reality Experiences. In: Proceedings of the 17th Annual ACM Symposium on User Interface Software and Technology, Santa Fe, NM, USA. ACM, New York, NY, USA: 197–206.
  32. 32.
    Margetis G, Zabulis X, Koutlemanis P et al (2013) Augmented interaction with physical books in an ambient intelligence learning environment. Multimedia Tools Appl 67(2):473–495. CrossRefGoogle Scholar
  33. 33.
    Mershad K, Wakim P (2018) A learning management system enhanced with internet of things applications. J Ed Learn 7(3):23–40CrossRefGoogle Scholar
  34. 34.
    Nielsen J (2012) Thinking Aloud: The #1 Usability Tool. Available via Accessed 01/30 2017
  35. 35.
    Nincarean D, Alia M, Halim N et al (2013) Mobile augmented reality: the potential for education. Procedia Soc Behav Sci 103:657–664. CrossRefGoogle Scholar
  36. 36.
    Okada Y, Nakazono S, Kaneko K (2016) Framework for development of web-based interactive 3D educational contents. In: Proceedings o INTED2016, Valencia, Spain: 2656Google Scholar
  37. 37.
    Paiva M, Alves, B. Farinazzo, V. Soares, L. Remo, J. Colombo, D. (2017) Embedding Augmented Reality Applications into Learning Management Systems. In: Proceedings of International Conference on Computational Science and Its Applications. Springer International Publishing: 585–594. CrossRefGoogle Scholar
  38. 38.
    Pan X, Sun X, Wang H et al (2017) Application of an assistant teaching system based on mobile augmented reality (AR) for course design of mechanical manufacturing process. In: Proceedings of 2017 IEEE 9th International Conference on Engineering Education (ICEED): 192–196.
  39. 39.
    Petitprez PJ, Kerrien E, Villard PF (2016) PoLAR: A Portable Library for Augmented Reality. In: Proceedings of IEEE International Symposium on Mixed and Augmented Reality 227–230.
  40. 40.
    Seichter H, Looser J, Billinghurst M (2008) ComposAR: An intuitive tool for authoring AR applications. In: Proceedings of 7th IEEE/ACM International Symposium on Mixed and Augmented Reality: 177–178.
  41. 41.
    Semwal VB, Mondal K, Nandi GC (2017) Robust and accurate feature selection for humanoid push recovery and classification: deep learning approach. Neural Comput Applic 28:565–574. CrossRefGoogle Scholar
  42. 42.
    Semwal VB, Gaud N, Nandi GC (2017) Human Gait State Prediction Using Cellular Automata and Classification Using ELM. In: International Conference on Machine Intelligence and Signal Processing, MISP-2017. Google Scholar
  43. 43.
    Sin AK, Zaman HB (2010) Live solar system (LSS): evaluation of an augmented reality book-based educational tool. In Proceedings of 2010 International Symposium on Information Technology, 1: 1–6.
  44. 44.
    Tsuchida S, Matsuura S (2016) A role of augmented reality in educational contents: intermediating between reality and virtual reality. In: Lackey S, Shumaker R (eds) Virtual, augmented and mixed reality: 8th international conference, VAMR 2016, held as part of HCI international 2016, Toronto, Canada, July 17–22, 2016. Springer International Publishing, Cham, pp 736–745Google Scholar
  45. 45.
    Vera F, Sánchez JAA (2016) SITUAR: A platform for in-situ augmented reality content creation. Avances en Interacción Humano-Computadora; Vol 1 No 1 (2016): MexIHC 2016Google Scholar
  46. 46.
    Vera L, Gimeno J, Casas S et al (2017) A Hybrid Virtual-Augmented Serious Game to Improve Driving Safety Awareness. In: Proceedings of International Conference on Advances in Computer Entertainment. Springer 293–310Google Scholar
  47. 47.
    WakingApp Ltd (2018) ENTITI- AR professional Toolset. Available via 2018
  48. 48.
    Wang MJ, Tseng CH, Shen CY (2010) An easy to use augmented reality authoring tool for use in examination purpose. In: Forbrig P, Paterno F, Mark Pejtersen A (eds) Human-computer interaction: second IFIP TC 13 symposium, HCIS 2010, held as part of WCC 2010, Brisbane, Australia, September 20–23, 2010. Springer, Berlin, pp 285–288CrossRefGoogle Scholar
  49. 49.
    Wu H, Lee S, Chang H et al (2013) Current status, opportunities and challenges of augmented reality in education. ComputEduc 62:41–49. CrossRefGoogle Scholar
  50. 50.
    XML3D.ORG (2017) XML3D. Available via Accessed 30/01 2017
  51. 51.
    Yoda I, Shiroyama M (2016) Medutainment-based AR rally: disaster medical learning tool for citizens. In: Lackey S, Shumaker R (eds) Virtual, augmented and mixed reality: 8th international conference, VAMR 2016, held as part of HCI international 2016, Toronto, Canada, July 17–22, 2016. Proceedings. Springer International Publishing, Cham, pp 574–583Google Scholar
  52. 52.
    Zahariadis T, Papadakis A, Alvarez F et al (2014) FIWARE Lab: Managing Resources and Services in a Cloud Federation supporting Future Internet Applications. In: 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing (UCC): 792–799Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Universitat de València, IRTICPaternaSpain

Personalised recommendations