AAU logo

Robotics, Bachelor

This programme is only offered in danish from 2019

This bachelor programme is only offered in danish at AAU, but you might be interested in other english AAU-programmes:

Academic content

Academic content

The bachelor’s programme in Robotics at Aalborg University consists of three main fields; manipulators, actuators and sensors. A manipulator is a mechanical instrument which can affect a robot’s surroundings, for instance a gripper arm. An actuator is a motor that either moves or controls a mechanism or a system. Thus, a robot interacts with its surroundings via actuators. Sensors sense the robot’s surroundings by sending a signal to the robot on which type of physical stimuli it needs to react to. As such, a robot is informed by the sensors whether there is something in its surroundings it needs to react to, the actuators initiate the desired movement, and the manipulator executes the task.

The 1st semester introduces you to these three main fields; manipulators, actuators and sensors. On the following semesters, you will learn about each of them: manipulators on the 2nd semester, actuators on the 3rd semester and sensors on the 4th semester. During the 5th semester, you will learn to connect these systems to make robots, and on the 6th semester, you are going to work with the use of robots, typically in industry or healthcare service. You can also choose to work with theories and methods in robotics and automation.

The programme teaches you to build simple robot systems from sensors, actuators and manipulators.

Commencement of studies exam

There is a commencement of studies exam in this programme. Therefore, during the first weeks of the 1st semester, all new students must take part in a written commencement of studies exam. The purpose of the commencement of studies exam is to ascertain whether students have actually commenced their studies. The students must participate in and pass the commencement of studies exam in order to continue on the programme. If the students do not participate or do not pass the commencement the students must participate and pass the re-exam which is also a written exam. If the commencement of studies exam or the re-exam is not passed, the student will be discharged from their studies by October 1st. The commencement of studies exam is based on the introduction as well as the students’ expectations and motivation for the studies.

The students receive the assessment “Approved” or “Not approved” based on their answers on the written exam. The assessment “Approved” is received when the written exam is answered and handed in.

Find more information about the commencement of studies exam here.

1st semester; Fundamental mobile robotics


Technological teamwork (5 ECTS)
Your 1st semester at AAU will introduce you to problem based project work in groups. You are going to carry out a small project in which you learn about the special study method we employ at AAU. Additionally, you will be introduced to basic problems and concepts within the field of robotics

Fundamental mobile robotics (10 ECTS)
The main project work on the 1st semester takes its starting point in a problem, either societal or industrial, which may be solved via mobile robotics. You and your group are going to work towards a solution involving a programmable computer which can measure signals from its surroundings via chosen sensors and treat them digitally, enabling a robot to carry out a task, e.g. turning a wheel.

Courses on the 1st semester

  • Robot programming (5 ECTS)
  • Problem based learning in science, technology and society (5 ECTS)
  • Linear algebra (5 ECTS)

The course in ”Robot programming” will teach you to use the tools of the profession, and you are going to work with programming language. All courses support the project work.

Like the mini project in technological teamrosk, the course in “Problem based learning in science, technology and society” concerns AAU’s special teaching model.

”Linear algebra” is a fundamental subject in mathematics and engineering, and therefore, it also constitutes part of the Bachelor programme in Robotics.

2nd semester; Manipulators and industrial robots


Manipulators and industrial robots (15 ECTS)
For this project, you and your project group are going to define the problem you wish to work with. The chosen problem must be solvable via manipulators or industrial robots interacting with their surroundings. The solution must as an added aspect be evaluated in relation to the social context of the problem.

Courses on the 2nd semester

  • Robot kinematics, modelling and simulation (5 ECTS)
  • Calculus (5 ECTS)
  • Structured system and product development (5 ECTS)

Kinematics means the study of movement. During the first course, you will learn about a robot’s movements and how to model robot manipulators.

Like Linear algebra, Calculus is fundamental in engineering, and here, you will learn about differential equations among others. They describe how signals in an electrical circuit behave, and thus, they are essential in the field of robotics.

The purpose of the course in “Structured system and product development” is to teach you methods for system- and product development including mechanical and electronic components and / or software.

3rd semester; Manipulating the surroundings


Manipulating the surroundings (15 ECTS)
Many robots are manipulators which operate in surroundings already familiar to them, e.g. in industrial production. Such manipulators often demand great accuracy. The 3rd semester project concerns the challenges which may arise here. You will learn about interacting robots and implementation of control systems, and, together with your group, you must present a prototype of a robot.

Courses on the 3rd semester

  • Actuators, drivers and electronic modules (5 ECTS)
  • Robot dynamics, biomechanics and biological actuators (5 ECTS)
  • Robotic control systems (5 ECTS)

In the course “Actuators, drivers and electronic modules”, you will learn about the various building blocks which make up an embedded control system for a robot. Upon this course, you will be able to select the correct components for a given control system.

“Robot dynamics, biomechanics and biological actuators” is a course about the dynamics in the human body and robot mechanics. You are going to learn to design industrial robots which can be used in e.g. service or rehabilitation.

The last course, “Robotic control systems”, teaches you about various control methods and how to choose the right method for a given system.

4th semester; Sensing the surroundings


Sensing the surroundings (15 ECTS)
A robot often needs to work in non-static surroundings, e.g. mobile robots or cases where the objects which a robot needs to interact with are in a different place. In order for a robot to operate in such surroundings, it needs to be 1) capable of sensing its surroundings, and 2) to act accordingly. Your 4th semester project will concern the challenges in this regard. You will learn to choose the right sensors (biological or technical) for the robot, and you and your group will end up presenting a prototype.

Courses on the 4th semester

  • Robotic sensing (5 ECTS)
  • Robotic perception (5 ECTS)
  • Probability theory and statistics (5 ECTS)

In the 4th semester courses, you will learn about sensor technology which among others concerns how people sense their surroundings. This is then “translated” to robots by choosing the right sensors compared to how one wants the robot to react to certain sensory perceptions. Lastly, probability theory and statistics is another area central to engineering and therefore to robotics.

5th semester; Robot integration


Robot integration (15 ECTS)
A robot is a versatile mechanical unit equipped with actuators and sensors controlled by software. The individual components need to be integrated in one system; the robot. Except for controlled environments, assuming that all movements and actions a robot needs to carry out in order to fulfil a given task are predictable is unrealistic. In order to do this, a robot needs to act automatically, and this enables the user simply to specify which tasks the robot should carry out and not how it should do it. Through the project work on the 5th semester, you will learn about the interaction between the various components of a robotic system, software for control of robots and data communication in robotic systems.

Courses on the 5th semester

  • Software and automation frameworks (5 ECTS)
  • Productions systems and automation (5 ECTS)
  • Robots in the healthcare system (5 ECTS)

In the 5th semester courses, you will learn to design and implement robotic systems which communicate via networks. Moreover, you will work with robots in production systems and automation. Finally, you are going to learn about the use of robots in healthcare systems, e.g. for the handicapped and in rehabilitation.

6th semester; Bachelor project

Bachelor project (choose one of the themes) (15 ECTS each)

  • Robots in an application context
  • Robots in a theoretical context

The 6th semester is the final semester of the Bachelor programme in Robotics. Here, you will do your bachelor’s project within one of two areas:

Robots in an application context

If you choose to carry out your bachelor's project within this theme, you must choose a problem which potentially can be robotised (e.g. a task in industry, the healthcare system or the service sector). As a result, you and your project group will be able to demonstrate your skills in developing a solution to the chosen problem by means of robotics.

Robots in a theoretical context
You may also choose to carry out your bachelor's project on a theoretical basis. Here, you must choose a subject which you have worked with during the programme and delve deeper into it. The theoretical option is the research-related approach, and it is up to you want you want to work with.

Courses on the 6th semester

  • Elective course, pre-approved list (5 ECTS)
  • Elective course, pre-approved list (5ECTS)
  • Motion planning and path planning (5 ECTS)

In comparison to semester 1-5, there are only two courses on the 6th semester, because your project takes up more ECTS space this time. The course in “Motion planning and path planning” teaches you to implement algorithms concerning movement and path finding, making a robot follow the path you want it to follow. The 6th semester also includes elective courses. We advise that you consult your supervisor or teacher in this matter so that you may find the right courses according to the profile you wish to obtain.

For further information on projects and courses, please consult the curriculum for Robotics.

When you have finished the 6th semester, you are Bachelor of Science (BSc) in Robotics.

More about the programme

Study Method at AAU - Problem Based Learning

Study Method at AAU - Problem Based Learning

The study method at AAU is called Problem Based Learning (PBL). Together with your fellow students you will work with real life problems by way of problem based project work.

learn more about Pbl at aau