School of Science and Technology

AI Search Methods for Mobile Robots, 3 Credits (ex-Advanced AI)

Örebro University is offering an introduction course in AI Search Methods for Mobile Robots. The course will cover three specialist fields of knowledge within AI: planning of resources, robot motion planning and multi-robot coordination, as well as introduce the specific principles behind these subjects, namely systematic and sampling-based searching algorithms, constraint-based reasoning and robot kinematics.

Advanced Artificial Intelligence

Within each subject (planning of resources, robot motion planning and multi-robot coordination), a state-of-the-art tool will be presented and used as the basis for a project work. This course, that previously was named Advanced Artificial Intelligence, is part of the education initiative Smarter at Örebro University.

The course provides a comprehensive explanation of the three subjects within AI which are expressly relevant within industrial application: resource scheduling, robot motion planning and multi-robot coordination.

Specific course content includes:

  • Overview of systematic and local search methods.
  • Introduction to constraint reasoning, backtracking search, k-consistency.
  • Temporal constraint reasoning, constraint-based resource scheduling.
  • Lattice- and sampling-based robot motion planning algorithms.
  • State of the art methods for multi-robot motion planning, coordination and control.

The course will introduce students to state-of-the-art tools within the three main subjects, Meta-CSP Framework and its use in planning of resources, OMPL-motion planning library and the coordination tool “coordination Oru” for multiple robots. Students will have the opportunity to develop one or more projects with assistance of these introduced tools.

This course was previously called Advanced Artificial Intelligence, but the name has now changed to better reflect the content of the course.

This contract education initiative is aimed at working professionals with a higher education qualification of 180 credits earned at the first cycle (bachelor's level) with computer science/computer technology as the main field of study, or alternatively a higher education qualification of 180 credits earned at the first cycle (bachelor's level) in e.g. computer technology/computer science/systems science (which includes computer programming).

In addition, English B/English 6 is required.

The course is free of charge.

Coordinator of Smarter and professional education in AI

Johan Axelsson

Title: Contract Education Coordinator School/office: Communication and Collaboration

Profile page: Johan Axelsson


Phone: +46 19 303211

Room: E2204

Johan Axelsson

Course administrator

Jenny Tiberg

Title: Study and Research Administrator School/office: School of Science and Technology

Profile page: Jenny Tiberg


Phone: +46 19 303320

Room: T1109

Jenny Tiberg