A design methodology for the configuration of behavior-based mobile robots

made this period of time one of the author's most enjoyable. And nally, the proofreading and numerous suggestions supplied by his wife Karen are greatly appreciated.

[1]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[2]  Pattie Maes,et al.  The Dynamics of Action Selection , 1989, IJCAI.

[3]  Jana Kosecka,et al.  Control of Discrete Event Systems , 1992 .

[4]  Pattie Maes,et al.  Situated agents can have goals , 1990, Robotics Auton. Syst..

[5]  P. Ramadge,et al.  Supervisory control of a class of discrete event processes , 1987 .

[6]  Lee Spector Supervenience in dynamic-world planning , 1992 .

[7]  H. Evans The Study of Instinct , 1952 .

[8]  Lynne E. Parker Local Versus Global Control Laws for Cooperative Agent Teams , 1992 .

[9]  Thomas C. Henderson,et al.  Logical behaviors , 1990, J. Field Robotics.

[10]  Frank G. Pagan,et al.  Formal Specification of Programming Languages: A Panoramic Primer , 1981 .

[11]  Maja J. Mataric,et al.  Minimizing complexity in controlling a mobile robot population , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[12]  Munindar P. Singh,et al.  Declarative Representations of Multiagent Systems , 1993, IEEE Trans. Knowl. Data Eng..

[13]  David A. Watt,et al.  An extended attribute grammar for Pascal , 1979, SIGP.

[14]  Allen Corlies Ward,et al.  A theory of quantitative inference for artifact sets, applied to a mechanical design compiler , 1988 .

[15]  Dan R. Olsen,et al.  Developing user interfaces , 1998 .

[16]  Éric Rutten,et al.  A task-level robot programming language and its reactive execution , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[17]  Edmund H. Durfee,et al.  UM-PRS: An implementation of the procedural reasoning system for multirobot applications , 1994 .

[18]  Pradeep K. Khosla,et al.  Rapid development of robotic applications using component-based real-time software , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[19]  Robert P. Kurshan,et al.  Software for analytical development of communications protocols , 1990, AT&T Technical Journal.

[20]  Warren P. Seering,et al.  The Performance of a Mechanical Design `Compiler'' , 1989 .

[21]  Ronald C. Arkin,et al.  Temporal coordination of perceptual algorithms for mobile robot navigation , 1994, IEEE Trans. Robotics Autom..

[22]  M. W. Shields An Introduction to Automata Theory , 1988 .

[23]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[24]  Lynne E. Parker,et al.  Adaptive action selection for cooperative agent teams , 1993 .

[25]  Ronald C. Arkin,et al.  Motor Schema — Based Mobile Robot Navigation , 1989, Int. J. Robotics Res..

[26]  D.J. Miller,et al.  An object-oriented environment for robot system architectures , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[27]  Willie Y. Lim,et al.  SAL: a language for developing an agent-based architecture for mobile robots , 1993, Other Conferences.

[28]  Ali R. Hurson,et al.  Dataflow architectures and multithreading , 1994, Computer.

[29]  Leslie Pack Kaelbling,et al.  An Architecture for Intelligent Reactive Systems , 1987 .

[30]  Leslie Pack Kaelbling,et al.  Rex Programmer's Manual , 1988 .

[31]  Jay Gowdy SAUSAGES: Between Planning and Action , 1997 .

[32]  Tom Henderson,et al.  Logical sensor systems , 1984, J. Field Robotics.

[33]  Leslie Pack Kaelbling,et al.  Action and planning in embedded agents , 1990, Robotics Auton. Syst..

[34]  Richard P. Gabriel The common LISP object system , 1989 .

[35]  Maja J. Matarić,et al.  Designing emergent behaviors: from local interactions to collective intelligence , 1993 .

[36]  Michelle A. Lund Evaluating the user interface: the candid camera approach , 1985, CHI '85.

[37]  Rodney A. Brooks,et al.  A robot that walks; emergent behaviors from a carefully evolved network , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[38]  Robert James Firby,et al.  Adaptive execution in complex dynamic worlds , 1989 .

[39]  Robert Sandy,et al.  Statistics for Business and Economics , 1989 .

[40]  C. A. R. Hoare,et al.  An Axiomatic Definition of the Programming Language PASCAL , 1973, Acta Informatica.

[41]  Tucker R. Balch,et al.  Io, Ganymede, and Callisto A Multiagent Robot Trash-Collecting Team , 1995, AI Mag..

[42]  Erann Gat ALFA: a language for programming reactive robotic control systems , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[43]  David J. Miller,et al.  An object-oriented environment for robot system architectures , 1991, IEEE Control Systems.

[44]  Leslie Pack Kaelbling,et al.  Goals as Parallel Program Specifications , 1988, AAAI.

[45]  Edmund H. Durfee,et al.  UM-PRS V3.0 Programmer and User Guide , 1994 .

[46]  Lynne E. Parker,et al.  Heterogeneous multi-robot cooperation , 1994 .

[47]  G. Reeke Marvin Minsky, The Society of Mind , 1991, Artif. Intell..

[48]  Ruzena Bajcsy,et al.  Cooperative Behaviors - Discrete Event Systems based approach , 1993 .

[49]  Thomas C. Henderson,et al.  Reactive behavior design tools , 1992, Proceedings of the 1992 IEEE International Symposium on Intelligent Control.

[50]  Rodney A. Brooks,et al.  The Behavior Language: User''s Guide , 1990 .

[51]  Amy L. Lansky,et al.  Reactive Reasoning and Planning , 1987, AAAI.

[52]  Leslie Pack Kaelbling,et al.  The Synthesis of Digital Machines With Provable Epistemic Properties , 1986, TARK.

[53]  Erann Gat Robust low-computation sensor-driven control for task-directed navigation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[54]  George N. Saridis,et al.  A Petri-net coordination model for an intelligent mobile robot , 1990, 29th IEEE Conference on Decision and Control.

[55]  Kent L. Norman,et al.  Development of an instrument measuring user satisfaction of the human-computer interface , 1988, CHI '88.

[56]  George N. Saridis,et al.  A Computer Architecture for Intelligent Machines , 1991, Proceedings Third Annual Conference on Intelligent Robotic Systems for Space Exploration.

[57]  Pradeep K. Khosla,et al.  Visual Programming and Hypermedia Implementation within a Distributed Laboratory Environment , 1995, Intell. Autom. Soft Comput..

[58]  E. Allen Emerson,et al.  Temporal and Modal Logic , 1991, Handbook of Theoretical Computer Science, Volume B: Formal Models and Sematics.

[59]  Michael A. Arbib,et al.  A Basis for Theoretical Computer Science , 1981, Texts and Monographs in Computer Science.

[60]  Stanley A. Schneider,et al.  The ControlShell component-based real-time programming system , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[61]  Michael A. Arbib,et al.  A formal model of computation for sensory-based robotics , 1989, IEEE Trans. Robotics Autom..

[62]  Damian M. Lyons,et al.  Representing and analyzing action plans as networks of concurrent processes , 1993, IEEE Trans. Robotics Autom..

[63]  Alessandro Saffiotti,et al.  A Multivalued Logic Approach to Integrating Planning and Control , 1995, Artif. Intell..

[64]  Tucker R. Balch,et al.  Motor Schema-Based Formation Control for Multiagent Robot Teams , 1995, ICMAS.

[65]  Karsten Schwan,et al.  A C Thread Library for Multiprocessors , 1991 .

[66]  Erann Gat,et al.  Integrating Planning and Reacting in a Heterogeneous Asynchronous Architecture for Controlling Real-World Mobile Robots , 1992, AAAI.