1

当我有域的 PDDL 和问题的 PDDL 时,如何使用快速向下获取问题的因果图?

4

1 回答 1

0

您可以在 c++ 中将因果图作为对象获取,如下所示。

#include "task_utils/causal_graph.h"
#include "tasks/root_task.h"
...
TaskProxy task_proxy(*g_root_task);
causal_graph::CausalGraph cg(task_proxy);

如果您希望它作为输出,您可以将这些行添加到主文件(“planner.cc”)中。此外,您必须将 task_utils/causal_graph.h 文件中的 dump(const TaskProxy &task_proxy) 函数移至 public 并使用以下命令。

cg.dump(task_proxy);

希望,这会有所帮助;)。

于 2018-11-28T16:53:38.400 回答