-
Notifications
You must be signed in to change notification settings - Fork 159
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
New files #21
Comments
Hello, Yes there are a lot more files. We are making a number of improvements and adding new functionality. (Most of the work is in the other branch "squirrel"). 1&2. CFFPlanParser is for parsing Contingent-FF plans. This will only work on non-temporal domains. EsterelPlanDispatcher is used for dispatching these plans. The versions of these in the master branch might not work correctly.
There is still some way to go until things are stable enough to merge back into the master branch. However, then things should become much more robust.
For now, as long as the master branch remains stable, these extra files do nothing. Michael |
I see. Thx! |
Hi:
I noticed that in package "rosplan_planning_system", some new cpp files appeared in "src" folder.
1 EsterelPlanDispatcher.cpp
I don't know what it is. In its constructor, it loads:
What is the "plan.strl" file and how can genereate the strl file?
2 CFFPlanParser.cpp
I think it is about Contingent-FF planner, so I downloaded an executable Contingent-FF from here: https://fai.cs.uni-saarland.de/hoffmann/cff.html
However I don't know whether it well support PDDL. So before I used it I test it like this:
mcq@mcq-ubuntu:~/ROSPlan/src/rosplan/rosplan_planning_system/common$ ./bin/Contingent-FF -p domain.pddl
ff: parsing domain file
domain.pddl: syntax error in line 3, ':FLUENTS':
domain definition expected
ff: parsing domain file
domain.pddl: syntax error in line 3, ':DURATIVE-ACTIONS':
domain definition expected
It seems that the planner can not support FLUENTS and DURATIVE-ACTIONS and etc. I don't know how to correctly use it.
Or maybe these files are not completely finished now and I need to wait for update? Because I see code like this in PlanningSystem.cpp:
3 As other new files such as "POPFPlanParser.cpp" and "SimplePlanDispatcher.cpp" are easy to understand and use.
Mark
The text was updated successfully, but these errors were encountered: