SPINE: Online Semantic Planning for Missions with Incomplete Natural Language Specifications in Unstructured Environments

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Ravichandran, Zachary, Murali, Varun, Tzes, Mariliza, Pappas, George J., Kumar, Vijay
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866913749060812800
author Ravichandran, Zachary
Murali, Varun
Tzes, Mariliza
Pappas, George J.
Kumar, Vijay
author_facet Ravichandran, Zachary
Murali, Varun
Tzes, Mariliza
Pappas, George J.
Kumar, Vijay
contents As robots become increasingly capable, users will want to describe high-level missions and have robots infer the relevant details. Because pre-built maps are difficult to obtain in many realistic settings, accomplishing such missions will require the robot to map and plan online. While many semantic planning methods operate online, they are typically designed for well specified missions such as object search or exploration. Recently, Large Language Models (LLMs) have demonstrated powerful contextual reasoning abilities over a range of robotic tasks described in natural language. However, existing LLM-enabled planners typically do not consider online planning or complex missions; rather, relevant subtasks and semantics are provided by a pre-built map or a user. We address these limitations via SPINE, an online planner for missions with incomplete mission specifications provided in natural language. The planner uses an LLM to reason about subtasks implied by the mission specification and then realizes these subtasks in a receding horizon framework. Tasks are automatically validated for safety and refined online with new map observations. We evaluate SPINE in simulation and real-world settings with missions that require multiple steps of semantic reasoning and exploration in cluttered outdoor environments of over 20,000m$^2$. Compared to baselines that use existing LLM-enabled planning approaches, our method is over twice as efficient in terms of time and distance, requires less user interactions, and does not require a full map. Additional resources are provided at https://zacravichandran.github.io/SPINE.
format Preprint
id arxiv_https___arxiv_org_abs_2410_03035
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle SPINE: Online Semantic Planning for Missions with Incomplete Natural Language Specifications in Unstructured Environments
Ravichandran, Zachary
Murali, Varun
Tzes, Mariliza
Pappas, George J.
Kumar, Vijay
Robotics
Artificial Intelligence
As robots become increasingly capable, users will want to describe high-level missions and have robots infer the relevant details. Because pre-built maps are difficult to obtain in many realistic settings, accomplishing such missions will require the robot to map and plan online. While many semantic planning methods operate online, they are typically designed for well specified missions such as object search or exploration. Recently, Large Language Models (LLMs) have demonstrated powerful contextual reasoning abilities over a range of robotic tasks described in natural language. However, existing LLM-enabled planners typically do not consider online planning or complex missions; rather, relevant subtasks and semantics are provided by a pre-built map or a user. We address these limitations via SPINE, an online planner for missions with incomplete mission specifications provided in natural language. The planner uses an LLM to reason about subtasks implied by the mission specification and then realizes these subtasks in a receding horizon framework. Tasks are automatically validated for safety and refined online with new map observations. We evaluate SPINE in simulation and real-world settings with missions that require multiple steps of semantic reasoning and exploration in cluttered outdoor environments of over 20,000m$^2$. Compared to baselines that use existing LLM-enabled planning approaches, our method is over twice as efficient in terms of time and distance, requires less user interactions, and does not require a full map. Additional resources are provided at https://zacravichandran.github.io/SPINE.
title SPINE: Online Semantic Planning for Missions with Incomplete Natural Language Specifications in Unstructured Environments
topic Robotics
Artificial Intelligence
url https://arxiv.org/abs/2410.03035