Research project: Agent programming
Agents are the minds of an autonomous machine. Though autonomy is possible without agents, for instance based on feedback controllers, agents add extra value by complex decision making capabilities that are not present even in the most advanced hybrid system theory today.