Abstract
Purpose of Review
With the growing interest for STEM/STEAM, new robotic platforms are being created with different characteristics, extras, and options. There are so many diverse solutions that it is difficult for a teacher/student to choose the ideal one. This paper intends to provide an analysis of the most common robotic platforms existent on the market. The same is happening regarding robotic events all around the world, with objectives so distinctive, and with complexity from easy to very difficult. This paper also describes some of those events which occur in many countries.
Recent Findings
As the literature is showing, there has been a visible effort from schools and educators to teach robotics from very young ages, not only because robotics is the future, but also as a tool to teach STEM/STEAM areas. But as time progresses, the options for the right platforms also evolve making difficult to choose amongst them. Some authors opt to first choose a robotic platform and carry on from there. Others choose first a development environment and then look for which robots can be programmed from it.
Summary
An actual review on learning robotics is here presented, firstly showing some literature background on history and trends of robotic platforms used in education in general, the different development environments for robotics, and finishing on competitions and events. A comprehensive characterization list of robotic platforms along with robotic competitions and events is also shown.
Similar content being viewed by others
References
Papers of particular interest, published recently, have been highlighted as: • Of importance •• Of major importance
Chung CC-J. Integrated STEAM education through global robotics art festival (GRAF). 2014.
Roussou E, Rangoussi M. On the use of robotics for the development of computational thinking in kindergarten: educational intervention and evaluation. Cham: Springer International Publishing; 2020.
Chalmers C. Robotics and computational thinking in primary school. Int J Child-Computer Interact. 2018;17:93–100. https://doi.org/10.1016/j.ijcci.2018.06.005.
Bellas F, Salgado M, Blanco TF, Duro RJ. Robotics in primary school: a realistic mathematics approach. In: Daniela L, editor. Smart learning with educational robotics: using robots to scaffold learning outcomes. Cham: Springer International Publishing; 2019. p. 149–82.
Soares F, Leão CP, Santos S, Ribeiro AF, Lopes G. An early start in robotics: K-12 case-study. Int J Eng Pedagogy. 2011;1(1):50–6.
Berry CA, Remy SL, Rogers TE. Robotics for all ages: a standard robotics curriculum for K-16. IEEE Robotics & Automation Magazine. 2016;23(2):40–6. https://doi.org/10.1109/MRA.2016.2534240.
Jung S, Won E-S. Systematic review of research trends in robotics education for young children. Sustainability. 2018;10:905. https://doi.org/10.3390/su10040905.
Anwar S, Bascou NA, Menekse M, Kardgar A. A systematic review of studies on educational robotics. J Pre-College Eng Educ Res. 2019;9(2):2. https://doi.org/10.7771/2157-9288.1223.
•• Pedersen BKMK, Larsen JC, Nielsen J. The Effect of commercially available educational robotics: a systematic review. Cham: Springer International Publishing; 2020. Findings from this study demonstrate a good insite on some present commercially available educational robotics systems
Spolaôr N, Benitti FBV. Robotics applications grounded in learning theories on tertiary education: a systematic review. Comput Educ. 2017;112:97–107. https://doi.org/10.1016/j.compedu.2017.05.001.
Kubilinskiene S, Zilinskiene I, Dagiene V, Sinkevičius V. Applying robotics in school education: a systematic review. Baltic J Mod Comput. 2017;5(1):50–69. https://doi.org/10.22364/bjmc.2017.5.1.04.
Major L, Kyriacou T, Brereton OP. Systematic literature review: teaching novices programming using robots. IET Softw. 2012;6(6):502–13.
Nurbekova ZK, Mukhamediyeva KM, Davletova AH, Kasymova AH. Methodological system of educational robotics training: systematic literature review. Revista Espacios. 2018;28(15):28.
•• Scaradozzi D, Screpanti L, Cesaretti L. Towards a Definition of Educational Robotics: A classification of tools, experiences and assessments. In: Daniela L, editor. Smart learning with educational robotics: using robots to scaffold learning outcomes. Cham: Springer International Publishing; 2019. p. 63–92. This study presents a definition on the difference between robotics in education and educational robotics, as it may influence on the policies on the integration of it into formal and non-formal education, as well as furthering studies based on the educational robotics activities.
•• Costelha H, Neves C. Technical database on robotics-based educational platforms for K-12 students. In: IEEE international conference on autonomous robot systems and competitions (ICARSC); 2018 25–27 April 2018; 2018. This study presents a comprehensive list of educational robotic kits with hardware and software details for easy understanding of their differences.
Nugent G, Barker B, Grandgenett N, Welch G. Robotics camps, clubs, and competitions: results from a US robotics project. Robot Auton Syst. 2016;75:686–91. https://doi.org/10.1016/j.robot.2015.07.011.
Ribeiro AF, Lopes G. Summer on Campus - Learning Robotics with fun. Proceedings of HSCI’2010 - 7th International Conference on Hands-on Science; 2010 21-31 July. Crete: The University of Crete; 2010.
Knudsen JB. The unofficial guide to LEGO® MINDSTORMS™ robots. Computers & Mathematics with Applications, vol. 3. Sebastopol: O’Reilly; 1999.
Veselovská M, Kubincová Z, Mayerová K. Comparison of LEGO WeDo 2.0 robotic models in two different grades of elementary School. Cham: Springer International Publishing; 2020.
Montés N, Rosillo N, Mora MC, Hilario L. Real-time Matlab-Simulink-Lego EV3 framework for teaching robotics subjects. Cham: Springer International Publishing; 2019.
Mianowski K. On the designing and building of very cheap models of robots for educational purposes. IFAC Proceedings Volumes. 2003;36(17):563–8. https://doi.org/10.1016/S1474-6670(17)33454-7.
Ishihara H, Yukawa K, Fukuda T, Arai F, Hasegawa Y, editors. Miniaturized mobile robot kit for robotics seminar of youth. Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003); 2003.
Nourbakhsh IR, Crowley K, Bhave A, Hamner E, Hsiu T, Perez-Bergquist A, et al. The robotic autonomy Mobile robotics course: robot design. Curriculum Design Educ Assess. 2005;18(1):103–27. https://doi.org/10.1023/b:Auro.0000047303.20624.02.
Cruz J, Silva P, Moutinho I, Pereira N. Bot’n Roll ONE C. SAR - Soluções de Automação e Robótica, Guimarães, Portugal. 2007. http://botnroll.com/onec/. .
Enderle S. The robotics and mechatronics kit “qfix”. Berlin: Springer; 2007.
McRoberts M. Beginning Arduino. 1 ed. Apress; 2010.
López-Rodríguez FM, Cuesta FJJoI, Systems R. Andruino-A1: low-cost educational mobile robot based on Android and Arduino. 2016;81(1):63–76. https://doi.org/10.1007/s10846-015-0227-x.
Braben D, Lang J, Lomas P, Mycroft A, Mullins R, Upton E. Raspberry. UK: Pi Foundation; 2009. https://www.raspberrypi.org.
Cicolani J. Beginning robotics with Raspberry Pi and Arduino. 1 ed. Apress; 2018.
Thai CN. Exploring robotics with ROBOTIS Systems. 2 ed. Springer International Publishing; 2017.
Ha I, Tamura Y, Asama H, Han J, Hong DW, editors. Development of open humanoid platform DARwIn-OP. SICE Annual Conference 2011; 2011.
Pham KT, Cantone C, Kim S-Y. Improved logical passing strategy and gameplay algorithm for humanoid soccer robots using colored Petri nets. Cham: Springer International Publishing; 2019.
Cruz N, Lobos-Tsunekawa K, Ruiz-del-Solar J. Using convolutional neural networks in robots with limited computational resources: detecting NAO robots while playing soccer. Cham: Springer International Publishing; 2018.
• Ali S, Mehmood F, Ayaz Y, Asgher U, Khan MJ. Effect of different visual stimuli on joint attention of ASD children using NAO robot. Cham: Springer International Publishing; 2020. Findings of this study suggests improvements in their impairments for children with autism spectrum disorder, by using a NAO robot platform, showing the broad range versatility of educational robotic platforms.
Hirst AJ, Johnson J, Petre M, Price BA, Richards MJAL, Robotics. What is the best programming environment/language for teaching robotics using Lego Mindstorms? 2003;7(3):124–131. https://doi.org/10.1007/bf02481160.
• Weintrop D, Wilensky U. How block-based, text-based, and hybrid block/text modalities shape novice programming practices. Int J Child-Computer Interact. 2018;17:83–92. https://doi.org/10.1016/j.ijcci.2018.04.005This study shows how important is the choice of a development enviroment and the differences for novices when starting with a hybrid block/text one, being an essencial guide for those starting to program on Educational Robotics.
Tatarian K, Pereira S, Couceiro MS, Portugal D. Tailoring a ROS educational programming language architecture. Cham: Springer International Publishing; 2019.
Abdulla R, Alsammarraie M, Shaeer K, Karawi H, Baba A. Experiments with mBot. 2017.
Wang J, Du X, Wang H, editors. Research & implementation of multitasking Lego robots. 2019 IEEE 4th International Conference on Advanced Robotics and Mechatronics (ICARM); 2019.
• Sierra Rativa A. How can we teach educational robotics to foster 21st learning skills through PBL, Arduino and S4A? Cham: Springer International Publishing; 2019. This study provides methods and pedagogic strategies to improve teaching educational robotics, by using critical thinking with problem based-learning, showing its advantages and limitatios and also demonstrating how it can improve cognitive skills.
Culic I, Radovici A, Vasilescu LM, editors. Auto-generating Google Blockly visual programming elements for peripheral hardware. 2015 14th RoEduNet International Conference - Networking in Education and Research (RoEduNet NER); 2015.
Jost B, Ketterl M, Budde R, Leimbach T, editors. Graphical programming environments for educational robots: Open Roberta - yet another one? 2014 IEEE International Symposium on Multimedia; 2014.
Estefo P, Simmonds J, Robbes R, Fabry J. The robot operating system: package reuse and community dynamics. J Syst Softw. 2019;151:226–42. https://doi.org/10.1016/j.jss.2019.02.024.
Noori FM, Portugal D, Rocha RP, Couceiro MS. On 3D simulators for multi-robot systems in ROS: MORSE or Gazebo? 2017 IEEE International Symposium on Safety, Security and Rescue Robotics (SSRR), vol. 2017; 2017. p. 11–3.
Lashkari N, Biglarbegian M, Yang SXJJoI, Systems R. Development of novel motion planning and controls for a series of physically connected robots in dynamic environments. 2019;95(2):291–310. https://doi.org/10.1007/s10846-018-0900-y.
Pan Y, Ma X, Mu C, An H, Chen J, editors. Design of industrial robot sorting system with visual guidance based on Webots. 2018 3rd International Conference on Computer and Communication Systems (ICCCS); 2018.
Ribeiro F. New ways to learn science with enjoyment: robotics as a challenge. 2009.
Christiansen B. Announcing the amazing micromouse maze contest. IEEE Spectrum. 1977;14(5).
Strnad B. Programming Lego Mindstorms for First Lego League Robot game and technical interview. 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), vol. 2017; 2017. p. 22–6.
Steinbauer G, Ferrein AJK-KI. 20 years of RoboCup. 2016;30(3):221–224. https://doi.org/10.1007/s13218-016-0442-z.
Nardi D, Noda I, Ribeiro F, Stone P, Stryk Ov, Veloso M. RoboCup soccer leagues. AI Magazine. 2014;35(3):77–85. https://doi.org/10.1609/aimag.v35i3.2549.
Thrun S. Winning the DARPA Grand Challenge. Berlin: Springer Berlin Heidelberg; 2006.
Alunni N, Suay HB, Phillips-Grafflin C, Mainprice J, Berenson D, Chernova S et al., editors. DARPA robotics challenge: towards a user-guided manipulation framework for high-DOF robots. 2014 IEEE International Conference on Robotics and Automation (ICRA); 2014.
Walker J, Chocron S Jr, Iii R, Riha D, McFarland JM, et al. Survivability modeling in Darpa’s Adaptive Vehicle Make (AVM) program. Proceedings - 27th International Symposium on Ballistics. In: BALLISTICS 2013, vol. 2; 2013. p. 967–79.
Ribeiro AF, Lopes G, Pereira N, Cruz J. Learning Robotics for Youngsters - The RoboParty Experience. Cham: Springer International Publishing; 2016.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of Interest
The authors declare that they have no conflict of interest.
Human and Animal Rights and Informed Consent
This article does not contain any studies with human or animal subjects performed by any of the authors.
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article is part of the Topical Collection on Robotics in Manufacturing
Rights and permissions
About this article
Cite this article
Ribeiro, A., Lopes, G. Learning Robotics: a Review. Curr Robot Rep 1, 1–11 (2020). https://doi.org/10.1007/s43154-020-00002-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s43154-020-00002-9