Manipulating the Surroundings


Content, progress and pedagogy of the module

Many robots are manipulators acting in a known environment, e.g. industrial production. These manipulators often require great accuracy. This project deals with the challenges of manipulating robots and attached tools with the adequate accuracy. To obtain this an understanding of the dynamic characteristic and controller design are essential.

Learning objectives


  • Must have knowledge about the terminology with robotic manipulation
  • Must be able to understand how a particular robotic system, for example the semester project of the student, interacts with the surroundings.


  • Must be able to analyse a relevant problem and suggest a solution that uses theories and methods within mechanics, electronic modules, modelling and control.
  • Must be able to identify constraints and assessment criteria for a concrete robotic solution.
  • Must be able to design and implement a manipulator (or parts thereof).
  • Must be able to evaluate the solution with respect to the afore mentioned assessment criteria


  • Must be able to design robotic mechanisms.
  • Must be able to implement control systems using electronic modules as micro controllers.
  • Must be able to develop linear models of the dynamic behaviour of manipulators.
  • Must be able to select relevant control methods and apply these in a robotic context.
  • Must be able to communicate the above (using proper terminology), both orally and in a written report
  • Must be able to demonstrate a working prototype of their robot



Name of examManipulating the Surroundings
Type of exam
Oral exam based on a project
Assessment7-point grading scale
Type of gradingExternal examination
Criteria of assessmentThe criteria of assessment are stated in the Examination Policies and Procedures

Facts about the module

Danish titleInteraktion med omgivelserne
Module codeESNROBB3P1
Module typeProject
Duration1 semester
Language of instructionEnglish
Empty-place SchemeYes
Location of the lectureCampus Aalborg
Responsible for the module


Education ownerBachelor of Science (BSc) in Engineering (Robotics)
Study BoardStudy Board of Electronics and IT
DepartmentDepartment of Electronic Systems
FacultyThe Technical Faculty of IT and Design