Introduction to Vision and Robotics

In 2017/2018 the course will be taught in Semester 1 starting Sept 2017

This page has not yet been revised for 2017/18

Robotics and Vision applies AI techniques to the problem of making devices capable of interacting with the physical world. This includes moving around in the world (mobile robotics), moving things in the world (manipulation robotics), acquiring information by direct sensing of the world (e.g. machine vision) and, importantly, closing the loop by using sensing to control movement. This module introduces the basic concepts and methods in these areas and serves as an introduction to the more advanced robotics and vision modules.

Course Lecturers: 

Michael MistryTim Hospedales
Email: mmistry AT inf DOT ed DOT ac DOT uk Email: t DOT hospedales AT inf DOT ed DOT ac DOT uk
Office: 1.22A Informatics Forum Office: 1.06A Informatics Forum

Other Personnel:

Support of Distance Learning Version of Course:

Schedule for Resident 3rd year Students:

The master timetable can be found in the 3rd year course catalogue.
Review Lectures: Two per week.

Supervised Lab Sessions: From week 2 in Room 3.D02 (Forest Hills). Students will be assigned to one lab session per week:

Schedule for Distance Learning MSc Students:

This course will be simultaneously delivered to resident 3rd year informatics undergraduates and distance learning MSc students. Lecture videos are available online (see below). The review lectures will be streamed via the LEARN system allowing distrance students to ask questions (using 'Collaborate'). The assignments will follow the same schedule and approach as for the local course. Assignments will be remotely assessed at a convenient time for our demonstrators and the student.

Distance students are required to purchase a student MATLAB license and a Lego EVO kit for the assignments. Details about the Lego EVO Kits can be found here. The cost is about £400 and it is used for 4 weeks.

Material specific to the Distance Learning course can be found here.

Inverted Classroom:

IMPORTANT INFORMATION: This course is not taught by the traditional lectures. Instead, IVR uses an Inverted Classroom method. This means that you will have about 15 hours of video to watch in your own time ('Lecture Videos'). This material is assessible. There are still 2 full class meetings each week ('Review Lectures'). We will discuss any questions that you either suggest in advance or raise in class on the day. Here is an Introduction to how the course is intended to be followed.

Lecture videos, associated readings and associated Matlab are hosted on the University's LEARN system. You will need an EASE account to access this materials. To access the materials:

Introductory Practicals

These practicals are non-assessed practice exercises:
The instructions for the robotics practice exercises will be issued later.


Coursework (40%)
There will be two pieces of assessed coursework carrying equal weight. (20% each)

  1. A vision assignment during weeks 3-6, announced by Thursday 06 October and due 4pm Thursday 27 October. There will be an assessed demonstration of the assignment in Room 3.D02 from 9:00-13:00 on Friday 28 October. Marked results will be returned by 10 November.

    Download the Vision Assignment here.

  2. A robotics assignment during weeks 7-10, announced by Thursday 3 November and due 4pm Thursday 24th November. There will be an assessed demonstration of the assignment in Room 3.D02 from 9:00-13:00 on Friday 25th of November.

    Download the Robotics Assignment here.

The practicals are done in teams of two or three. For each assignment a demonstration of the results will be required and a single, joint report is to be submitted by one of the students in each team.

Exam (60%)
Here is a sample paper with sample answers.
The lecture and practical contents define the examinable material.

Home : Teaching : Courses 

Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB, Scotland, UK
Tel: +44 131 651 5661, Fax: +44 131 651 1426, E-mail:
Please contact our webadmin with any comments or corrections. Logging and Cookies
Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh