Course code


Marks for 2006:



Final results 2007
Starting date of the course is September 7!

Course sessions:date


presented by:


7 Sept.

Darpa + Tekkotsu

Joost Westra


12 Sept.

Tekkotsu Introduction, Tekkotsu, and tasks

Frank Dignum


14 Sept.

Introduction in Robotics




19 Sept.




21 Sept.

1 project behavior


2 project object recognition



26 Sept.

Learning in robots and vision

Frank Dignum


28 Sept.

Robot Architectures


R. Brooks


Robot Vision


G.N. DeSouza and A.C. Kak

5 Oct.


Frank Dignum


10 Oct.

From Single to Multi Robots

Frank Dignum


12 Oct.

Multi-Robot Learning


E. Yang and D. Gu

17 Oct.

Multi-Robot Planning (2 articles)


L. Iocchi et al. Kaminka and Frenkel

19 Oct.

Probabilistic Self Localization


S. Thrun

24 Oct.

Social Robotics


Cynthia Breazeal

26 Oct.


Christian Mol

Frank Dignum


31 Oct.

Training robots

Frank Dignum



9 Nov.

Final Student Presentations





  • Literature:Rodney Brooks: `A robust layered control system for a mobile robot', IEEE Journal of Robotics and Automation, 2 (1), 1986.
  • Sebastian Thrun: `Robotic Mapping: A Survey', Technical Report CMU-CS-02-111. February 2002.
  • Erfu Yang and Donbing Gu: `Multiagent Reinforcement Learning for Multi-Robot Systems: A Survey'
  • L. Iocchi, Daniele Nardi and Massimiliano Salerno: `Reactivity and Deliberation: A Survey on Multi-Robot Systems', LNAI 2103, pp 9-32, 2001.
  • G. Kaminka and I. Frenkel: `Flexible Teamwork in Behavior-Based Robotics', Proceedings of the National Conference on Artificial Intelligence (AAAI-2005), 2005.
  • G.N. DeSouza and A.C. Kak: `Vision for Mobile Robot Navigation: A Survey', IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol 24. No.2, February 2002.
  • Krystian Mikolajczyk and Cordelia Schmid: Scale and affine invariant interest point detectors', International Journal of Computer Vision, 1(60), pages 63-86, 2004.
  • Cynthia Breazeal: Designing Sociable Robots. MIT Press, 2002. The article is: C. Breazeal, A. Brooks, J. Gray, G. Hoffman, C. Kidd, H. Lee, J. Lieberman, A. Lockerd, and D. Mulanda (2004). "Humanoid Robots as Cooperative Partners for People", submitted to IJHR.


Robotic Issues:

In this course 4 topics (Reasoning, Vision, Behaviour and FSM, Multi-Robots) are proposed to be chosen for the course. 

     Document with detailed description  

Students should form groups of 3-4 persons. Each group will be assigned one of the robot topics and provided with some literature to be read.

  • Class Presentation: Each group should prepare two presentations (around 45 minutes) about the problems they have studied and possible solutions that can be applied to the AIBO. During the first presentation the problem and proposed solution will be discussed in the classroom. At the end, the results of the solution in the AIBO software will be presented. A report covering a description of the problem and the discussion made should be presented some weeks after the presentation.
  • Class Discussion: For the discussions relevant articles in the field of robotics must be studied before the discussion. It is requested that students actively participate during the discussions.
  • Practicum: each group will have to check how much of the problem is already covered/implemented in the current version of the code, and then create (or extend) the code to provide a (better) solution using Tekkotsu . A small report on the work should be written, and a short final presentation (in the classroom) about the implementation made.

Please note: Students can propose modifications to these problems or propose new ones, but such proposal must be approved by the teachers of the course.

Please check sessions' schedule above for the dates of your presentations.

Recommended links:

Links about the Aibo Robot and the Robot Soccer:

Links about AI and Robotics: