Robotic Systems and CIM


To provide students with:

1) Knowledge on:  a) Modeling of robotic cells in the perspective of agile manufacturing systems. b) Key organizational principles of manufacturing systems. c) Capability to deal with complex problems.
2) Know-how on: a) Formulating new problems and implementation strategies for robotic cells. b) Development of synthesis and critical analysis skills. c) Improving the capability of implementing heterogeneous robotic systems. d) Capability of selecting tools.
3) Non-technical competences: a) Team-work and improvement of the oral and written communication skills. b) Develop the innovation capabilities.

General characterization





Responsible teacher

José António Barata de Oliveira, Luís Manuel Camarinha de Matos


Weekly - 4

Total - 56

Teaching language



Programming skills.


1 – Robotic systems and CIM – Course handouts.
2 - Introduction to Multiagents: Michael Wooldridge, Wiley.

Teaching method

Theoretical part: Concept explanation lectures followed by examples and discussion.

Laboratorial component: For each experiment: Introduction to the planned work, tutorial on the technologies / tools to be used, discussion of the method of work, development of the experiments by the students supervised by a teaching assistant; elaboration of a report.

Evaluation method

The evaluation is made through the realization of 3 lab developments followed by a discussion. For each work a minimum grade of 9.5 is required.

Subject matter

  1. Fundamental Concepts of Manufacturing
    1. The World of Manufacturing
    2. Historical Vision
    3. Current challenges
  2. Manufacturing Systems Paradigms
    1. Highly reconfigurable systems
      1. RMS
      2. Holonic Manufacturing
      3. Cyber-Physical Production Systems
      4. Industry 4.0
    2.  Emerging Paradigms
      1. Complexity Theory
      2. Self-organization
      3. Self-x
  3. Modelling
    1. SysML, ISA-95, Automation-ML
    2. Ontologies
  4. Analysis Dimension
    1. Control Perspective
      1. Cyber-Physical Systems / IIOT
      2. SOA based Manufacturing
      3. Agent based Manufacturing
      4. RAMI 4.0
    2. Information Treatment and Learning Perspective
      1. Sensors and Data Volume
      2. Contextualized Perception
      3. Learning
      4. Applications in Industry


Programs where the course is taught: