DocumentCode
326063
Title
A multiagent robot language for communication and concurrency control
Author
Nishiyama, Hiroyuki ; Ohwasa, H. ; Mizoguchi, Fumio
Author_Institution
Fac. of Sci. & Technol., Sci. Univ. of Tokyo, Japan
fYear
1998
fDate
3-7 Jul 1998
Firstpage
206
Lastpage
213
Abstract
The paper presents a programming language, Multiagent Robot Language (MRL), for communication with and control of robotic agents, including physical robots and sensors. While robotic agents can perform their own tasks, task level cooperation allows them to perform more complex tasks that cannot be achieved by a single robot. MRL provides an integrated framework for concurrency control, emergent event handling, and negotiation of distributed robotic agents in a declarative manner. MRL is an executable specification language for multiagent robot control, since MRL programs are transformed into a set of guarded Horn clauses (parallel logic programs running on parallel computers). This feature provides both low and semantic level distributed control to enable intelligent cooperation between physical agents; this new approach incorporates concurrent control facilities into distributed AI and agent oriented programming systems
Keywords
Horn clauses; concurrency control; cooperative systems; parallel programming; robot programming; software agents; specification languages; MRL programs; agent oriented programming systems; concurrency control; distributed AI; distributed robotic agents; emergent event handling; executable specification language; guarded Horn clauses; integrated framework; intelligent cooperation; multiagent robot control; multiagent robot language; parallel computers; parallel logic programs; physical agents; physical robots; programming language; robotic agent control; semantic level distributed control; sensors; task level cooperation; Communication system control; Computer languages; Concurrency control; Concurrent computing; Distributed control; Intelligent agent; Logic programming; Robot control; Robot sensing systems; Specification languages;
fLanguage
English
Publisher
ieee
Conference_Titel
Multi Agent Systems, 1998. Proceedings. International Conference on
Conference_Location
Paris
Print_ISBN
0-8186-8500-X
Type
conf
DOI
10.1109/ICMAS.1998.699051
Filename
699051
Link To Document