NARRATE: Versatile Language Architecture for Optimal Control in Robotics

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ismail, Seif, Arbues, Antonio, Cotterell, Ryan, Zurbrügg, René, Alonso, Carmen Amo
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913267145768960
author Ismail, Seif
Arbues, Antonio
Cotterell, Ryan
Zurbrügg, René
Alonso, Carmen Amo
author_facet Ismail, Seif
Arbues, Antonio
Cotterell, Ryan
Zurbrügg, René
Alonso, Carmen Amo
contents The impressive capabilities of Large Language Models (LLMs) have led to various efforts to enable robots to be controlled through natural language instructions, opening exciting possibilities for human-robot interaction The goal is for the motor-control task to be performed accurately, efficiently and safely while also enjoying the flexibility imparted by LLMs to specify and adjust the task through natural language. In this work, we demonstrate how a careful layering of an LLM in combination with a Model Predictive Control (MPC) formulation allows for accurate and flexible robotic control via natural language while taking into consideration safety constraints. In particular, we rely on the LLM to effectively frame constraints and objective functions as mathematical expressions, which are later used in the motor-control module via MPC. The transparency of the optimization formulation allows for interpretability of the task and enables adjustments through human feedback. We demonstrate the validity of our method through extensive experiments on long-horizon reasoning, contact-rich, and multi-object interaction tasks. Our evaluations show that NARRATE outperforms current existing methods on these benchmarks and effectively transfers to the real world on two different embodiments. Videos, Code and Prompts at narrate-mpc.github.io
format Preprint
id arxiv_https___arxiv_org_abs_2403_10762
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle NARRATE: Versatile Language Architecture for Optimal Control in Robotics
Ismail, Seif
Arbues, Antonio
Cotterell, Ryan
Zurbrügg, René
Alonso, Carmen Amo
Robotics
The impressive capabilities of Large Language Models (LLMs) have led to various efforts to enable robots to be controlled through natural language instructions, opening exciting possibilities for human-robot interaction The goal is for the motor-control task to be performed accurately, efficiently and safely while also enjoying the flexibility imparted by LLMs to specify and adjust the task through natural language. In this work, we demonstrate how a careful layering of an LLM in combination with a Model Predictive Control (MPC) formulation allows for accurate and flexible robotic control via natural language while taking into consideration safety constraints. In particular, we rely on the LLM to effectively frame constraints and objective functions as mathematical expressions, which are later used in the motor-control module via MPC. The transparency of the optimization formulation allows for interpretability of the task and enables adjustments through human feedback. We demonstrate the validity of our method through extensive experiments on long-horizon reasoning, contact-rich, and multi-object interaction tasks. Our evaluations show that NARRATE outperforms current existing methods on these benchmarks and effectively transfers to the real world on two different embodiments. Videos, Code and Prompts at narrate-mpc.github.io
title NARRATE: Versatile Language Architecture for Optimal Control in Robotics
topic Robotics
url https://arxiv.org/abs/2403.10762