planner

PDDL Recovery Planner for Block Stacking.

This module orchestrates the recovery planning process by generating PDDL problems from MCTS results and running Fast Downward to produce action sequences.

Author: Yazz Warsame

Functions

extract_target_objects(mcts_results)

Extract object IDs that need geometric correction from MCTS results.

load_scenario_data(scenario_name)

Load all necessary files for recovery planning.

main()

Main entry point for PDDL recovery planning.

run_fast_downward(domain_path, problem_path, ...)

Execute Fast Downward planner.