Syllabus query

Academic Year/course: 2017/18

29827 - Industrial Robotics

Syllabus Information

Academic Year:
29827 - Industrial Robotics
Faculty / School:
110 - Escuela de Ingeniería y Arquitectura
326 - Escuela Universitaria Politécnica de Teruel
440 - Bachelor's Degree in Electronic and Automatic Engineering
444 - Bachelor's Degree in Electronic and Automatic Engineering
Second semester
Subject Type:

5.1. Methodological overview

The course will be based on combining theoretical explanations with practical exercises, written assignments and laboratory work.

  • Lectures will provide theoretical background on robotics fundamentals
  • Case studies and problem solving will be worked out at the classroom
  • The students will do laboratory work in small groups
  • Written assignments will be proposed

Student participation is considered very important in order to acquire the learning outcomes and skills needed.

5.2. Learning tasks

Classroom activities 2.4 ECTS (45 hours)


1) Lectures (T1)  (30 hours).

Fundamentals of industrial robot manipulators (mechanical structure, motor drives, kinematics, dynamics, control system design and robot programming), mixing theoretical concepts and practical applications.

2) Case studies (T2) (15 hours)

Examples and practical case studies with active participation of students.

3) Laboratory work (T3) (15 hours).

Five laboratory sessions related to robot control and programming as well as robotic cell design and scheduling. Students have to prepare sessions in advance. This previous work will be evaluated in the laboratory.


Personal work: 3.6 ECTS (90 hours)


4) Assignments (T6) (30 hours)

Assignments for groups of two students (related to robot kinematics and/or robot programming) will be proposed

5) Personal study (T7) (56 hours)

Continuous study will be promoted among students. They can also attend tutorials to solve the specific problems they can face in the course

6) Evaluation activities (T8) (4 hours)

Assessment will be based on coursework (laboratory work and assignments) and final examination

5.3. Syllabus

1- Introduction to industrial robot manipulators
2- Industrial robot technologies.

  • Morphology, mechanical structure features and robot performance
  • Robot wrist and tools
  • Robotic drives & sensors

3- Robot kinematics

  • Mathematical tools for representig position and orientation
  • Forward and inverse kinematics: the Denavit-Hartenberg convention
  • The manipulator jacobian matrix. Robot singularities

4- Robot Programming

  • Language overview
  • Examples of robot level languages: VAL II, KAREL and RAPID

5- Path generation

  • Kinematic control overview
  • Joint path generation
  • Cartesian path generation

6- Dynamic control

  • Robot manipulator dynamics
  • Independent joint control
  • Centralized control
  • Adaptive control

7- Flexible robotics

  • Force and distance sensors
  • Force and compliant motion control
  • Contactless motion control

8- Robot selection and cell design

  • Industrial robot applications
  • Robot safety standards

5.4. Course planning and calendar

Timetables for classroom and laboratory sessions will be published prior to the beginning of the course at the web of the EINA and EUPT

Each teacher will publish his tutoring hours. The other activities will be planned depending on the number of students and will be announced well in advance. It will be available on