Course: Branch Laboratory

« Back
Course title Branch Laboratory
Course code AUART/AE2LO
Organizational form of instruction Lesson
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 3
Language of instruction English
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Spaček Ľuboš, Ing. Ph.D.
  • Husár Jakub, Ing.
Course content
Students will create small teams, which will elaborate 3 projects during the semester. Projects are based on working with desktop robotic arms (Elephant Robotics) Content of work in individual weeks: week 1: Presentation of the robotic arms that will be used in the course week 2 - 3: Robotic arms introduction, control and programming with myBlockly + Python week 4 - 5 (1st project): Programming the robot to verify its accuracy/repeatability week 6 - 8 (2nd project): Programming a robot to build a tower of cubes week 9 - 13 (3rd project): Project of own choice - with the connection of a camera (use the camera for feedback in the program) week 14: Presentation of results, granting of credits

Learning activities and teaching methods
Dialogic (Discussion, conversation, brainstorming), Simple experiments, Exercises on PC, Teamwork
  • Participation in classes - 42 hours per semester
prerequisite
Knowledge
Basic user knowledge of working with PC
Basic user knowledge of working with PC
learning outcomes
explain basic concepts in the field of industrial robot programming
explain basic concepts in the field of industrial robot programming
describe the basic composition of the robotic system
describe the basic composition of the robotic system
evaluate the program from the point of view of the effectiveness of the movements
evaluate the program from the point of view of the effectiveness of the movements
describe the options for controlling the system using a manual programming panel
describe the options for controlling the system using a manual programming panel
describe the possibilities of development environments for programming robots
describe the possibilities of development environments for programming robots
Skills
control the robotic arm via a hand-held programming panel
control the robotic arm via a hand-held programming panel
create simple applications, application data (points, tools), programs through the programming panel
create simple applications, application data (points, tools), programs through the programming panel
create a local robotic cell/local copy of a remote cell (real) in a simulation environment
create a local robotic cell/local copy of a remote cell (real) in a simulation environment
create a simple application for moving a robot along a defined path
create a simple application for moving a robot along a defined path
create and use a library, create a graphical user interface
create and use a library, create a graphical user interface
upload and run the program from the simulation environment on the real robot
upload and run the program from the simulation environment on the real robot
teaching methods
Knowledge
Exercises on PC
Exercises on PC
Simple experiments
Simple experiments
Teamwork
Dialogic (Discussion, conversation, brainstorming)
Teamwork
Dialogic (Discussion, conversation, brainstorming)
assessment methods
Analysis of the student's performance
Analysis of the student's performance
Recommended literature
  • BENEDETTELLI, Daniele. The LEGO Mindstorms EV3 laboratory: build, program, and experiment with five wicked cool robots!. San Francisco, 2014. ISBN 9781593275334.
  • VALK, Laurens. The LEGO Mindstorms EV3 discovery book: a beginner's guide to building and programming robots. San Francisco, 2014. ISBN 9781593275327.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester