A practical approach to integrating reaction and deliberation

Abstract A robot system operating in an environment in which there is uncertainty and change needs to integrate the ability to react with the ability to plan ahead. In this paper, we present a novel approach to this integration for a practical robot problem, the kitting robot. In our approach, planning is cast as the ongoing adaptation of a reactive system, incrementally bringing its behavior into line with a set of goals. A method is presented whereby the planner can make iterative improvements to the reactor so that it eventually converges on the ideal reactor (a concept related to the universal plan) for its environment and set of planner goals. To balance this theoretical work, our current implementation on a Puma 560 robot is overviewed.

[1]  Damian M. Lyons,et al.  A formal model for reactive robot plans , 1990, [1990] Proceedings. Rensselaer's Second International Conference on Computer Integrated Manufacturing.

[2]  C. A. R. Hoare,et al.  Communicating Sequential Processes (Reprint) , 1983, Commun. ACM.

[3]  R. N. Pelavin A formal approach to planning with concurrent actions and external events , 1988 .

[4]  John L. Bresina,et al.  Anytime Synthetic Projection: Maximizing the Probability of Goal Satisfaction , 1990, AAAI.

[5]  Damian M. Lyons,et al.  A process-based approach to task plan representation , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

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

[7]  Christian Laugier,et al.  On line reactive planning for a nonholonomic mobile in a dynamic world , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[8]  Damian M. Lyons,et al.  Achieving robustness by casting planning as adaptation of a reactive system , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[9]  Shimon Y. Nof,et al.  Performance analysis of robotic kitting systems , 1989 .

[10]  Drew McDermott,et al.  Robot Planning , 1991, AI Mag..

[11]  Damian M. Lyons,et al.  Implementing an integrated approach to planning and reaction , 1992, Other Conferences.

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

[13]  Xiaodong Xia,et al.  SROMA: an adaptive scheduler for robotic assembly systems , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[14]  James F. Allen Towards a General Theory of Action and Time , 1984, Artif. Intell..

[15]  R. James Firby,et al.  An Investigation into Reactive Planning in Complex Domains , 1987, AAAI.

[16]  Marcel Joachim Schoppers,et al.  Representation and automatic synthesis of reaction plans , 1989 .