Un laboratorio remoto de código abierto y bajo coste para el brazo robótico educativo Dobot Magician
- Chacon, Jesús 1
- Goncalves, Daniela 1
- Besada, Eva 1
- López-Orozco, Jose Antonio 1
-
1
Universidad Complutense de Madrid
info
ISSN: 1697-7920
Año de publicación: 2023
Volumen: 20
Número: 2
Páginas: 124-136
Tipo: Artículo
Otras publicaciones en: Revista iberoamericana de automática e informática industrial ( RIAI )
Resumen
This article presents the remote laboratory designed at the Complutense University of Madrid (UCM) to provide remote access, through the Internet, to theeducational robot Dobot Magician. The software of the remote lab consists of the ReNoLabs web server (programmed in Node.js) that manages the access to the lab, displays its web pages, and serves as a communication gateway between the control software (programmed in Python) that interacts directly with the robot) and the web graphical interface of the experience (designed in EJsS). EJsS is also used to centrally manage the lab, after expanding its functionality through a Plugin. In addition, the above software, created with free software tools, runs on a Raspberry Pi and the web interface of the experience can be integrated, if desired, into a general learning management system such as Moodle. Finally, the article also presents a couple of practical examples of the use of the remote laboratory.
Información de financiación
Financiadores
-
Universidad Complutense de Madrid
- Proyectos 2019/20-139 y 2021/22-39 de Innovación educativa y Mejora de la Calidad Docente
Referencias bibliográficas
- ACL Webpage, 2022. http://www.theoldrobots.com/book45/ACL28-Ctrl-B.pdf, Accessed: 2022-03-15.
- Aizpuru-Rueda, I., Besada-Portas, E., Chacon, J., Lopez-Orozco, J. A., 2019. Despliegue automatico de laboratorios remotos extendiendo las capacidades de EJsS. In: XL Jornadas de Automatica.
- Angulo, I., García-Zubía, J., Hernández-Jayo, U., Uriarte, I., Rodríguez-Gil, L., Orduña, P., Martínez Pieper, G., 2017. Roboblock: A remote lab for robotics and visual programming. In: 4th Experiment@International Conference. https://doi.org/10.1109/EXPAT.2017.7984373
- Bermudez-Ortega, J., Besada-Portas, E., de la Torre, L., Lopez-Orozco, J. A., de la Cruz, J. M., 2016a. Lightweight Node.js & EJsS-based web server for remote control laboratories. In: IFAC Symposium on Advances in Control Education.
- Bermudez-Ortega, J., Besada-Portas, E., Lopez-Orozco, J. A., Bonache-Seco, J., de la Cruz, J. M., 2015. Remote web-based control laboratory for mobile devices based on EJsS, Raspberry Pi and Node.js. In: IFAC Workshop on Internet Based Control Education.
- Bermudez-Ortega, J., Besada-Portas, E., Lopez-Orozco, J. A., Chacon, J., de la Cruz, J. M., 2016b. Developing web & TwinCAT PLC-based remote control laboratories for modern web-browsers or mobile devices. In: 2016 IEEE Conference on Control Applications. https://doi.org/10.1109/CCA.2016.7587918
- Bermudez-Ortega, J., Besada-Portas, E., Lopez-Orozco, J. A., de la Cruz, J. M., 2017. A new open-source and smart device accessible remote control laboratory. In: 4th Experiment@ International Conference. https://doi.org/10.1109/EXPAT.2017.7984376
- Bhute, V. J., Inguva, P., Shah, U., Brechtelsbauer, C., 2021. Transforming traditional teaching laboratories for effective remote deliveryˆaa review. Education for Chemical Engineers 35, 96-104. https://doi.org/10.1016/j.ece.2021.01.008
- Carballo, J. A., Bonilla, J., Roca, L., Berenguel, M., 2018. New low-cost solar tracking system based on open source hardware for educational purposes. Solar Energy 174, 826-836. https://doi.org/10.1016/j.solener.2018.09.064
- Chacon, J., Besada-Portas, E., Carazo-Barbero, G., Lopez-Orozco, J. A., 2021. Enhancing EJsS with extension plugins. Electronics 10 (3). https://doi.org/10.3390/electronics10030242
- Chaos, D., Chacon, J., Lopez-Orozco, J. A., Dormido, S., 2013. Virtual and remote robotic laboratory using ejs, matlab and labview. Sensors 13 (2). https://doi.org/10.3390/s130202595
- Cyton Webpage, 2022. https://robots.ros.org/cyton-gamma/, Accessed: 2022-03-15.
- de la Torre, L., Sanchez, J., Dormido, S., 2016. What remote labs can do for you. Physics Today 69. https://doi.org/10.1063/PT.3.3139
- Dobot Webpage, 2022. https://www.dobot.cc, Accessed: 2022-03-15.
- dos Santos Lopes, M. S., Pacheco-Gomes, I., Trindade, R. M. P., da Silva, A. F., de C. Lima, A. C., 2017. Web environment for programming and control of a mobile robot in a remote laboratory. IEEE Trans. on Learning Tech. 10 (4). https://doi.org/10.1109/TLT.2016.2627565
- EJsS Webpage, 2022. http://fem.um.es/Ejs, Accessed: 2022-03-15.
- Esquembre, F., Garc'ıa Clemente, F. J., Chicon, R.,Wee, L. K., Kwang, L., Tan, D., 10 2019. Easy java/javascript simulations as a tool for learning analytics. In: 10th International Conference on Applied Innovations in IT, (ICAIIT).
- Fabregas, E., Farias, G., Dormido-Canto, S., Guinaldo, M., Sanchez, J., Dormido-Bencomo, S., 2016. Platform for teaching mobile robotics. Journal of Intelligent Robotic Systems 81. https://doi.org/10.1007/s10846-015-0229-8
- Faulconer, E. K., Gruss, A. B., 2018. A review to weigh the pros and cons of online, remote, and distance science laboratory experiences. The International Review of Research in Open and Distributed Learning 19 (2). https://doi.org/10.19173/irrodl.v19i2.3386
- Filipovic, F., Petronijevic, M., Mitrovic, N., Bankovic, B., 2017. Affordable virtual laboratory for remote control of variable speed drives. In: Int. Conf. on Information, Communication and Energy Systems and Tech. (ICEST).
- Fukumoto, H., Yamaguchi, T., Ishibashi, M., Furukawa, T., 2021. Developing a remote laboratory system of stepper motor for learning support. IEEE Transactions on Education 64 (3), 292-298. https://doi.org/10.1109/TE.2020.3042595
- Galan, D., Isaksson, O., Rostedt, M., Enger, J., Hanstorp, D., de la Torre, L., 2018. A remote laboratory for optical levitation of charged droplets. European Journal of Physics 39. https://doi.org/10.1088/1361-6404/aaaac3
- Gamage, K. A. A., Wijesuriya, D. I., Ekanayake, S. Y., Rennie, A. E. W., Lambert, C. G., Gunawardhana, N., 2020. Online delivery of teaching and laboratory practices: Continuity of university programmes during COVID-19 pandemic. Education Sciences 10 (10). https://doi.org/10.3390/educsci10100291
- Gomes, L., 2009. Current trends in remote laboratories. IEEE Transactions on Industrial Electronics 56. https://doi.org/10.1109/TIE.2009.2033293
- Goncalves-Lopez-Medrano, D. A., Chacon, J., Lopez-Orozco, J. A., Besada- Portas, E., 2021. Laboratorio remoto para el robot educativo Dobot Magician. In: XLII Jornadas de Automatica. https://doi.org/10.17979/spudc.9788497498043.232
- Jara, C. A., Candelas, F. A., Puente, S. T., Torres, F., 2011. Hands-on experiences of undergraduate students in automatics and robotics using a virtual and remote laboratory. Computers & Education 57. https://doi.org/10.1016/j.compedu.2011.07.003
- Jimenez, R., Sanchez, O. A., Mauledeox, M., 2018. Remote lab for robotics applications. International Journal of Online and Biomedical Eng. 14 (1). https://doi.org/10.3991/ijoe.v14i01.7674
- Kostaras, N., Xenos, M., Skodras, A., 2011. Evaluating usability in a distance digital systems laboratory class. IEEE Transactions on Education 54 (2). https://doi.org/10.1109/TE.2010.2054096
- Letowski, B., Lavayssi'ere, C., Larroque, B., Luthon, F., 2019. An open source remote laboratory network based on a ready to use solution: LABOREM. In: Int. Conf. of Education, Research and Innovation (ICERI). https://doi.org/10.21125/iceri.2019.1380
- Liddell, T. M., Kruschke, J. K., 2018. Analyzing ordinal data with metric models: What could possibly go wrong? Journal of Experimental Social Psychology 79, 328-348. https://doi.org/10.1016/j.jesp.2018.08.009
- Losada-Gutierrez, C., Espinosa, F., Santos-Perez, C., Marron-Romera, M., Rodriguez-Ascariz, J., 2020. Remote control of a robotic unit: A case study for control engineering formation. IEEE Transactions on Education 63 (4). https://doi.org/10.1109/TE.2020.2975937
- Ma, J., Nickerson, J. V., 2006. Hands-on, simulated, and remote laboratories: A comparative literature review. ACM Computing Surveys 38 (7). https://doi.org/10.1145/1132960.1132961
- Marin, R., Sanz, P. J., Nebot, P., Wirz, R., 2005. A multimodal interface to control a robot arm via the web: A case study on remote programming. IEEE Transactions on Industrial Electronics 52 (6). https://doi.org/10.1109/TIE.2005.858733
- Merdan, M., Lepuschitz, W., Koppensteiner, G., Balogh, R., Obdrzalek, D. (Eds.), 2020. Robotics in Education. Springer. https://doi.org/10.1007/978-3-030-26945-6
- Mindstorms Webpage, 2022. https://www.lego.com/es-es/themes/mindstorms, Accessed: 2022-03-15.
- Moway Wepbage, 2022. http://moway-robot.com, Accessed: 2022-03-15.
- Nao Webpage, 2022. https://aliverobots.com/robot-nao/, Accessed: 2022-03-15.
- Nickerson, J. V., Corter, J. E., Esche, S. K., Chassapis, C., 2007. A model for evaluating the effectiveness of remote engineering laboratories and simulations in education. Computers & Education 49 (3). https://doi.org/10.1016/j.compedu.2005.11.019
- Node.js Webpage, 2022. https://nodejs.org/es/, Accessed: 2022-03-15.
- Owi Webpage, 2022. https://owirobot.com/, Accessed: 2022-03-15.
- Papadakis, S., Kalogiannakis, M., 2020. Handbook of Research on Using Educational Robotics to Facilitate Student Learning. IGI Global. https://doi.org/10.4018/978-1-7998-6717-3
- PeggyJS Webpage, 2022. https://peggyjs.org/, Accessed: 2022-03-15.
- Pepper Webpage, 2022. https://aliverobots.com/robot-pepper/, Accessed: 2022-03-15.
- Pydobot Webpage, 2022. https://github.com/luismesas/pydobot, Accessed: 2022-03-15.
- Python Webpage, 2022. https://www.python.org/, Accessed: 2022-03-15.
- Raspberry PI Webpage, 2022. https://www.raspberrypi.org/, Accessed: 2022-03-15.
- Saenz, J., de la Torre, L., Chacon, J., Dormido, S., 2020. Learning planar robots with an open source online laboratory. In: 21th IFAC World Congress. https://doi.org/10.1016/j.ifacol.2020.12.1753
- Scorbot Webpage, 2022. https://intelitek.com/scorbot-er-4ueducational-robot/, Accessed: 2022-03-15.
- Socket.io Webpage, 2022. https://socket.io/, Accessed: 2022-03-15.
- Sanchez-Herrera, R., Marquez, M. A., , Andujar, J. M., 2020. Easy and secure handling of sensors and actuators as cloud-based service. IEEE Access 8. https://doi.org/10.1109/ACCESS.2020.2965639
- Vagas, M., Sukop, M., Varga, J., 2016. Design and implementation of remote lab with industrial robot accessible through the web. Applied Mechanics and Materials 859. https://doi.org/10.4028/www.scientific.net/AMM.859.67
- ZeroMQ Webpage, 2022. https://zeromq.org/, Accessed: 2022-03-15.