Robotics Practicum

Course Description

Dear students, robotics practicum will teach you: Fundamentals of the kinematics of robotic manipulators How to design your robotic constructions Create your projects with 3D printing and CNC machines Operate servo motors to actuate your robots Basics of robotic vision How to program your robots in MATLAB to perform a certain robotic task. In the first part of the course you will listen to lectures and laboratory exercises that will explain the above topics, and at the end of the course, working in teams, you will assemble and program your robots to perform a given seminar assignment.

Forms of Teaching

Lectures

You will master the theoretical foundations needed to assemble the first robotic system

Seminars and workshops

You will learn to apply theoretical and practical knowledge in assembling a robotic system

Laboratory

You will acquire the practical knowledge needed to assemble the first robotic system

Grading Method

Continuous Assessment Exam
Type Threshold Percent of Grade Threshold Percent of Grade
Seminar/Project 0 % 80 % 0 % 80 %
Final Exam: Written 0 % 20 %
Exam: Written 0 % 20 %

Week by Week Schedule

  1. Introduction to robotics, basic robot configurations, and drives in robotics
  2. Defining the robot pose, Direct kinematics
  3. Transformation matrix and closed-form inverse kinematics solution
  4. Point-to-point motion, trapezoidal trajectory, Taylor path planning
  5. Pinhole camera model, camera calibration, image acquisition
  6. Basic image processing algorithms
  7. Human - machine interface and servo motor control
  8. Midterm exam
  9. Practical work, seminar
  10. Practical work, seminar
  11. Practical work, seminar
  12. Practical work, seminar
  13. Practical work, seminar
  14. Practical work, seminar
  15. Exam

Study Programmes

University undergraduate
Computing (study)
Elective Courses (6. semester)
Electrical Engineering and Information Technology (study)
Elective Courses (6. semester)

Literature

Peter Corke (2011.), Robotics, Vision and Control, Springer Science & Business Media
Kovačić, Zdenko ; Bogdan, Stjepan ; Krajči, Vesna (2002.), Osnove robotike, Graphis

Associate Lecturers

For students

General

ID 220585
  Summer semester
5 ECTS
L0 English Level
L1 e-Learning
15 Lectures
26 Laboratory exercises

Grading System

Excellent
Very Good
Good
Acceptable