pyrobosim.planning.pddlstream.utils.pddlstream_solution_to_plan

pyrobosim.planning.pddlstream.utils.pddlstream_solution_to_plan(solution, robot)

Converts the output plan of a PDDLStream solution to a plan list compatible with plan execution infrastructure.

Parameters:
  • solution (list[tuple]) – PDDLStream compatible initial state representation.

  • robot (str) – Name of robot to execute plan.

Returns:

Task plan object.

Return type:

pyrobosim.planning.actions.TaskPlan