Title:
Specification and Execution of Multiagent Missions

dc.contributor.author MacKenzie, Douglas Christopher
dc.contributor.author Arkin, Ronald C.
dc.contributor.author Cameron, Jonathan M.
dc.contributor.corporatename Georgia Institute of Technology. College of Computing
dc.date.accessioned 2008-05-29T18:28:35Z
dc.date.available 2008-05-29T18:28:35Z
dc.date.issued 1995
dc.description.abstract Specifying a purely reactive behavioral configuration for use by a multiagent team executing a mission requires both a careful choice of the behavior set and the creation of a temporal chain of behaviors which executes the mission. This difficult task is simplified by applying an object-oriented approach to the design of sequences of behavioral configurations where a methodology called temporal sequencing is used to partition the mission into discrete operating states and enumerate the perceptual triggers which cause transitions between those states. Several smaller independent configurations can then be created with each implementing one state, completing one step in the sequence. When properly constructed, these configurations (assemblages) become high level primitives reusable in subsequent projects, reducing development time. In the multi-vehicle domain being studied for the ARPA Demo II project, assemblages such as travel_to_location and occupy_location consist of groups of basic behaviors associated with coordination mechanisms that allow the group to be treated as a single coherent behavior. For example, travel_to_location consists of move_to_goal, avoid_obstacle, avoid_robot, noise, and stay_in_formation primitive behaviors moderated by a cooperative coordination operator. Upon instantiation, the assemblage is parameterized with a particular formation, goal location, and termination conditions. A mission coordination operator determines which assemblage to activate based upon the mission being executed and the current state of the system. A scenario language has been developed which allows specifying missions as sequences of steps, where each step invokes a particular assemblage. The missions are specified in a structured user-friendly language targeted for groups of cooperating robotic vehicles executing military-style scout missions. Various multiagent missions have been demonstrated in simulation using this system. Deployment on Denning mobile robots demonstrates the utility of this mission execution system, while later deployment on the ARPA Demo II test platforms will ultimately allow comparisons with software developed using other methods. en_US
dc.identifier.uri http://hdl.handle.net/1853/22222
dc.language.iso en_US en_US
dc.publisher Georgia Institute of Technology en_US
dc.subject Configuration description language en_US
dc.subject Configuration network language en_US
dc.subject Multiagent robot configuration en_US
dc.subject Skill assemblages en_US
dc.title Specification and Execution of Multiagent Missions en_US
dc.type Text
dc.type.genre Paper
dspace.entity.type Publication
local.contributor.author Arkin, Ronald C.
local.contributor.corporatename College of Computing
local.contributor.corporatename Mobile Robot Laboratory
local.contributor.corporatename Institute for Robotics and Intelligent Machines (IRIM)
relation.isAuthorOfPublication e853e35f-f419-4348-9619-6f0c7abef2c7
relation.isOrgUnitOfPublication c8892b3c-8db6-4b7b-a33a-1b67f7db2021
relation.isOrgUnitOfPublication 488966cd-f689-41af-b678-bbd1ae9c01d4
relation.isOrgUnitOfPublication 66259949-abfd-45c2-9dcc-5a6f2c013bcf
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
specification_and_execution_of_multiagent_missions.pdf
Size:
1.18 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.86 KB
Format:
Item-specific license agreed upon to submission
Description: