Course: Introduction to Robotics

» List of faculties » FAI » AUART
Course title Introduction to Robotics
Course code AUART/AP1L1
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study not specified
Semester Winter
Number of ECTS credits 2
Language of instruction Czech
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Chalupa Petr, Ing. Ph.D.
  • Vašek Vladimír, prof. Ing. CSc.
  • Novák Jakub, Ing. Ph.D.
  • Dlabaja Štěpán, Ing.
Course content
Students will create small teams, which will elaborate 3 projects during the semester. Projects are based on working with modular robotic systems (mBot, Lego Mindstorm) Content of work in individual weeks: week 1: Introduction of robotic kits that will be used in the course week 2 - 5 (1st project): Assembly, programming and modification of a stationary robot week 6 - 9 (2nd project): Assembly and debugging of a system of 2 cooperating stationary robots week 10 - 13 (3rd project): Assembly, programming and verification of mobile robot week 14: Presentation of results, granting of credits

Learning activities and teaching methods
  • Preparation for course credit - 12 hours per semester
  • 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
describe basic elements of SCRATCH programming language
describe basic elements of SCRATCH programming language
explain principles of programming in SCRATCH
explain principles of programming in SCRATCH
describe and explain graphical guides for assembling robots and manipulators
describe and explain graphical guides for assembling robots and manipulators
divide program into functions and procedures
divide program into functions and procedures
design a simple communication interface between control units
design a simple communication interface between control units
Skills
assemble various types of robots according to the instructions
assemble various types of robots according to the instructions
make modifications to assembled robots
make modifications to assembled robots
create, debug and edit a robot program in a graphical environment
create, debug and edit a robot program in a graphical environment
assemble, program and debug a simple workplace consisting of multiple robots
assemble, program and debug a simple workplace consisting of multiple robots
work in a team
work in a team
teaching methods
Knowledge
Exercises on PC
Exercises on PC
Dialogic (Discussion, conversation, brainstorming)
Dialogic (Discussion, conversation, brainstorming)
Simple experiments
Simple experiments
Students working in pairs
Students working in pairs
Teamwork
Teamwork
Skills
Dialogic (Discussion, conversation, brainstorming)
Dialogic (Discussion, conversation, brainstorming)
Simple experiments
Simple experiments
Students working in pairs
Students working in pairs
Teamwork
Teamwork
assessment methods
Knowledge
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