SEM3A9, Intelligent Robotics

Jeremy Wyatt

10 credits in Semester 1

button bar

Aims

Objectives

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

Prerequisites

Some knowledge of probability theory, basic continuous and discrete maths is an advantage. Some knowledge of C is helpful.

Teaching Methods

18 Lectures approximately
24 Laboratory Sessions approximately

Lectures are interactive with short exercises and games to help the students test their understanding. Class discussion of material is encouraged.

The course work will be based around the construction and programming of Lego robots using Interactive C and a commercially produced microprocessor board. The students will work in pairs. Demonstrators will be on hand to advise on design, programming and debugging of the robots. The final lab session will be a contest between the robots constructed by each team.

There will also be additional take home exercises with answers; and recommended reading assignments to suport the student's understanding of this material.

Assessment

100% For a writeup and demonstration of an autonomous robot project designed and constructed by each team.

It will be expected that the reports relate the theory from the lectures to the robot design and behaviour, and show your ability to place your work in the context of recent work in the field.

Recommended Books

Title Author(s) Publisher Comments
Lecture Notes on Intelligent Robotics, and lab handouts Jeremy Wyatt SCS, University of Birmingham Available to students on the module
Embodied Intelligence R Brooks and C Ferrell MIT Press, 1999
The Art of Robotics: An introduction to engineering F Martin Addison-Wesley, forthcoming
Vehicles: Experiments in Synthetic Psychology V Braitenberg MIT Press, 1984 A copy available with each kit.
Mobile Robotics: A practical introduction U Nehmzow Springer Verlag, 2000
Robot Learning S Mahadevan and J Connell Kluwer Academic, 1993
Mobile Robots: Inspiration to Implementation J Jones, B Seiger, and A Flynn AK Peters, 2nd Ed, 1999
Behavior Based Robotics R Arkin MIT Press, 1998


Detailed Syllabus

  1. Introduction
  2. Sensors and signal processing
  3. Planning approaches to robot control
  4. Control Theory
  5. Probability Based Approaches
  6. Behaviour-Based Control
  7. Adaptive approaches to robot control
  8. Case studies and applications


Relevant Links

SEM3A9 Resources


button bar


Maintained by J.L.Wyatt@cs.bham.ac.uk
School of Computer Science
The University of Birmingham

Last updated 28th February 2000