KCL-Planning / ROSPlan

The ROSPlan framework provides a generic method for task planning in a ROS system.
http://kcl-planning.github.io/ROSPlan
BSD 2-Clause "Simplified" License
355 stars 159 forks source link

PDDL parsing #59

Open bellerifabio opened 7 years ago

bellerifabio commented 7 years ago

I launched the planning system and the knowledge base nodes, providing my PDDL domain and problem. The system says:

`The supplied domain/problem file appear to violate part of the PDDL language specification. Specifically:

The planner will continue, but you may wish to fix your files accordingly.`

I don't understand what's the problem because the specification of the problem is empty; furthermore I used the PDDL files with another planner and it worked. Can you help me please?

dgerod commented 7 years ago

We need more information to help you:

m312z commented 6 years ago

Hello,

It could also be that you are intending to use an existing PDDL problem instance, but ROSPlan is generating a new (empty) problem from the knowledge base. If that is the case then you will need to check the launch parameters here: http://kcl-planning.github.io/ROSPlan/documentation/planning_system_launch.html#pa

In particular "generate_default_problem" should be false. Its function is described in the link.

Michael