Hybrid Conditional Planning using Answer Set Programming

07/19/2017
by   Ibrahim Faruk Yalciner, et al.
0

We introduce a parallel offline algorithm for computing hybrid conditional plans, called HCP-ASP, oriented towards robotics applications. HCP-ASP relies on modeling actuation actions and sensing actions in an expressive nonmonotonic language of answer set programming (ASP), and computation of the branches of a conditional plan in parallel using an ASP solver. In particular, thanks to external atoms, continuous feasibility checks (like collision checks) are embedded into formal representations of actuation actions and sensing actions in ASP; and thus each branch of a hybrid conditional plan describes a feasible execution of actions to reach their goals. Utilizing nonmonotonic constructs and nondeterministic choices, partial knowledge about states and nondeterministic effects of sensing actions can be explicitly formalized in ASP; and thus each branch of a conditional plan can be computed by an ASP solver without necessitating a conformant planner and an ordering of sensing actions in advance. We apply our method in a service robotics domain and report experimental evaluations. Furthermore, we present performance comparisons with other compilation based conditional planners on standardized benchmark domains. This paper is under consideration for acceptance in TPLP.

READ FULL TEXT

page 11

page 18

research
08/13/2021

Planning with Incomplete Information in Quantified Answer Set Programming

We present a general approach to planning with incomplete information in...
research
07/29/2013

ReAct! An Interactive Tool for Hybrid Planning in Robotics

We present ReAct!, an interactive tool for high-level reasoning for cogn...
research
02/17/2020

An ASP semantics for Constraints involving Conditional Aggregates

We elaborate upon the formal foundations of hybrid Answer Set Programmin...
research
07/28/2013

ROSoClingo: A ROS package for ASP-based robot control

Knowledge representation and reasoning capacities are vital to cognitive...
research
07/31/2019

Domain-Independent Cost-Optimal Planning in ASP

We investigate the problem of cost-optimal planning in ASP. Current ASP ...
research
05/25/2019

Dynamic Epistemic Logic with ASP Updates: Application to Conditional Planning

Dynamic Epistemic Logic (DEL) is a family of multimodal logics that has ...
research
10/02/2020

Manipulation of Articulated Objects using Dual-arm Robots via Answer Set Programming

The manipulation of articulated objects is of primary importance in Robo...

Please sign up or login with your details

Forgot password? Click here to reset