You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The execution of a plan fails when I add an inequality check to an action in the PDDL domain file, such as
(at start (> (battery_level ?auv) 10)
When I run get plan in the plansys2 terminal, the plan is generated correctly. However, when I run run in the terminal, the plansys2-node dies with output:
[ERROR] [plansys2_node-1]: process has died [pid 7302, exit code -11, cmd '/opt/ros/humble/lib/plansys2_bringup/plansys2_node --ros-args -r __ns:=/ --params-file /tmp/launch_params_g_a70tmt --params-file /opt/ros/humble/share/plansys2_bringup/params/plansys2_params.yaml'].
I tried running a plan without these inequalities and functions in the condition and effect fields, and that worked without issue. My guess is that it has something to do with the information the action servers obtain from the domain file, since the plan message I send to the executor_client doesn't have weird parameters.
The text was updated successfully, but these errors were encountered:
@jeroenzwan Can you please add examples to reproduce the problem? Of course, we can create one ourselves, but it is a good practice when reporting an issue to also allow to reproduce the bug easily.
The execution of a plan fails when I add an inequality check to an action in the PDDL domain file, such as
When I run
get plan
in the plansys2 terminal, the plan is generated correctly. However, when I runrun
in the terminal, the plansys2-node dies with output:I tried running a plan without these inequalities and functions in the condition and effect fields, and that worked without issue. My guess is that it has something to do with the information the action servers obtain from the domain file, since the plan message I send to the executor_client doesn't have weird parameters.
The text was updated successfully, but these errors were encountered: