Human and Machine Perception:
Emergence, Attention and Creativity

Pavia, September 14 - 17, 1998
HMP98 Home Page

PURPOSIVE VISUAL PERCEPTION, CO-OPERATIVE BEHAVIOUR, AND CREATIVITY:
some design principles for Autonomous Agents Playing Soccer

Giovanni Adorni
Depatment of Computer Engineering
University of Parma
Italy
e-mail: bambi@CE.UniPR.IT

A large number of researchers considered visual perception as a recovery problem, that is, as the problem of reconstructing a precise segmentation of the real world and its properties from image cue such as contours, shading, colour, texture, stereo, motion, etc. This approach has influenced many theoretical results in the field and has led to new mathematical techniques.
Why do human beings/animals have visual perception capability and why do we want to understand it?
The answer is, of course, that we need vision in order to accomplish every day visual perception tasks.
Why do robots need visual perception capability?
In the world of robots, visual perception is needed to make them capable of performing various tasks while interacting and (possibly) co-operating each other and with their environment. However, recovering the operating environment and its attributes is not a necessary condition for for the accomplishment of visual perception task. Many such tasks can be achieved visually without reconstruction but through the recognition of patterns, objects, situations. What to recognise is directly related to the purpose of the robot action(s).
The management of interaction and co-operation among different robots (physical agents in the following), acting in the same environment to accomplish purposive actions through visual information is one of the major challenges facing Artificial Intelligence and Robotics.
A physical agent executing a purposive action in an environment where other physical agents act, has to co-ordinate its actions with the actions of the other agents. Co-ordination is necessary to detect and solve potential conflicts between agents actions through the exchange and analysis of information concerning plans and goals of the involved physical agents. Explicit communication of this information is not always possible and so, physical agents must use some other means by which to gather the necessary information regarding other agents plans. In these cases, plan recognition is usually used. However, both explicit communication and plan recognition may be very costly and may be used with difficulty to solve conflicts between robots and humans (which can be in the same environment). Therefore, it would be productive to find other adaptive fast mechanisms that can be used by robots to detect and solve certain classes of conflict with other physical agents.

In this talk, I will discuss the previous issues through the paradigm of the soccer game, where a team of multiple fast-moving autonomous physical agents play/compete in a dynamic, non deterministic, and adversarial environment.

URL: http://vision.unipv.it/hmp98
e-mail: hmp@ipvvis.unipv.it