Next Article in Journal
Intelligent Decision-Making of Scheduling for Dynamic Permutation Flowshop via Deep Reinforcement Learning
Next Article in Special Issue
MiniCERNBot Educational Platform: Antimatter Factory Mock-up Missions for Problem-Solving STEM Learning
Previous Article in Journal
Software for Matching Standard Activity Enzyme Biosensors for Soil Pollution Analysis
Previous Article in Special Issue
Educational Mechatronics and Internet of Things: A Case Study on Dynamic Systems Using MEIoT Weather Station
Article

A Novel Real-Time MATLAB/Simulink/LEGO EV3 Platform for Academic Use in Robotics and Computer Science

1
Department of Mathematics, Physics and technological sciences, University CEU Cardenal Herrera, C/San Bartolome 55, CP 46115 Alfara del Patriarca (Valencia), Spain
2
Department of Mechanical Engineering and Construction, Universitat Jaume I, Avda de Vicent Sos Baynat s/n, CP 12071, Castellon, Spain
*
Author to whom correspondence should be addressed.
This paper is an extended version of paper published in International Conference on Robotics In Education. (RIE 2018).
Academic Editor: Miguel Ángel Conde
Sensors 2021, 21(3), 1006; https://doi.org/10.3390/s21031006
Received: 26 December 2020 / Revised: 25 January 2021 / Accepted: 27 January 2021 / Published: 2 February 2021
(This article belongs to the Special Issue Mechatronics and Robotics in Future Engineering Education)
Over the last years, mobile robot platforms are having a key role in education worldwide. Among others, LEGO Robots and MATLAB/Simulink are being used mainly in universities to improve the teaching experience. Most LEGO systems used in the literature are based on NXT, as the EV3 version is relatively recent. In contrast to the previous versions, the EV3 allows the development of real-time applications for teaching a wide variety of subjects as well as conducting research experiments. The goal of the research presented in this paper was to develop and validate a novel real-time educational platform based on the MATLAB/Simulink package and the LEGO EV3 brick for academic use in the fields of robotics and computer science. The proposed framework is tested here in different university teaching situations and several case studies are presented in the form of interactive projects developed by students. Without loss of generality, the platform is used for testing different robot path planning algorithms. Classical algorithms like rapidly-exploring random trees or artificial potential fields, developed by robotics researchers, are tested by bachelor students, since the code is freely available on the Internet. Furthermore, recent path planning algorithms developed by the authors are also tested in the platform with the aim of detecting the limits of its applicability. The restrictions and advantages of the proposed platform are discussed in order to enlighten future educational applications. View Full-Text
Keywords: STEAM; LEGO Mindstorms; EV3; MATLAB; Simulink; computer science; robotics; computational thinking STEAM; LEGO Mindstorms; EV3; MATLAB; Simulink; computer science; robotics; computational thinking
Show Figures

Graphical abstract

MDPI and ACS Style

Montes, N.; Rosillo, N.; Mora, M.C.; Hilario, L. A Novel Real-Time MATLAB/Simulink/LEGO EV3 Platform for Academic Use in Robotics and Computer Science. Sensors 2021, 21, 1006. https://doi.org/10.3390/s21031006

AMA Style

Montes N, Rosillo N, Mora MC, Hilario L. A Novel Real-Time MATLAB/Simulink/LEGO EV3 Platform for Academic Use in Robotics and Computer Science. Sensors. 2021; 21(3):1006. https://doi.org/10.3390/s21031006

Chicago/Turabian Style

Montes, Nicolas, Nuria Rosillo, Marta C. Mora, and Lucia Hilario. 2021. "A Novel Real-Time MATLAB/Simulink/LEGO EV3 Platform for Academic Use in Robotics and Computer Science" Sensors 21, no. 3: 1006. https://doi.org/10.3390/s21031006

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop