Teaching Industrial Robotics in Higher Education with the Visual-based Android Application Hammer
DOI:
https://doi.org/10.29019/enfoqueute.960Keywords:
Industrial Robots, Visual programming, HRI, STEM, Android programmingAbstract
Robotics is a demanding subject in higher education. Learning methodologies need to be updated to make use of the new technologies. This paper presents a new methodology for teaching industrial robotics programming using a visual interface running on Android devices, called Hammer. This tool allows the control and programming of robots via a visual environment based on the Scratch concept. Thanks to it, students can see the practical part of theoretical concepts learned in class and, at the same time, test and generate tasks and paths for industrial robots while learning the basics of robot programming. Students are not supposed to have any knowledge about the target robot programming language, but a basic knowledge of Robotics. This tool has been tested in this paper through four different guided practical exercises. All exercises have been validated through surveys and the results are presented and discussed in the paper.
Downloads
References
C. Kim, D. Kim, J. Yuan, R. B. Hill, P. Doshi, and C. N. Thai, “Robotics to promote elementary education pre-service teachers’ STEM engagement, learning, and teaching,” Computers & Education, vol. 91,
pp. 14–31, 2015. [Online]. Available: https://www.sciencedirect.com/ science/article/pii/S0360131515300257
A. Eguchi and L. Uribe, “Robotics to promote STEM learning: Educational robotics unit for 4th grade science,” 2017 IEEE Integrated STEM Education Conference (ISEC), pp. 186–194, 2017. [Online].
Available: http://ieeexplore.ieee.org/document/7910240/
F. B. V. Benitti, “Exploring the educational potential of robotics in schools: A systematic review,” Computers & Education, vol. 58, no. 3,
pp. 978–988, apr 2012. [Online]. Available: https://www.sciencedirect. com/science/article/pii/S0360131511002508
C. A. Jara, F. A. Candelas, S. T. Puente, and F. Torres, “Hands-on experiences of undergraduate students in Automatics and Robotics using a virtual and remote laboratory,” Computers & Education, vol. 57, no. 4, pp. 2451–2461, 2011. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0360131511001515
Q. Wu, S. Wang, J. Cao, B. He, C. Yu, and J. Zheng, “Object Recognition- Based Second Language Learning Educational Robot System for Chinese Preschool Children,” IEEE Access, vol. 7, pp. 7301–7312, 2019. [Online]. Available: https://ieeexplore.ieee.org/document/8598920/
M. Resnick, J. Maloney, A. Monroy-Herna´ndez, N. Rusk, E. Eastmond,
K. Brennan, A. Millner, E. Rosenbaum, J. Silver, B. Silverman, and Y. Kafai, “Scratch: Programming for All,” Commun. ACM, vol. 52, no. 11, pp. 60–67, nov 2009. [Online]. Available: https://doi.org/10.1145/1592761.1592779
A. Pichler and M. Ankerl, “User centered framework for intuitive robot programming,” in 2010 IEEE International Workshop on Robotic and Sensors Environments. IEEE, oct 2010, pp. 1–6. [Online]. Available: http://ieeexplore.ieee.org/document/5675249/
J. P. Diprose, B. A. MacDonald, and J. G. Hosking, “Ruru: A spatial and interactive visual programming language for novice robot programming,” in 2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). IEEE, sep 2011, pp. 25–32. [Online]. Available: http://ieeexplore.ieee.org/document/6070374/
J. M. Rodriguez Corral, I. Ruiz-Rube, A. Civit Balcells, J. M. Mota-Macias, A. Morgado-Estevez, and J. M. Dodero, “A Study on the Suitability of Visual Languages for Non-Expert Robot Programmers,” IEEE Access, vol. 7, pp. 17 535–17 550, 2019. [Online]. Available: https://ieeexplore.ieee.org/document/8629035/
J. Cross, C. Bartley, E. Hamner, and I. Nourbakhsh, “A visual robot-programming environment for multidisciplinary education,” in 2013 IEEE International Conference on Robotics and Automation. IEEE, may 2013, pp. 445–452. [Online]. Available: http://ieeexplore. ieee.org/document/6630613/
T. Zafar, M. Khan, A. Nawaz, and K. Ahmad, “Smart phone interface for robust control of mobile robots,” in 2014 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC). IEEE, may 2014, pp. 42–46. [Online]. Available: http://ieeexplore.ieee. org/document/6849760/
Q. Wang, W. Pan, and M. Li, “Robot’s remote real-time navigation controlled by smart phone,” in 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO). IEEE, dec 2012, pp. 2351–2356. [Online]. Available: http://ieeexplore.ieee.org/document/6491321/
Y. Sakata, J. Botzheim, and N. Kubota, “Development platform for robot partners using smart phones,” in MHS2013. IEEE, nov 2013, pp. 1–6. [Online]. Available: http://ieeexplore.ieee.org/document/6710433/
Z. Dogmus, E. Erdem, and V. Patoglu, “ReAct!: An Interactive Educational Tool for AI Planning for Robotics,” IEEE Transactions on Education, vol. 58, no. 1, pp. 15–24, feb 2015. [Online]. Available: https://ieeexplore.ieee.org/document/6807834/
C. Mateo, A. Brunete, E. Gambao, and M. Hernando, “Hammer: An Android based application for end-user industrial robot programming,” in 2014 IEEE/ASME 10th International Conference on Mechatronic and Embedded Systems and Applications (MESA). IEEE, sep 2014, pp. 1–6. [Online]. Available: http://ieeexplore.ieee.org/document/6935597/
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 The Authors
This work is licensed under a Creative Commons Attribution 3.0 Unported License.
The articles and research published by the UTE University are carried out under the Open Access regime in electronic format. This means that all content is freely available without charge to the user or his/her institution. Users are allowed to read, download, copy, distribute, print, search, or link to the full texts of the articles, or use them for any other lawful purpose, without asking prior permission from the publisher or the author. This is in accordance with the BOAI definition of open access. By submitting an article to any of the scientific journals of the UTE University, the author or authors accept these conditions.
The UTE applies the Creative Commons Attribution (CC-BY) license to articles in its scientific journals. Under this open access license, as an author you agree that anyone may reuse your article in whole or in part for any purpose, free of charge, including commercial purposes. Anyone can copy, distribute or reuse the content as long as the author and original source are correctly cited. This facilitates freedom of reuse and also ensures that content can be extracted without barriers for research needs.
This work is licensed under a Creative Commons Attribution 3.0 International (CC BY 3.0).
The Enfoque UTE journal guarantees and declares that authors always retain all copyrights and full publishing rights without restrictions [© The Author(s)]. Acknowledgment (BY): Any exploitation of the work is allowed, including a commercial purpose, as well as the creation of derivative works, the distribution of which is also allowed without any restriction.