Lecturer(s)
|
-
Vašek Vladimír, prof. Ing. CSc.
-
Novák Jakub, Ing. Ph.D.
-
Chalupa Petr, Ing. Ph.D.
|
Course content
|
Lectures: 1. Presentation of the specialization "Intelligent systems with robots" 2. Introduction to robotic systems 3. Basic parts of the robotic system 4. Basic types of industrial robots. 5. Spatial reprezentation in 2D 6. Spatial reprezentation in 3D 7. Transformation of coordinates I 8. Transformation of coordinates II 9. Kinematics of robots 10. Robotic vision I 11. Robotic vision II 12. Mobile robotics 13. AI in robotics 14. Credit test Lab exercises: Students will create small work teams that work on projects during the exercise. Projects are based on work with modular robotic systems (mBot, Lego Mindstorm) Work content in individual weeks: 1: Presentation of the robotic kits that will be used in the course 2-5: Assembling the robot according to the instructions, programming and modification 6-9: Own design, assembly and debugging of a system of 1-2 robots 10-13: Assembling, programming and verifying the functionality of the mobile robot 14: Presentation of results, awarding 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
|
|