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
|
|