TPK4460 - Robotics and Automation


Lessons are not given in the academic year 2023/2024

Course content

This course is predominantly for students taking TPK4560 - Robotics and Automation, Specialization Project. It covers

  • Industrial robotics with a focus on applications within production.
  • This includes kinematics and programming of industrial robots, robotic welding, robotic assembly, and other industrial applications. Computer vision for use in robotic systems is an important area.
  • Industrial computer systems for the implementation of robotic manufacturing systems, Industry 4.0, subsea control systems, and mechatronics.
  • Automation for offshore applications with a focus on top-side automation for drilling platforms and control systems for subsea production systems for oil and gas.

Learning outcome


The student will learn about

  • Advanced robotics, including
    • SLAM
    • ROVs
  • MPC
  • Kalman-filter
  • Computer vision and machine learning
  • Process control
  • Electrical actuators and hydraulics
  • Industrial mechatronics


Develop and implement robotic systems, included programming and implementation of computer systems, sensor systems, and computer vision. Offline programming of robotic systems. Modeling, simulation, and design of control systems for offshore applications.

Generell competence:

Competence in computer systems and robotic systems in production and automation systems for offshore applications.

Learning methods and activities

Lectures, mandatory assignments. The course will be held in English when students who do not speak Norwegian take the course.

Compulsory assignments

  • Exercises

Further on evaluation

The course is a basis for TPK4560 Robotics and Automation, Specialization Project. Students who take TPK4560 Robotics and Automation, Specialization Project can take an other ordinary course in lieu of TPK4460 as specialization course in agreement with the supervisor.

Students who do not also take TPK4560 Robotics and Automation, Specialization Project will need the lecturers' approval to take TPK4460.

It is required that all the mandatory exercises have to be approved for admission to the exam.

Mandatory work from previous semesters can be accepted by the Department for re-take of the course if there have not been any significant changes later.

At postponed exam (re-sit exam), the examination form may be changed from written examination to oral.

Course materials

Announced at start of semester.

More on the course



Version: 1
Credits:  7.5 SP
Study level: Second degree level



Language of instruction: English, Norwegian

Location: Trondheim

Subject area(s)
  • Engineering
  • Process Automation
  • Engineering Cybernetics
Contact information

Department with academic responsibility
Department of Mechanical and Industrial Engineering


  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU