A software architecture for integrated service robot development

This paper presents a computational architecture that addresses the grand challenge problem of system integration. Robotics research has made many advances in sensory processing, control and planning, but few efforts focus on the problem of dynamically integrating the "best available" approaches into a single architecture to support development of integrated systems. The role of architecture is discussed, and a novel approach to intelligent robotic system architecture is presented. This new approach has resulted from the maturation of object-based software technology.

[1]  Ronald C. Arkin,et al.  Just What is a Robot Architecture Anyway? Turing Equivalency versus Organizing Principles , 1995 .

[2]  Ronald C. Arkin,et al.  Reactive control for mobile manipulation , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[3]  Ronald C. Arkin,et al.  Towards the Unification of Navigational Planning and Reactive Control , 1989 .

[4]  David Chapman,et al.  What are plans for? , 1990, Robotics Auton. Syst..

[5]  Julio Rosenblatt,et al.  DAMN: a distributed architecture for mobile navigation , 1997, J. Exp. Theor. Artif. Intell..

[6]  P. Marcenac The multiagent approach [geophysics] , 1997 .

[7]  Gautam Biswas,et al.  Interactive task planning under uncertainty and goal changes , 1996, Robotics Auton. Syst..

[8]  David J. Musliner,et al.  CIRCA: a cooperative intelligent real-time control architecture , 1993, IEEE Trans. Syst. Man Cybern..

[9]  Jean-Marc Nerson,et al.  Object-Oriented Analysis and Design , 1992, TOOLS.

[10]  Pattie Maes,et al.  Behavior-based artificial intelligence , 1993 .

[11]  Michael Hucka,et al.  An analysis of soar as an integrated architecture , 1991, SGAR.

[12]  Kazuhiko Kawamura,et al.  Humanoids: Future Robots for Home and Factory , 1998 .

[13]  Yves Demazeau,et al.  SIGMA: Application of Multi-Agent Systems to Cartographic Generalization , 1996, MAAMAW.

[14]  D. McFarland,et al.  Intelligent behavior in animals and robots , 1993 .

[15]  Ronald C. Arkin,et al.  Integrating behavioral, perceptual, and world knowledge in reactive navigation , 1990, Robotics Auton. Syst..

[16]  Michael Wooldridge,et al.  Time, Knowledge, and Choice , 1995, ATAL.

[17]  M. Minsky The Society of Mind , 1986 .

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

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

[20]  James Martin,et al.  Object-oriented analysis and design , 1992 .

[21]  Stuart C. Shapiro,et al.  An Autonomous Agent Architecture for Integrating "Unconscious" and "Conscious", Reasoned Behaviors , 1993, 1993 Computer Architectures for Machine Perception.

[22]  Ren C. Luo,et al.  Multisensor integration and fusion in intelligent systems , 1989, IEEE Trans. Syst. Man Cybern..