Module 15267 (2013)

Syllabus page 2013/2014

06-15267
Intelligent Robotics (Extended)

Level 4/M

Jeremy Wyatt
20 credits in Semester 1

Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus


The Module Description is a strict subset of this Syllabus Page. (The University module description has not yet been checked against the School's.)

Relevant Links

Resources


Outline


Aims

The aims of this module are to:

  • give an appreciation of the issues that arise when designing complete, physically embodied autonomous agents
  • introduce some of the most popular methods for controlling autonomous mobile robots
  • give hands on experience of engineering design
  • encourage independent thought on possible cognitive architectures for autonomous agents

Learning Outcomes

On successful completion of this module, the student should be able to: Assessed by:
1design, build and program simple autonomous robots Continuous Assessment (Team Project)
2implement standard signal processing and control algorithms Continuous Assessment (Team Project)
3describe and analyse robot processes using appropriate methods Continuous Assessment (Team Project)
4write a detailed report on a robot project Continuous Assessment (Team Project)
5carry out and write up investigations using appropriate experimental methods Continuous Assessment (Team Project)
6describe, use, analyse and discuss the properties of a variety of algorithms in the robotics literature. Examination

Restrictions, Prerequisites and Corequisites

Restrictions:

Available only to School of Computer Science students; registration limited to approx. 42 in combination with 06-13520 (Intelligent Robotics). May not be taken by anyone who has taken or is taking 06-13520 (Intelligent Robotics).

Prerequisites:

None

Co-requisites:

None


Teaching

Teaching Methods:

Approximately 27 lectures and 22 laboratory sessions

Contact Hours:

50


Assessment

  • Sessional: 2 hour examination (40%), continuous assessment (60%)
  • Supplementary (where allowed): None; the module may only be repeated.

Recommended Books

TitleAuthor(s)Publisher, Date
Probabilistic RoboticsS Thrun, W Burgard, D FoxMIT Press, 2005
Computational Principles of Mobile RoboticsG Dudek, M Jenkin Cambridge University Press, 2000
Behavior Based RoboticsR ArkinMIT Press, 1998
Robotic Explorations: A Hands-on Introduction to EngineeringF MartinAddison-Wesley, 2001
Vehicles: Experiments in Synthetic PsychologyV BraitenbergMIT Press, 1984
Mobile Robotics: A practical introductionU NehmzowSpringer Verlag, 2000
Robot LearningS Mahadevan and J ConnellKluwer Academic, 1993
Mobile Robots: Inspiration to Implementation (2nd ed.)J Jones, B Seiger and A FlynnAK Peters, 1999

Detailed Syllabus

  1. Introduction
    • What is robotics?
    • Robotics and AI
    • Embedded Systems
    • Agent-Task-Environment model
    • Embodied Systems
    • Synthetic approaches to science
  2. Sensors and signal processing
    • Common sensors and their properties
    • 1D signal processing
    • Vision
  3. Planning approaches to robot control
    • STRIPS and SHAKEY
    • Robot kinematics
    • Limitations of planning approaches
  4. Control Theory
    • Feedback, feedforward and open loop control
    • Linear first order lag processes
    • Limitations of control theory
  5. Probability Based Approaches
    • Markov Decision Processes (MDPs)
    • Partially Observable Markov Decision Processes
    • Navigation using POMDPs
  6. Kinematics and Motion Planning
    • Kinematics of differential drive robots
    • Probabilistic road map planning
  7. Behaviour-Based Control
    • The subsumption architecture
    • Hybrid architectures
    • Formalising behaviour based control
  8. Adaptive approaches to robot control
    • Reinforcement learning for control
    • Model based learning approaches to control
    • Learning maps
    • Evolutionary approaches
  9. Architectures for control
    • CAS
    • ROS
  10. Current research topics
    • Learning for manipulation
    • Gaze control
    • Planning visual search

Last updated: 2012

Source file: /internal/modules/COMSCI/2013/xml/15267.xml

Links | Outline | Aims | Outcomes | Prerequisites | Teaching | Assessment | Books | Detailed Syllabus