School of Computer Science

Module 15267 (2019)

Module description - Intelligent Robotics (Extended)

The Module Description is a strict subset of the Syllabus Page.

Module Title Intelligent Robotics (Extended)
School School of Computer Science
Module Code 06-15267
Level 4/M
Member of Staff Mohan Sridharan
Semester Semester 1 - 20 credits

Approximately 27 lectures and 22 laboratory sessions

Contact Hours: 50


Artificial Intelligence is concerned with mechanisms for generating intelligent behaviour. When this behaviour occurs in the everyday physical world, with its uncertainty and rapid change, we find that all kinds of new problems and opportunities arise. In this module we will address these issues in the context of intelligent mobile robots. The lectures will teach theories of perception, estimation, prediction, decision- making, learning and control, all from the perspective of robotics. In the laboratory sessions students will implement some of these theories on real robots to see how theory can be applied in practice.


On successful completion of this module, the student should be able to:

  1. design, build and program simple autonomous robots
  2. implement standard signal processing and control algorithms
  3. describe and analyse robot processes using appropriate methods
  4. write a detailed report on a robot project
  5. carry out and write up investigations using appropriate experimental methods
  6. describe, use, analyse and discuss the properties of a variety of algorithms in the robotics literature.

Sessional: 2 hour examination (40%), continuous assessment (60%)