Abstract
The article is dealing with programming of a robot KarelNXT made from a LEGO construction set. The idea comes from xKarel programming language, which is a traditional programming language utilizing a virtual robot only shown on a screen. The virtual xKarel programming language was extended by its implementation in LEGO Mindstorm NXT-G integrated development environment. Real robots built from LEGO construction sets use additional sensors in order to make possible building of a robot with equal functions to the robot in xKarel programming language. KarelNXT robot built from LEGO construction set is using the control unit in NXT version. In the article we mention the description of individual robot movement instructions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Klassner, F., Kearney, S.: An evaluation of simulation in LEGO mindstorms robot programming coursework, Las Vegas, CSREA Press, pp. 3–9 (2016). ISBN: 1-60132-435-9
Slangen, L., Van Keulen, H., Gravemeijer, K.: What pupils can learn from working with robotic direct manipulation environments. Int. J. Technol. Des. Educ. 21, 449–469 (2011)
Coufal, P.: Robotics in Education. Diploma thesis, University of Hradec Kralove (2016)
XKarel: Praha, Robot Karel Implementation (2017). http://xkarel.sourceforge.net/eng/. Accessed 20 June 2017
Building Karel the Robot: Invaluable Learning Experience for Students, Carson City, Dave Riske (2017). https://nclab.com/building-karel-robot-LEGO/. Accessed 20 June 2017
EOPD – How to measure distance. In: HiTechnic Blog. Miami: HiTechnic Products (2010). http://www.hitechnic.com/blog/eopd-sensor/eopd-how-to-measure-distance/. Accessed 20 June 2017
Acknowledgement
The paper has been supported by Specific Research Project of Faculty of Science, University of Hradec Kralove, 2017 and by Specific Research Project of Faculty of Education University of Hradec Kralove, 2017.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Coufal, P., Hornik, T., Hubalovsky, S., Musilek, M. (2019). The Development of KarelNXT Robot as a Simulation of xKarel Programming Language. In: Ntalianis, K., Croitoru, A. (eds) Applied Physics, System Science and Computers II. APSAC 2017. Lecture Notes in Electrical Engineering, vol 489. Springer, Cham. https://doi.org/10.1007/978-3-319-75605-9_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-75605-9_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-75604-2
Online ISBN: 978-3-319-75605-9
eBook Packages: EngineeringEngineering (R0)