|
Lecturer(s)
|
-
Mach František, doc. Ing. Ph.D.
-
Kuthan Jiří, Ing. Ph.D.
|
|
Course content
|
1. Introduction to robotics, motivation, and trends 2. Robots as technical systems (basic concepts; taxonomy; topology, geometry, and structure of robots, materials, etc.) 3. Models and simulations (mechanics, kinematics, and dynamics of robots; coordinate systems; transformations; inverse problems) 4. Actuation, locomotion, and perception (drives, actuators, and sensors) 5. Fundamentals of control (regulation and model-based approaches; real-time control, fundamentals of computational robotics) 6. Robot intelligence (computer vision, localisation; motion planning; advanced algorithmic concepts) 7. Industrial robotics (robotic manipulators; effectors; concepts) 8. Collaborative robots and soft robotics (fundamentals of human-robot interaction; concepts) 9. Mobile and unbound robots (locomotion, navigation, and SLAM; concepts) 10. Humanoid robots and social robotics (HRI; emotions and body language; ethics and safety; concepts) 11. Microrobotics (actuation, locomotion, and perception; concepts) 12. Nature-inspired machines and evolutionary robotics (advanced design concepts; bionics, biomimetics, and biomimicry) 13. Presentation of student projects (demo day)
|
|
Learning activities and teaching methods
|
One-to-One tutorial, Group discussion, Individual study
- Contact hours
- 52 hours per semester
- unspecified
- 20 hours per semester
- Graduate study programme term essay (40-50)
- 20 hours per semester
- Preparation for laboratory testing; outcome analysis (1-8)
- 13 hours per semester
|
| prerequisite |
|---|
| Knowledge |
|---|
| explain basics of electrical engineering and computer science |
| Skills |
|---|
| use basics of laboratory work |
| Competences |
|---|
| N/A |
| N/A |
| N/A |
| learning outcomes |
|---|
| Knowledge |
|---|
| explain the basics of robotics and their applications |
| explain the basics of robot kinematics and dynamics |
| characterize the principles of actuation and locomotion, types of drives/actuators, and sensors |
| explain the basics of real-time robot control and describe the building blocks of its intelligence |
| Skills |
|---|
| build a model of a simple robot |
| select drives/actuators and sensors with regard to the required parameters |
| design a mechanical structure and produce a prototype using rapid prototyping technologies |
| design and connect a basic electronic control system |
| implement and tune basic robot control and intelligence algorithms |
| document the design and development of the prototype |
| Competences |
|---|
| N/A |
| N/A |
| N/A |
| teaching methods |
|---|
| Knowledge |
|---|
| Interactive lecture |
| Lecture supplemented with a discussion |
| E-learning |
| Skills |
|---|
| Practicum |
| Project-based instruction |
| Competences |
|---|
| Individual study |
| Project-based instruction |
| assessment methods |
|---|
| Knowledge |
|---|
| Combined exam |
| Continuous assessment |
| Skills |
|---|
| Self-evaluation |
| Continuous assessment |
| Skills demonstration during practicum |
| Competences |
|---|
| Individual presentation at a seminar |
| Continuous assessment |
|
Recommended literature
|
-
Corke, Peter I. Robotics, vision and control : fundamental algorithms in Python. 3rd edition. 2023. ISBN 978-3-031-06468-5.
-
Godfrey Onwubolu. Mechatronics: principles and applications. Elsevier. 2005.
-
Kevin Lynch, Frank Park. Modern robotics: Mechanics, planning, and control. 2017.
-
Ross, Larry T.; Fardo, Stephen W.,; Walach, Michael F. Industrial robotics fundamentals : theory and applictions. Fourth edition. 2023. ISBN 978-1-64925-978-3.
|