Course: Robots

« Back
Course title Robots
Course code KAM/BROB
Organizational form of instruction Tutorial
Level of course Bachelor
Year of study not specified
Semester Winter and summer
Number of ECTS credits 3
Language of instruction Czech
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Doležel Petr, prof. Ing. Ph.D.
Course content
Laboratory topics by week of the semester: 1. Introduction, motivation, concept of robotics. 2. Introduction of the robotic kit, introduction of the NXT-G language and development environment. 3. First program, debugging the program, working with hardware. 4. NXT-G: cycles and program branching, creating user blocks. 5. Sensors - basic principles. 6. Actuators - basic principles. 7. Mechatronic systems - introduction to the problems. 8. NXC - alternative programming language, development environment, program debugging. 9. Solution of typical problems in mobile robotics - line tracing with obstacles. 10. Solving typical mobile robotics problems - solving maze I. 11. Solving typical mobile robotics problems - solving maze II. 12. Solution of typical mobile robotics problems - sumo I. 13. Solving typical mobile robotics problems - sumo II.

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Demonstration, Laboratory work
  • Preparation for laboratory work and processing of results - 30 hours per semester
  • Contact teaching - 39 hours per semester
  • Home preparation for classes - 21 hours per semester
Learning outcomes
The aim of the course is to introduce students to the basics of robotics, mechatronics, programming and process control and to motivate them to further study in these areas. In the course, students will independently design, build and program a simple robot capable of performing given tasks, thus being confronted with the essence of engineering work in an interactive way. The course concludes with a competition of the built robots.
Upon completion of the course, the student demonstrates knowledge of the fundamentals of robotics, mechatronics and programming. After completing the course, the student will be able to solve simple mechatronic problems.
Prerequisites
unspecified

Assessment methods and criteria
Self project defence

Elaboration of two assigned laboratory projects
Recommended literature
  • Daniele Benedettelli. Creating Cool MINDSTORMS NXT Robots. Barkeley, CA: Apress, 2008. ISBN 1590599667.
  • Novák, Petr. Mobilní roboty : pohony, senzory, řízení. Praha: BEN - technická literatura, 2005. ISBN 80-7300-141-1.
  • Tzafestas, S. G. Introduction to mobile robot control. Amsterdam: Elsevier, 2014. ISBN 9780124170490.


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