DocumentCode
3119461
Title
A society of agents for service robots
Author
Esnaola, Urko ; Smithers, Tim ; Ibarbia, Jon Agirre
Author_Institution
FATRONIK-TECNALIA, San Sebastián, Spain
fYear
2010
fDate
4-7 July 2010
Firstpage
3515
Lastpage
3520
Abstract
This article presents an agent based distributed software architecture for machine and robot control. The functionality of agents of this architecture has been inspired by Marvin Minsky´s definition of the term in his book “The Society of Mind” (1986) [1]. Minsky, widely considered to be one of the fathers of artificial intelligence, tried to describe from an engineering point of view, in this book, how he thought the mind works: “I´ll call “Society of Mind” this scheme in which each mind is made of many smaller processes. These we´ll call agents. Each mental agent by itself can only do some simple thing that needs no mind or thought at all. Yet when we join these agents in societies-in certain very special ways-this leads to true intelligence.” Societies of simple behaving agents have been implemented in Fatronik, in real robots, and have been demonstrated to be able to perform complex tasks in industrial environments. This article explains the features of such societies of agents and presents their implementation in a real robot.
Keywords
artificial intelligence; control engineering computing; service robots; software architecture; Marvin Minsky definition; artificial intelligence; distributed software architecture; machine control; robot control; service robots; society of mind; Arrays; Navigation; Service robots; Software; Software architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics (ISIE), 2010 IEEE International Symposium on
Conference_Location
Bari
Print_ISBN
978-1-4244-6390-9
Type
conf
DOI
10.1109/ISIE.2010.5637497
Filename
5637497
Link To Document