Course Description

Autonomous agents are systems that inhabit a dynamic environment in which they try to satisfy a set of time-varying goals. An agent can sense the environment through its sensors and act upon the environment using its actuators. The agent decides how to relate its sensor data and internal state to actuator commands in such a way that its goals are attended to successfully. For agents like mobile robots the goal of the agent might be to find its way to a battery recharge station while avoiding obstacles. In multi-agent systems communication among agents can be used to exchange information to achieve common goals like dancing or playing music.

In the course the LEGO MindStorms RCX computer will be used as an example of a controller that can be used to implement an agent. Several such agents can communicate through the RCX infra-red transmitter/receiver. The course will involve practical implementation of multi-agent systems as well as theoretical modelling of multi-agent systems.

Lecturers:
Ole Caprani
Literature:
Prerequisites: Course Language: English
Credits:
2 points
ECTS credits:
10 points