A Cooperative Behaviour Model for Autonomous Robots in Dynamic Domains
Stefan Triller, Hendrik Skubch · 2009
Team work in teams of autonomous robots is getting more and more important in various domains. This thesis presents a software that is capable of controlling the individual and team behaviour of such robots. It is the first implementation of the language ALICA, which allows specifying team behaviour. Individual autonomous behaviours are encapsulated in team plans. Although those team plans are specified by humans, with ALICA, there are build-in points in the specification where the robots can take autonomous decisions on which concrete plans to execute. Therefore the robots communicate their internal states with each other so they are aware of what their team members are doing. The result is an implementation of ALICA that will be used in the domain of RoboCup for autonomous football robots.