Anticipate & Collab: Data-driven Task Anticipation and Knowledge-driven Planning for Human-robot Collaboration
Shivam Singh, Karthik Swaminathan, Raghav Arora, Ramandeep Singh, Ahana Datta, Dipanjan Das, Snehasis Banerjee, Mohan Sridharan, Madhava Krishna
TL;DR
DaTAPlan addresses task anticipation for human–robot collaboration by coupling LLM-based high-level task predictions with a classical planner that generates a joint agent–human action sequence. The framework maps anticipated tasks into a PDDL problem and uses the Fast Downward planner to minimize $C(\pi)=\sum_{m} c_m^{\mathcal{R}}+\sum_{n} c_n^{\mathcal{H}}$, yielding adaptively executable plans $\pi^* = \arg \min_{\pi} C(\pi)$. It also supports automatic replanning when human outcomes or preferences deviate, and re-prompts the LLM to reflect new goals. Experiments in CoppeliaSim with diverse households demonstrate improved planning efficiency, reduced execution time, effective collaboration, and robust adaptation, including collision avoidance. The work offers a practical path toward transparent, data-informed yet knowledge-grounded assistive robotics in real-world domestic settings.
Abstract
An agent assisting humans in daily living activities can collaborate more effectively by anticipating upcoming tasks. Data-driven methods represent the state of the art in task anticipation, planning, and related problems, but these methods are resource-hungry and opaque. Our prior work introduced a proof of concept framework that used an LLM to anticipate 3 high-level tasks that served as goals for a classical planning system that computed a sequence of low-level actions for the agent to achieve these goals. This paper describes DaTAPlan, our framework that significantly extends our prior work toward human-robot collaboration. Specifically, DaTAPlan planner computes actions for an agent and a human to collaboratively and jointly achieve the tasks anticipated by the LLM, and the agent automatically adapts to unexpected changes in human action outcomes and preferences. We evaluate DaTAPlan capabilities in a realistic simulation environment, demonstrating accurate task anticipation, effective human-robot collaboration, and the ability to adapt to unexpected changes. Project website: https://dataplan-hrc.github.io
