Plan execution in a temporal logic environment
نویسنده
چکیده
This extended abstract describes essential aspects of a current application scenario which was initiated in order to investigate the applicability of research results of the RAP project in a rather real-world environment. The work on this scenario is not completed which means that reported results are rather preliminary. The project RAP (_Reasoning About Plans) (Bauer al. 1996) aims at a logic-based shell which supports the consistent modeling of planning knowledge and provides a generic module for the logic-based reasoning about plans which can be integrated into a large variety of application systems. The RAP shell, for example, enables users to graphically configure their own complex reasoning procedures and control systems based on basic reasoning services like plan generation, plan validation and verification, temporal projection, plan optimization, plan modification, symbolic plan execution, plan interpretation, etc. Our current application scenario is about an autonomous robot indoor simulation environment in an extended logistic setting. There is a building consisting of a shop with several devices for the analysis and manipulation of objects, and there are differently classified storage rooms according to different properties objects can have. The modeled robot tasks include movements, simple processing, storage, and disposal of certain objects. In order to control the activities of the robot we have built a plan execution control system as a special plan reasoning system in the RAP shell. The graphical simulation environment has been integrated as a front-end to the control system. Figure 1
منابع مشابه
A Temporal Logic-Based Planning and Execution Monitoring System
As no plan can cover all possible contingencies, the ability to detect failures during plan execution is crucial to the robustness of any autonomous system operating in a dynamic and uncertain environment. In this paper we present a general planning and execution monitoring system where formulas in an expressive temporal logic specify the desired behavior of a system and its environment. A unif...
متن کاملOn the Synthesis of Situation Control
One approach for computing plans for reactive agents is is to check goal statements over state trajectories modeling predicted behaviors of an agent. This paper describes a powerful extension of this approach to handle time, safety, and liveness goals that are spec-iied by Metric Temporal Logic formulas. Our planning method is based on an incremental planning algorithm that generates a reactive...
متن کاملOn the Synthesis of Situation Control Rules under Exogeneous Events
One approach for computing plans for reactive agents is is to check goal statements over state trajectories modeling predicted behaviors of an agent. This paper describes a powerful extension of this approach to handle time, safety, and liveness goals that are specified by Metric Temporal Logic formulas. Our planning method is based on an incremental planning algorithm that generates a reactive...
متن کاملPlanning Control Rules for Reactive Agents
A traditional approach for planning is to evaluate goal statements over state trajecto-ries modeling predicted behaviors of an agent. This paper describes a powerful extension of this approach for handling complex goals for reactive agents. We describe goals by using a modal temporal logic that can express quite complex time, safety, and liveness constraints. Our method is based on an increment...
متن کاملPlanning in Dynamic Environments Through Temporal Logic Monitoring
We present a framework that enables online planning for robotic systems in dynamic environments. The PLANrm framework presented in this work utilizes the theory of robustness and monitoring of Metric Temporal Logic (MTL) specifications to inspect and modify available plans to both avoid obstacles and satisfy specifications in a dynamic environment. The use of MTL allows the practitioner to set ...
متن کامل