Knowledge base: Warsaw University of Technology

Settings and your account

Back

Overview of programming environments for LEGO Mindstorms EV3, verified by Rubik's Cube solving robot

Maciej Krzysztof Safarzyński

Abstract

The aim of this thesis was an overview of different programming environments for LEGO Mindstorms EV3. The overview had a practical nature, because it was based on the creation of a program for the robot built with LEGO Mindstorms. Robot built with LEGO had the task of solving Rubik’s cube. This task was accomplished by writing three programs in environments, ROBOTC, ev3dev and Matlab. All three programs despite the implementation in different programming languages share the same functionality.
Diploma type
Engineer's / Bachelor of Science
Diploma type
Engineer's thesis
Author
Maciej Krzysztof Safarzyński (FEIT) Maciej Krzysztof Safarzyński,, Faculty of Electronics and Information Technology (FEIT)
Title in Polish
Przegląd środowisk programistycznych dla LEGO Mindstorms EV3, z weryfikacją robotem układającym Kostkę Rubika
Supervisor
Tomasz Winiarski (FEIT/AK) Tomasz Winiarski,, The Institute of Control and Computation Engineering (FEIT/AK)Faculty of Electronics and Information Technology (FEIT)
Certifying unit
Faculty of Electronics and Information Technology (FEIT)
Affiliation unit
The Institute of Control and Computation Engineering (FEIT/AK)
Study subject / specialization
, Informatyka (Computer Science)
Language
(pl) Polish
Status
Finished
Defense Date
24-06-2016
Issue date (year)
2016
Reviewers
Tomasz Winiarski (FEIT/AK) Tomasz Winiarski,, The Institute of Control and Computation Engineering (FEIT/AK)Faculty of Electronics and Information Technology (FEIT) Wojciech Szynkiewicz (FEIT/AK) Wojciech Szynkiewicz,, The Institute of Control and Computation Engineering (FEIT/AK)Faculty of Electronics and Information Technology (FEIT)
Keywords in Polish
Mindstorms EV3, ROBOTC, Matlab, ev3dev, Kostka Rubika
Keywords in English
Mindstorms EV3, ROBOTC, Matlab, ev3dev, Rubik’s cube
Abstract in Polish
Celem pracy był przegląd różnych środowisk programistycznych dla LEGO Mind- storms EV3. Przegląd miał charakter praktyczny, bowiem opierał się na stworzeniu programu robota zbudowanego z LEGO Mindstorms. Robot miał za zadanie układać kostkę Rubika. Zadanie to zostało zrealizowane, poprzez napisanie trzech programów w środowiskach, ROBOTC, ev3dev oraz Matlab. Wszystkie trzy programy pomimo realizacji w różnych językach programistycznych łączy ta sama funkcjonalność. Celem pracy był przegląd różnych środowisk programistycznych dla LEGO Mind- storms EV3. Przegląd miał charakter praktyczny, bowiem opierał się na stworzeniu programu robota zbudowanego z LEGO Mindstorms. Robot miał za zadanie układać kostkę Rubika. Zadanie to zostało zrealizowane, poprzez napisanie trzech programów w środowiskach, ROBOTC, ev3dev oraz Matlab. Wszystkie trzy programy pomimo realizacji w różnych językach programistycznych łączy ta sama funkcjonalność.
File
  • File: 1
    main.pdf
Request a WCAG compliant version
Local fields
Identyfikator pracy APD: 13151

Uniform Resource Identifier
https://repo.pw.edu.pl/info/bachelor/WUTe019c7026f17448a9cd72aecfae257db/
URN
urn:pw-repo:WUTe019c7026f17448a9cd72aecfae257db

Confirmation
Are you sure?
Report incorrect data on this page