Open AccessThis article is
- freely available
Virtual and Remote Robotic Laboratory Using EJS, MATLAB and LabVIEW
Department of Computer Science and Automatic Control, UNED, Juan del Rosal 16, Madrid 28040, Spain
Department of Computers Architecture and Automatic Control, Complutense University, Ciudad Universitaria, Madrid 28040, Spain
* Author to whom correspondence should be addressed.
Received: 28 December 2012; in revised form: 1 February 2013 / Accepted: 16 February 2013 / Published: 21 February 2013
Abstract: This paper describes the design and implementation of a virtual and remote laboratory based on Easy Java Simulations (EJS) and LabVIEW. The main application of this laboratory is to improve the study of sensors in Mobile Robotics, dealing with the problems that arise on the real world experiments. This laboratory allows the user to work from their homes, tele-operating a real robot that takes measurements from its sensors in order to obtain a map of its environment. In addition, the application allows interacting with a robot simulation (virtual laboratory) or with a real robot (remote laboratory), with the same simple and intuitive graphical user interface in EJS. Thus, students can develop signal processing and control algorithms for the robot in simulation and then deploy them on the real robot for testing purposes. Practical examples of application of the laboratory on the inter-University Master of Systems Engineering and Automatic Control are presented.
Keywords: control education; mobile robotics; virtual labs; remote labs; Easy Java Simulations
Citations to this Article
Cite This Article
MDPI and ACS Style
Chaos, D.; Chacón, J.; Lopez-Orozco, J.A.; Dormido, S. Virtual and Remote Robotic Laboratory Using EJS, MATLAB and LabVIEW. Sensors 2013, 13, 2595-2612.
Chaos D, Chacón J, Lopez-Orozco JA, Dormido S. Virtual and Remote Robotic Laboratory Using EJS, MATLAB and LabVIEW. Sensors. 2013; 13(2):2595-2612.
Chaos, Dictino; Chacón, Jesús; Lopez-Orozco, Jose A.; Dormido, Sebastián. 2013. "Virtual and Remote Robotic Laboratory Using EJS, MATLAB and LabVIEW." Sensors 13, no. 2: 2595-2612.