Access the full text.
Sign up today, get DeepDyve free for 14 days.
T. Henderson, R. Grupen (1990)
Logical behaviorsJ. Field Robotics, 7
J. Hopcroft, J. Ullman (1979)
Introduction to Automata Theory, Languages and Computation
L. Parker (1992)
Local Versus Global Control Laws for Cooperative Agent Teams
R. Arkin (1987)
Towards Cosmopolitan Robot: Intelligent Navigation in Extended
R. Brooks (1990)
The Behavior Language: User''s Guide
M. Arbib, A. Kfoury, R. Moll (1981)
A Basis for Theoretical Computer Science
L. Parker (1993)
Adaptive action selection for cooperative agent teams
D. Lyons, M. Arbib (1989)
A formal model of computation for sensory-based roboticsIEEE Trans. Robotics Autom., 5
R. Firby (1989)
Adaptive execution in complex dynamic worlds
T.C. Henderson, E. Shilcrat (1984)
Logical sensor systemsJournal of Robotic Systems, 1
M. Matarić (1993)
Designing emergent behaviors: from local interactions to collective intelligence
Willie Lim, J. Verzulli (1993)
SAL: a language for developing an agent-based architecture for mobile robots, 1831
P. Maes (1990)
Designing autonomous agents: Theory and practice from biology to engineering and backRobotics Auton. Syst., 6
(1992)
A performance-based architecture for heterogeneous, situated agent cooperation
P. Maes (1990)
Situated agents can have goalsRobotics Auton. Syst., 6
M. Georgeff, A. Lansky (1987)
Reactive Reasoning and Planning
Stanley Schneider, V. Chen, G. Pardo-Castellote (1995)
ControlShell: component-based real-time programmingProceedings Real-Time Technology and Applications Symposium
R. Brooks (1989)
A Robot that Walks; Emergent Behaviors from a Carefully Evolved NetworkNeural Computation, 1
M. Sarrafzadeh (1990)
Department of electrical engineering and computer scienceACM Sigda Newsletter, 20
Rodney Brooks (1986)
A robust layered control system for a mobile robotIEEE J. Robotics Autom., 2
Tom Henderson, Esther Shilcrat (1984)
Logical sensor systemsJ. Field Robotics, 1
T. Balch, Gary Boone, T. Collins, H. Forbes, D. MacKenzie, J. Santamaría (1995)
Io, Ganymede, and Callisto A Multiagent Robot Trash-Collecting TeamAI Mag., 16
R. Arkin (1989)
Motor Schema — Based Mobile Robot NavigationThe International Journal of Robotics Research, 8
M. Minsky (1986)
The Society of Mind
T. Balch, R. Arkin (1995)
Motor Schema-Based Formation Control for Multiagent Robot Teams
L. Kaelbling, N. Wilson (1988)
Rex Programmer's Manual
S. Rosenschein, L. Kaelbling (1986)
The Synthesis of Digital Machines With Provable Epistemic Properties
J. Kosecka (1992)
Control of Discrete Event Systems
L.E. Parker (1992)
Proc. of 2nd International Conference on Simulation of Adaptive Behavior
Ben Lee, A. Hurson (1994)
Dataflow architectures and multithreadingComputer, 27
M. Matarić (1992)
Minimizing complexity in controlling a mobile robot populationProceedings 1992 IEEE International Conference on Robotics and Automation
Marcus Huber, Jaeho Lee, Patrick Kenny, E. Durfee (1994)
UM-PRS V3.0 Programmer and User Guide
Jaeho Lee, Marcus Huber, E. Durfee, Patrick Kenny (1994)
UM-PRS: An implementation of the procedural reasoning system for multirobot applications
D.M. Lyons, M.A. Arbib (1989)
A formal model of computation for sensory-based roboticsIEEE Journal of Robotics and Automation, 5
(1997)
8:55 Multiagent Mission Specification and Execution
T.C. Henderson (1990)
Logical behaviorsJournal of Robotic Systems, 7
D. Stewart, P. Khosla (1995)
Rapid development of robotic applications using component-based real-time softwareProceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots, 1
J. Connell (1989)
A colony architecture for an artificial creature
J. Gowdy (1997)
SAUSAGES: Between Planning and Action
L. Kaelbling, S. Rosenschein (1990)
Action and planning in embedded agentsRobotics Auton. Syst., 6
D.J. Miller, R.C. Lennox (1990)
An object-oriented environment for robot system architecturesProc. IEEE International Conference on Robotics and Automation, 1
J. Rosenblatt, D. Payton (1989)
A fine-grained alternative to the subsumption architecture for mobile robot controlInternational 1989 Joint Conference on Neural Networks
R. Gabriel (1989)
The common LISP object system, 4
L. Spector (1992)
Supervenience in dynamic-world planning
L. Parker (1994)
Heterogeneous multi-robot cooperation
R. Arkin, D. MacKenzie (1994)
Temporal coordination of perceptual algorithms for mobile robot navigationIEEE Trans. Robotics Autom., 10
P. Maes (1989)
The Dynamics of Action Selection
D. Lyons (1993)
Representing and analyzing action plans as networks of concurrent processesIEEE Trans. Robotics Autom., 9
A. Saffiotti, K. Konolige, E. Ruspini (1995)
A Multivalued Logic Approach to Integrating Planning and ControlArtif. Intell., 76
L. Kaelbling (1988)
Goals as Parallel Program Specifications
M. Gertz, R. Maxion, P. Khosla (1995)
Visual Programming and Hypermedia Implementation within a Distributed Laboratory EnvironmentIntell. Autom. Soft Comput., 1
L. Aronson, N. Tinbergen (1953)
The Study of InstinctCopeia, 1953
P. Ramadge, W. Wonham (1987)
Supervisory control of a class of discrete event processesSiam Journal on Control and Optimization, 25
G. Steele (1984)
Common Lisp the Language
David Miller, R. Lennox (1990)
An object-oriented environment for robot system architecturesIEEE Control Systems, 11
Specifying a reactive behavioral configuration for use by a multiagent team 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 the mission using a construction called an assemblage and a methodology called temporal sequencing. The assemblage construct allows building high level primitives which provide abstractions for the designer. Assemblages consist of groups of basic behaviors and coordination mechanisms that allow the group to be treated as a new coherent behavior. Upon instantiation, the assemblage is parameterized based on the specific mission requirements. Assemblages can be re-parameterized and used in other states within a mission or archived as high level primitives for use in subsequent projects. Temporal sequencing partitions the mission into discrete operating states with perceptual triggers causing transitions between those states. Several smaller independent configurations (assemblages) can then be created which each implement one state. The Societal Agent theory is presented as a basis for constructions of this form. The Configuration Description Language (CDL) is developed to capture the recursive composition of configurations in an architecture- and robot-independent fashion. The MissionLab system, an implementation based on CDL, supports the graphical construction of configurations using a visual editor. Various multiagent missions are demonstrated in simulation and on our Denning robots using these tools.
Autonomous Robots – Springer Journals
Published: Oct 15, 2004
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.