TypeFly: Flying Drones with Large Language Model

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Chen, Guojun, Yu, Xiaojing, Ling, Neiwen, Zhong, Lin
Formato: Preprint
Publicado: 2023
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866929515448500224
author Chen, Guojun
Yu, Xiaojing
Ling, Neiwen
Zhong, Lin
author_facet Chen, Guojun
Yu, Xiaojing
Ling, Neiwen
Zhong, Lin
contents Recent advancements in robot control using large language models (LLMs) have demonstrated significant potential, primarily due to LLMs' capabilities to understand natural language commands and generate executable plans in various languages. However, in real-time and interactive applications involving mobile robots, particularly drones, the sequential token generation process inherent to LLMs introduces substantial latency, i.e. response time, in control plan generation. In this paper, we present a system called ChatFly that tackles this problem using a combination of a novel programming language called MiniSpec and its runtime to reduce the plan generation time and drone response time. That is, instead of asking an LLM to write a program (robotic plan) in the popular but verbose Python, ChatFly gets it to do it in MiniSpec specially designed for token efficiency and stream interpretation. Using a set of challenging drone tasks, we show that design choices made by ChatFly can reduce up to 62% response time and provide a more consistent user experience, enabling responsive and intelligent LLM-based drone control with efficient completion.
format Preprint
id arxiv_https___arxiv_org_abs_2312_14950
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle TypeFly: Flying Drones with Large Language Model
Chen, Guojun
Yu, Xiaojing
Ling, Neiwen
Zhong, Lin
Robotics
Artificial Intelligence
Human-Computer Interaction
Recent advancements in robot control using large language models (LLMs) have demonstrated significant potential, primarily due to LLMs' capabilities to understand natural language commands and generate executable plans in various languages. However, in real-time and interactive applications involving mobile robots, particularly drones, the sequential token generation process inherent to LLMs introduces substantial latency, i.e. response time, in control plan generation. In this paper, we present a system called ChatFly that tackles this problem using a combination of a novel programming language called MiniSpec and its runtime to reduce the plan generation time and drone response time. That is, instead of asking an LLM to write a program (robotic plan) in the popular but verbose Python, ChatFly gets it to do it in MiniSpec specially designed for token efficiency and stream interpretation. Using a set of challenging drone tasks, we show that design choices made by ChatFly can reduce up to 62% response time and provide a more consistent user experience, enabling responsive and intelligent LLM-based drone control with efficient completion.
title TypeFly: Flying Drones with Large Language Model
topic Robotics
Artificial Intelligence
Human-Computer Interaction
url https://arxiv.org/abs/2312.14950