Ask, Reason, Assist: Robot Collaboration via Natural Language and Temporal Logic

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Choe, Dan BW, Sangeetha, Sundhar Vinodh, Emanuel, Steven, Chiu, Chih-Yuan, Coogan, Samuel, Kousik, Shreyas
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914371020521472
author Choe, Dan BW
Sangeetha, Sundhar Vinodh
Emanuel, Steven
Chiu, Chih-Yuan
Coogan, Samuel
Kousik, Shreyas
author_facet Choe, Dan BW
Sangeetha, Sundhar Vinodh
Emanuel, Steven
Chiu, Chih-Yuan
Coogan, Samuel
Kousik, Shreyas
contents Increased robot deployment, such as in warehousing, has revealed a need for collaboration among heterogeneous robot teams to resolve unforeseen conflicts. To this end, we propose a peer-to-peer coordination protocol that enables robots to request and provide help without a central task allocator. The process begins when a robot detects a conflict and uses a Large Language Model (LLM) to decide whether external assistance is required. If so, it crafts and broadcasts a natural language (NL) help request. Potential helper robots reason over the request and respond with offers of assistance, including information about the effect on their ongoing tasks. Helper reasoning is implemented via an LLM grounded in Signal Temporal Logic (STL) using a Backus-Naur Form (BNF) grammar, ensuring syntactically valid NL-to-STL translations, which are then solved as a Mixed Integer Linear Program (MILP). Finally, the requester robot selects a helper by reasoning over the expected increase in system-level total task completion time. We evaluated our framework through experiments comparing different helper-selection strategies and found that considering multiple offers allows the requester to minimize added makespan. Our approach significantly outperforms heuristics such as selecting the nearest available candidate helper robot, and achieves performance comparable to a centralized "Oracle" baseline but without heavy information demands.
format Preprint
id arxiv_https___arxiv_org_abs_2509_23506
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Ask, Reason, Assist: Robot Collaboration via Natural Language and Temporal Logic
Choe, Dan BW
Sangeetha, Sundhar Vinodh
Emanuel, Steven
Chiu, Chih-Yuan
Coogan, Samuel
Kousik, Shreyas
Robotics
Increased robot deployment, such as in warehousing, has revealed a need for collaboration among heterogeneous robot teams to resolve unforeseen conflicts. To this end, we propose a peer-to-peer coordination protocol that enables robots to request and provide help without a central task allocator. The process begins when a robot detects a conflict and uses a Large Language Model (LLM) to decide whether external assistance is required. If so, it crafts and broadcasts a natural language (NL) help request. Potential helper robots reason over the request and respond with offers of assistance, including information about the effect on their ongoing tasks. Helper reasoning is implemented via an LLM grounded in Signal Temporal Logic (STL) using a Backus-Naur Form (BNF) grammar, ensuring syntactically valid NL-to-STL translations, which are then solved as a Mixed Integer Linear Program (MILP). Finally, the requester robot selects a helper by reasoning over the expected increase in system-level total task completion time. We evaluated our framework through experiments comparing different helper-selection strategies and found that considering multiple offers allows the requester to minimize added makespan. Our approach significantly outperforms heuristics such as selecting the nearest available candidate helper robot, and achieves performance comparable to a centralized "Oracle" baseline but without heavy information demands.
title Ask, Reason, Assist: Robot Collaboration via Natural Language and Temporal Logic
topic Robotics
url https://arxiv.org/abs/2509.23506