Course: Branch Laboratory

» List of faculties » FAI » AUART
Course title Branch Laboratory
Course code AUART/AP2LO
Organizational form of instruction Lesson
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 2
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Navrátil Petr, Ing. Ph.D.
  • Spaček Ľuboš, Ing. Ph.D.
  • Husár Jakub, Ing. Ph.D.
  • Dlabaja Štěpán, Ing. Ph.D.
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
  • Preparation for course credit - 6 hours per semester
  • Home preparation for classes - 20 hours per semester
  • Participation in classes - 28 hours per semester
prerequisite
Knowledge
Basic user knowledge of working with PC
Basic user knowledge of working with PC
learning outcomes
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 possibilities of development environments for programming robots
describe the possibilities of development environments for programming robots
Skills
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 an application for robot movement based on feedback from the camera
Create an application for robot movement based on feedback from the camera
teaching methods
Knowledge
Simple experiments
Simple experiments
Exercises on PC
Exercises on PC
Teamwork
Teamwork
Dialogic (Discussion, conversation, brainstorming)
Dialogic (Discussion, conversation, brainstorming)
assessment methods
Analysis of the student's performance
Analysis of the student's performance
Recommended literature


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