Multi-Agent · Pipeline
From Planner Logs to Explanations
MAPF Planneragents · paths · conflicts
→
JSON Logcanonical trace
→
generate_kg.pyPython · RDFLib
→
maPO Knowledge GraphTurtle / OWL / JSON-LD
→
SPARQL + NLexplanation templates
Planner-specific inputRaw MAPF traces & optional args — not a custom explanation API.
Ontology mapping
generate_kg.py asserts RDF triples automatically.Planner-agnostic outputOne graph drives queries, replay & explanations.
python generate_kg.py --log_file <json> --output <ttl>