ViPlan: A Benchmark for Visual Planning with Symbolic Predicates and Vision-Language Models
Matteo Merler, Nicola Dainese, Minttu Alakuijala, Giovanni Bonetta, Pietro Ferrazzi, Yu Tian, Bernardo Magnini, Pekka Marttinen
TL;DR
ViPlan introduces the first open-source benchmark for visual planning with symbolic predicates and Vision-Language Models, featuring two domains (Blocksworld and household robotics) and two evaluation settings (VLM-as-grounder and VLM-as-planner). The study benchmarks nine open-source VLM families and two closed models, revealing domain-dependent strengths: VLM-grounding excels in abstract, block-based tasks, while direct VLM planning benefits more from commonsense and error recovery in household tasks. Across models, Chain-of-Thought prompting shows limited or no consistent improvement, underscoring current visual reasoning limits. ViPlan provides a standardized evaluation framework to compare VLM-grounded symbolic planning with direct VLM planning and highlights key challenges for grounding accuracy, compounding errors, and robust task planning in vision-guided agents.
Abstract
Integrating Large Language Models with symbolic planners is a promising direction for obtaining verifiable and grounded plans compared to planning in natural language, with recent works extending this idea to visual domains using Vision-Language Models (VLMs). However, rigorous comparison between VLM-grounded symbolic approaches and methods that plan directly with a VLM has been hindered by a lack of common environments, evaluation protocols and model coverage. We introduce ViPlan, the first open-source benchmark for Visual Planning with symbolic predicates and VLMs. ViPlan features a series of increasingly challenging tasks in two domains: a visual variant of the classic Blocksworld planning problem and a simulated household robotics environment. We benchmark nine open-source VLM families across multiple sizes, along with selected closed models, evaluating both VLM-grounded symbolic planning and using the models directly to propose actions. We find symbolic planning to outperform direct VLM planning in Blocksworld, where accurate image grounding is crucial, whereas the opposite is true in the household robotics tasks, where commonsense knowledge and the ability to recover from errors are beneficial. Finally, we show that across most models and methods, there is no significant benefit to using Chain-of-Thought prompting, suggesting that current VLMs still struggle with visual reasoning.
