Remote Laboratory Offered as Hardware-as-a-Service Infrastructure

被引:5
作者
Domski, Wojciech [1 ]
机构
[1] Wroclaw Univ Sci & Technol, Fac Elect, Dept Cybernet & Robot, Ul Janiszewskiego 11-17, PL-50372 Wroclaw, Poland
关键词
remote laboratory; remote education; hardware as a service; STM32; Raspberry Pi; micro services; user management; security; open source; SECURITY;
D O I
10.3390/electronics11101568
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a solution for remote classes where hardware is offered as a service. The infrastructure was based on Raspberry Pi mini computers to which a set of different developments boards were connected. The proposed software architecture allows students to connect to remote resources and interact with them. Moreover, the services monitoring status of remote resources were introduced to facilitate software development and the learning process. Furthermore, live video feedback is available to visually monitor operation of the resources. Finally, a debugging server was deployed allowing us to establish a remote debugging session between a user's PC and the dev board on the server premises. The solution offers a comprehensive remote service including user management. Safety risks of the Internet-exposed infrastructure and safety precautions were discussed. The presented RemoteLab system allows students of WUST to gain knowledge, practise and realize exercises in scope of academic courses such as robot controllers and advanced robot control. Thanks to advances in remote education and utilized tools, the RemoteLab was designed and deployed, allowing stationary classes to be substituted with remote ones, while maintaining a high level of class knowledge transfer. Up to the present, the system has been utilized by over 100 students who could realize exercises and prepare for classes thanks to 24 h system availability.
引用
收藏
页数:14
相关论文
共 37 条
[1]   Distributed e-lab setup based on the Raspberry Pi: the hydrostatic experiment case study [J].
Balula, S. ;
Henriques, R. ;
Fortunato, J. ;
Pereira, T. ;
Borges, H. ;
Amarante-Segundo, G. ;
Fernandes, H. .
PROCEEDINGS OF 2015 3RD EXPERIMENT AT INTERNATIONAL CONFERENCE (EXP AT'15), 2015, :282-285
[2]   Edge Computing Perspectives: Architectures, Technologies, and Open Security Issues [J].
Caprolu, Maurantonio ;
Di Pietro, Roberto ;
Lombardi, Flavio ;
Raponi, Simone .
2019 IEEE INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2019, :116-123
[3]   A Low-Cost System for Remote Access and Control of Automation Equipment [J].
Chand, Praneel ;
Al-Rawi, Mohammad ;
James, Sebin ;
Antony, Joseph ;
Jose, Jobin .
MACHINES, 2021, 9 (07)
[4]  
Chen WY, 2011, 2011 INTERNATIONAL CONFERENCE ON ELECTRONICS, COMMUNICATIONS AND CONTROL (ICECC), P642, DOI 10.1109/ICECC.2011.6066580
[5]  
Chou W., P 2008 IEEE C SERV 2
[6]  
Daros M.R., P 2015 3 EXP INT C P, P75
[7]  
Domski W, 2019, INT WORKSH ROBOT MOT, P178, DOI [10.1109/romoco.2019.8787342, 10.1109/RoMoCo.2019.8787342]
[8]  
Fernández-Pacheco A, 2019, IEEE GLOB ENG EDUC C, P1415, DOI [10.1109/educon.2019.8725030, 10.1109/EDUCON.2019.8725030]
[9]  
Garcia-Zubia J., 2010, 2010 IEEE Education Engineering 2010 - The Future of Global Learning Engineering Education (EDUCON 2010), P327, DOI 10.1109/EDUCON.2010.5492558
[10]  
García-Zubía J, 2005, INT J ONLINE ENG, V1