-
Notifications
You must be signed in to change notification settings - Fork 158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Calling problem_generation_server changes my problem removing the disjunctive-preconditions #318
Comments
Hi @bhomaidan1990,
But the main issue I see is that I believe the goals are not being parsed into ROS structures (can u try to call the service /rosplan_knowledge_base/state/goals and see if that shows the disjunctions?). If it does, extending the PDDLProblemGenerator is easy. If not, there's some other core changes that would need to be done, including on ROS msgs. If that is the case, I would suggest to write over the PDDL-generated problem file from ROSPlan to write your goal there. ROSPlan will then pass that file to the planner and the problem should be solvable. I know it's not ideal, but I believe it should work. |
Thanks for your rapid reply @gerardcanal I have tested Click to see the output.attributes:
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc1"
-
key: "p"
value: "p_02_10_4"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc2"
-
key: "p"
value: "p_05_13_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc3"
-
key: "p"
value: "p_06_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "rc4"
-
key: "p"
value: "p_02_09_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "yc1"
-
key: "p"
value: "p_05_14_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "bc1"
-
key: "p"
value: "p_05_13_2"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "bc2"
-
key: "p"
value: "p_02_10_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "bc1"
-
key: "p"
value: "p_02_10_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "bc2"
-
key: "p"
value: "p_05_13_2"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "lc1"
-
key: "p"
value: "p_05_12_2"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "oc1"
-
key: "p"
value: "p_05_12_1"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "oc2"
-
key: "p"
value: "p_02_11_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "oc1"
-
key: "p"
value: "p_02_11_3"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "cube_at"
values:
-
key: "c"
value: "oc2"
-
key: "p"
value: "p_05_12_1"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb1"
-
key: "p1"
value: "p_02_10_2"
-
key: "p2"
value: "p_02_11_2"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb2"
-
key: "p1"
value: "p_05_13_1"
-
key: "p2"
value: "p_05_14_1"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb3"
-
key: "p1"
value: "p_03_11_0"
-
key: "p2"
value: "p_04_11_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb1"
-
key: "p1"
value: "p_02_10_2"
-
key: "p2"
value: "p_02_11_2"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb2"
-
key: "p1"
value: "p_03_11_0"
-
key: "p2"
value: "p_04_11_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb3"
-
key: "p1"
value: "p_05_13_1"
-
key: "p2"
value: "p_05_14_1"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb1"
-
key: "p1"
value: "p_05_13_1"
-
key: "p2"
value: "p_05_14_1"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb2"
-
key: "p1"
value: "p_02_10_2"
-
key: "p2"
value: "p_02_11_2"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb3"
-
key: "p1"
value: "p_03_11_0"
-
key: "p2"
value: "p_04_11_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb1"
-
key: "p1"
value: "p_05_13_1"
-
key: "p2"
value: "p_05_14_1"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb2"
-
key: "p1"
value: "p_03_11_0"
-
key: "p2"
value: "p_04_11_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb3"
-
key: "p1"
value: "p_02_10_2"
-
key: "p2"
value: "p_02_11_2"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb1"
-
key: "p1"
value: "p_03_11_0"
-
key: "p2"
value: "p_04_11_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb2"
-
key: "p1"
value: "p_02_10_2"
-
key: "p2"
value: "p_02_11_2"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb3"
-
key: "p1"
value: "p_05_13_1"
-
key: "p2"
value: "p_05_14_1"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb1"
-
key: "p1"
value: "p_03_11_0"
-
key: "p2"
value: "p_04_11_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb2"
-
key: "p1"
value: "p_05_13_1"
-
key: "p2"
value: "p_05_14_1"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "yb3"
-
key: "p1"
value: "p_02_10_2"
-
key: "p2"
value: "p_02_11_2"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "bb1"
-
key: "p1"
value: "p_02_10_0"
-
key: "p2"
value: "p_02_11_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "bb2"
-
key: "p1"
value: "p_02_10_1"
-
key: "p2"
value: "p_02_11_1"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "bb1"
-
key: "p1"
value: "p_02_10_1"
-
key: "p2"
value: "p_02_11_1"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "bb2"
-
key: "p1"
value: "p_02_10_0"
-
key: "p2"
value: "p_02_11_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False
-
knowledge_type: 1
initial_time:
secs: 0
nsecs: 0
is_negative: False
instance_type: ''
instance_name: ''
attribute_name: "brick_at"
values:
-
key: "b"
value: "rb1"
-
key: "p1"
value: "p_05_12_0"
-
key: "p2"
value: "p_05_13_0"
function_value: 0.0
assign_op: 0
optimization: ''
expr:
tokens: []
ineq:
comparison_type: 0
LHS:
tokens: []
RHS:
tokens: []
grounded: False I don't know how "to write over the PDDL-generated problem file from ROSPlan" Are there further details on how to do that in the tutorial? otherwise can you please explain to me how to do that? thanks in advance. |
Hello, About the workaround, there is no tutorial about that, you would have to program it yourself. What I meant is from your code, opening the file that rosplan generated, and writing there (programmatically) your goal function. This would be like completing the output of the problem_generator yourself, but leaving the part of the initial state which I understand is the part you're most interested about. If that's not the case, I would skip the problem generator and use your own problem generator or problem as needed. |
@gerardcanal Even if they were all my predicates, the main problem is still squeezing the goal state from AND of OR blocks to a single huge AND block without any OR, which results in an unsolvable problem. regarding the "workaround" it seems to be a good idea, thanks for your kind suggestion. |
I know, just wanted to check if there was something there I was not seeing, but that's what I was expecting. Hope the workaround works! |
Hi,
I'm using the modified ROSPlan which works well with
ROS Noetic
using ubuntu20.04
according to this pull request.I'm launching the FastDownward Planning Interface, I have downloaded the
fastdownward
planner inside the ROSPlancommon/bin
folder as follows:git clone https://github.com/aibasel/downward.git cd downward ./build.py
Whenever I call the
rosservice call /rosplan_problem_interface/problem_generation_server
it removes mydisjunctive-preconditions
causing my pddl problem to be non-solvable!Click here to See The Modified Problem After Calling the `problem_generation_server` service
I have tested my domain and my problem with the fast downward planner and they work well, there is a plan, but when I call the
problem_generation_server
service my problem changes (in particular the AND OR disjunctive-preconditions in the goal) causing me unsolvable issue! can you please tell me how can I solve that please? thanks in advance.The text was updated successfully, but these errors were encountered: