|
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
|
|
Demonstration, Laboratory work
|
|
Learning outcomes
|
Fundamentals of robotics, mechatronics and process control are introduced to students in motivating way. Students are suggested to create their own robots which are able to solve simple mechatronic tasks. The course is ended by competition of created robots.
Student will be able to solve simple mechatronic tasks.
|
|
Prerequisites
|
unspecified
|
|
Assessment methods and criteria
|
Work-related product analysis
To get credit it is necessary to attend the lessons and to build the robot capable to solve simple tasks.
|
|
Recommended literature
|
-
Daniele Benedettelli. Creating Cool MINDSTORMS NXT Robots. Barkeley, CA: Apress, 2008. ISBN 1590599667.
|