Thesis Details

Lego Mindstorm EV3 ve výuce programování a robotiky

Bachelor's Thesis Student: Páral Jaroslav Academic Year: 2016/2017 Supervisor: Orság Filip, Ing., Ph.D.
English title
Lego Mindstorm EV3 in Education of Programming and Robotics
Language
Czech
Abstract

In this bachelor thesis, we tackle the problem of software development for the Lego EV3 brick. We want to allow the beginner programmers to create complex programs that cannot be easily created using the original graphical programming interface.We provide comparison of several alternatives of the original system from performance and user point of view. Based on this comparison, we choose EV3RT as base for our work.We also present our object-oriented API built on top of the EV3RT system to ease the transfer from graphical to text programming. Therefore, we provide a suitable platform for the beginners, who already reached the limits of standard system and want to develop more complex programs demanding more computing power.

Keywords

LEGO MINDSTORMS EV3, programing platforms, ev3dev, Matlab, ROBOTC, ROS, EV3RT, ev3cxx

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
13 June 2017
Reviewer
Committee
Švéda Miroslav, prof. Ing., CSc. (DIFS FIT BUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Fučík Otto, doc. Dr. Ing. (DCSY FIT BUT), člen
Holík Lukáš, doc. Mgr., Ph.D. (DITS FIT BUT), člen
Očenášek Pavel, Mgr. Ing., Ph.D. (DIFS FIT BUT), člen
Citation
PÁRAL, Jaroslav. Lego Mindstorm EV3 ve výuce programování a robotiky. Brno, 2017. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2017-06-13. Supervised by Orság Filip. Available from: https://www.fit.vut.cz/study/thesis/19954/
BibTeX
@bachelorsthesis{FITBT19954,
    author = "Jaroslav P\'{a}ral",
    type = "Bachelor's thesis",
    title = "Lego Mindstorm EV3 ve v\'{y}uce programov\'{a}n\'{i} a robotiky",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2017,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/19954/"
}
Back to top