NSDL: Neuro-Symbolic Division of Labor for Multi-Robot Task Planning
Abstract
Pairing a small vision-language model with a deterministic solver for scene-dependent judgments and computed joint plans improves heterogeneous robot team planning over end-to-end and formalize-then-plan baselines on two benchmarks.
Planning for a heterogeneous robot team from a scene image and an instruction involves two kinds of decisions. Some must be judged from the scene: which goals are already met, how the task splits, and which robot does what. Others follow from these and can be computed: prerequisite actions, handoffs between robots, and timing. We argue that each kind should go to the component suited to it: a small vision-language model learns the first, and a deterministic solver computes the second. In NSDL (Neuro-Symbolic Division of Labor), the trained model writes its judgments as a plan sketch, which lists the goals that still need action and the intended steps in order, each with a robot. The solver expands the sketch into an executable joint plan. The model calls two tools, a detector for evidence and the solver, and is trained with the solver in the loop. We evaluate on the public VIKI-L2 benchmark and on LOCUS-Bench, a new benchmark that grades the two kinds of difficulty separately. NSDL outperforms end-to-end planners and formalize-then-plan baselines on both benchmarks and with three backbones from 3B to 8B; the 7B model reaches 97.0% out-of-distribution accuracy on VIKI-L2. Ordering and scheduling errors nearly disappear once the solver writes the structure; the remaining failures are misjudged states, and most goals the model misses are ones it never lists. Code, model weights, and LOCUS-Bench are publicly available at https://github.com/Xincheng-Tan/NSDL.
Community
Thank you for sharing your work. NSDL assigns scene-dependent goal judgments to a trained VLM and dependency expansion and scheduling to a deterministic solver. Its evaluations show that this division reduces structural planning errors, while remaining failures concentrate in scene judgments.
We discuss your work in Section 3.4 (“Skill- and agent-based execution”), p. 29 of the updated manuscript of our survey, In-Context Learning for Robots: Methods and Applications. We discuss the division of labor between learned scene interpretation and deterministic dependency expansion, using symbolic replay to distinguish plan validity from physical motion execution. Read the updated discussion.
If you find our discussion of grounded reasoning and executable constraints useful for your own work, we would be grateful if you would consider citing the survey.
Models citing this paper 10
XinchengTan/nsdl-detector-locus34
Datasets citing this paper 1
XinchengTan/locus-bench
Spaces citing this paper 1
Collections including this paper 0
No Collection including this paper