Logo PTI
Polish Information Processing Society
Logo FedCSIS

Annals of Computer Science and Information Systems, Volume 21

Proceedings of the 2020 Federated Conference on Computer Science and Information Systems

The Use of ARCore Technology for Online Control Simulations

, ,

DOI: http://dx.doi.org/10.15439/2020F147

Citation: Proceedings of the 2020 Federated Conference on Computer Science and Information Systems, M. Ganzha, L. Maciaszek, M. Paprzycki (eds). ACSIS, Vol. 21, pages 649652 ()

Full text

Abstract. The paper describes an educational mobile application that controls the 3D model of towercopter using augmented reality for smartphones. It is developed using the ARCore technology that allows insertion of 3D objects into a real space via smartphone or tablet. The application serves as a simple guide for a real device which is placed in laboratory and enables to create simulations based on user input data. The application interface is connected with Scilab API simulation module that provides data for 3D model animations. Users can set their own controller parameters into the predefined control structures. Application is a part of virtual laboratory and can help students with understanding of problems connected with education process.


  1. D. Nguyen and G. Meixner, “Gamified augmented reality training for an assembly task: A study about user engagement,” in Proceedings of the 2019 Federated Conference on Computer Science and Information Systems, FedCSIS 2019, pp. 901–904, Institute of Electrical and Electronics Engineers Inc., September 2019. http://dx.doi.org/10.15439/2019F136.
  2. N. S. Rosni, Z. A. Kadir, M. N. M. Mohamed Noor, Z. H. Abdul Rahman, and N. A. Bakar, “Development of mobile markerless augmented reality for cardiovascular system in anatomy and physiology courses in physiotherapy education,” in Proceedings of the 2020 14th International Conference on Ubiquitous Information Management and Communication, IMCOM 2020, Institute of Electrical and Electronics Engineers Inc., January 2020. http://dx.doi.org/10.1109/IMCOM48794.2020.9001692.
  3. K. Zhang, J. Suo, J. Chen, X. Liu, and L. Gao, “Design and implementation of fire safety education system on campus based on virtual reality technology,” in Proceedings of the 2017 Federated Conference on Computer Science and Information Systems, FedCSIS 2017, pp. 1297–1300, Institute of Electrical and Electronics Engineers Inc., November 2017. http://dx.doi.org/10.15439/2017F376.
  4. M. B. Ibáñez, Á. Di Serio, D. Villarán, and C. Delgado-Kloos, “Impact of visuospatial abilities on perceived enjoyment of students toward an ar-simulation system in a physics course,” in IEEE Global Engineering Education Conference, EDUCON, vol. April-2019, pp. 995–998, IEEE Computer Society, April 2019. http://dx.doi.org/10.1109/EDUCON.2019.8725185.
  5. M. T. Abhishek, P. S. Aswin, N. C. Akhil, A. Souban, S. K. Muhammedali, and A. Vial, “Virtual Lab Using Markerless Augmented Reality,” in Proceedings of 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering, TALE 2018, pp. 1150–1153, IEEE, jan 2018. http://dx.doi.org/10.1109/TALE.2018.8615245.
  6. L. Karcol, “Interaktı́vny WebGL model “towercoptera” [in slovak],” Master’s thesis, Slovak University of Technology in Bratislava, 2017.
  7. P. Ťapák and M. Huba, “One Degree of Freedom Copter,” in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2018. http://dx.doi.org/10.1007/978-3-319-74727-9 11.
  8. P. Duffy, “Augmented reality,” Nextechar Solutions, October 2019.
  9. P. Nowacki and M. Woda, “Capabilities of ARCore and ARKit Platforms for AR/VR Applications,” in Advances in Intelligent Systems and Computing, vol. 987, (Brunów, Poland), pp. 358–370, Springer Verlag, 2019. http://dx.doi.org/10.1007/978-3-030-19501-4 36.
  10. Google LLC, “Google arcore supported devices.” https://developers.google.com/ar/discover/supported-devices/. 16.06.2020.
  11. Google Developers, “Session — ARCore — Google Developers,” 2020.
  12. Evan Boldt, “Blender arduino model.” https://robotic-controls.com/learn/arduino/blender-arduino-model.
  13. Tom Loots, “Touch gestures.” https://dribbble.com/shots/1383148-Touch-Gestures-freebie, 2020.
  14. P. Milán, “Komunikácia medzi 3D enginom a simulačným prostredı́m [in slovak],” 2019.