ROSPlan icon indicating copy to clipboard operation
ROSPlan copied to clipboard

Add Contingent-FF planner node

Open dgerod opened this issue 4 years ago • 4 comments

Existing FF planner node is not working with Contingent-FF, reason is explained in #254 and #255 issues. This pull request fixes these issues by creating an specific node for Contingent-FF.

dgerod avatar Jul 12 '20 10:07 dgerod

when I try to generate a contingent plan using contingent-ff the generated plan is empty.

the problem occurs only if the domain file contains a "fluents" keyword.

/home/bilal/rosplan_catkin_ws/src/rosplan/rosplan_planning_system/test/pddl/turtlebot/domain.pddl: syntax error in line 3, ':FLUENTS': domain definition expected

ERROR: service [/rosplan_planner_interface/planning_server] responded with an error:

also the same for DURATIVE-ACTIONS

syntax error in line 3, ':DURATIVE-ACTIONS':

bilal9876 avatar Aug 01 '20 18:08 bilal9876

@bilal9876 Did you try to execute your plan using directly Contingent-FF binary? For your explanation it seems a kind of planner issue but not node one, do you agree?

dgerod avatar Aug 03 '20 06:08 dgerod

yes for sure. I execute the compiled version of contingent-ff from the bin directory directly using command prompt and it is generated plan successfully if the domain file does not contain keywords like durative-action or fluents.

bilal9876 avatar Aug 03 '20 20:08 bilal9876

OK, thanks your clarification. So, this is an issue of the Contingent-FF planner itself.

dgerod avatar Aug 04 '20 05:08 dgerod