Jump to content

ELE306 Robotics

Course description for academic year 2025/2026

Contents and structure

This course gives an introduction to robotics and autonomous systems. This includes general principles for robots, geometric representation, mathematical modeling, programming, control, simulation and the application of robots.

The course also addresses important components of robot arms and mobile robots, such as sensors and actuators.

Learning Outcome

Knowledge

  • The student will have general knowledge of the field of robotics, with an emphasis on robot modeling, programming, simulations and applications.
  • The student will have general knowledge of geometric representations and mathematical modeling of robot arms and mobile robots.
  • The student will have experience with modeling, programming and applying different types of robots.

Skills

  • The student is be able to do basic programming and implementation on a least one type of industrial robot.
  • The student will be able to model, program, simulate and demonstrate robot arms and mobile robots in practical applications.

Competence

  • The student can take responsibility for projects targeting the implementation of robot arms or mobile robots in practical applications.

Entry requirements

None

Recommended previous knowledge

ELE302 Reguleringsteknikk 2 or similar, ELE204 Reguleringsteknikk 1 or similar.

Teaching methods

Lectures (both physical and digital), laboratory exercises, mandatory assignments, and a semester project.

Compulsory learning activities

3 approved mandatory assignments, 3 approved laboratory excercises.

Assessment

The exam has two parts:

  1. A group project report, counts for 25% of the final grade
  2. An individual written exam, 3 hours, counts for 75% of the final grade

The grading scale is A to F, where F is a failing grade. Both parts of the exam must result in a passing grade in order to get a final grade for the course. If a students fails one of the parts, that part can be re-taken seperately.

Examination support material

All written and printed aids are permitted, as well as learning materials available in the Canvas course room for the current semester. Matlab and Simulink, including Peter Corke's Robotics Toolbox for Matlab, a calculator, and a PC are allowed. No other use of the internet or artificial intelligence (AI) is permitted. Communication is only allowed with invigilators/exam officers, persons summoned by them, or course-related academic staff during the exam.

More about examination support material

Course reductions

  • ELE108 - Robotikk - Reduction: 10 studypoints
  • TOE057 - Robotikk - Reduction: 10 studypoints
  • ELE306D - Robotikk - Reduction: 10 studypoints
  • ELE207 - Reguleringsteknikk og mobile robotar - Reduction: 3 studypoints