Robot Mobility


Content, progress and pedagogy of the module


Mobile robots use their motors and sensors to move around. This course focuses on theories and methods relating to modelling, simulating and controlling mobile robotic systems.

Learning objectives


  • Must have knowledge about mobile robot models, including holonomic and non-holonomic constraints
  • Must have knowledge of different categories of mobile robots, such as unmanned aerial vehicles, autonomous boats, omnidirectional vehicles, car-like robots, powered wheelchairs etc.
  • Must be able to understand principles of motion coordination between mobile robots
  • Must have knowledge of common guidance and control strategies for mobile robots


  • Must be able to build and simulate kinematic and dynamic models of mobile robots
  • Must be able to follow generated paths or trajectories towards a goal
  • Must be able to formulate multivariable control problems in the context of robot mobility


  • Must be able to model and simulate systems of mobile robots in an environment populated with obstacles
  • Must be able to design control systems for mobile robots

Type of instruction

Types of instruction are listed in §17; Structure and Contents of the Programme.



Name of examRobot Mobility
Type of exam
Written or oral exam
Assessment7-point grading scale
Type of gradingInternal examination
Criteria of assessmentThe criteria of assessment are stated in the Examination Policies and Procedures

Facts about the module

Danish titleRobot mobilitet
Module codeESNROBK1K2
Module typeCourse
Duration1 semester
Language of instructionEnglish
Empty-place SchemeYes
Location of the lectureCampus Aalborg
Responsible for the module


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