RoboScript: Code Generation for Free-Form Manipulation Tasks across Real and Simulation

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Chen, Junting, Mu, Yao, Yu, Qiaojun, Wei, Tianming, Wu, Silang, Yuan, Zhecheng, Liang, Zhixuan, Yang, Chao, Zhang, Kaipeng, Shao, Wenqi, Qiao, Yu, Xu, Huazhe, Ding, Mingyu, Luo, Ping
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913240252940288
author Chen, Junting
Mu, Yao
Yu, Qiaojun
Wei, Tianming
Wu, Silang
Yuan, Zhecheng
Liang, Zhixuan
Yang, Chao
Zhang, Kaipeng
Shao, Wenqi
Qiao, Yu
Xu, Huazhe
Ding, Mingyu
Luo, Ping
author_facet Chen, Junting
Mu, Yao
Yu, Qiaojun
Wei, Tianming
Wu, Silang
Yuan, Zhecheng
Liang, Zhixuan
Yang, Chao
Zhang, Kaipeng
Shao, Wenqi
Qiao, Yu
Xu, Huazhe
Ding, Mingyu
Luo, Ping
contents Rapid progress in high-level task planning and code generation for open-world robot manipulation has been witnessed in Embodied AI. However, previous studies put much effort into general common sense reasoning and task planning capabilities of large-scale language or multi-modal models, relatively little effort on ensuring the deployability of generated code on real robots, and other fundamental components of autonomous robot systems including robot perception, motion planning, and control. To bridge this ``ideal-to-real'' gap, this paper presents \textbf{RobotScript}, a platform for 1) a deployable robot manipulation pipeline powered by code generation; and 2) a code generation benchmark for robot manipulation tasks in free-form natural language. The RobotScript platform addresses this gap by emphasizing the unified interface with both simulation and real robots, based on abstraction from the Robot Operating System (ROS), ensuring syntax compliance and simulation validation with Gazebo. We demonstrate the adaptability of our code generation framework across multiple robot embodiments, including the Franka and UR5 robot arms, and multiple grippers. Additionally, our benchmark assesses reasoning abilities for physical space and constraints, highlighting the differences between GPT-3.5, GPT-4, and Gemini in handling complex physical interactions. Finally, we present a thorough evaluation on the whole system, exploring how each module in the pipeline: code generation, perception, motion planning, and even object geometric properties, impact the overall performance of the system.
format Preprint
id arxiv_https___arxiv_org_abs_2402_14623
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle RoboScript: Code Generation for Free-Form Manipulation Tasks across Real and Simulation
Chen, Junting
Mu, Yao
Yu, Qiaojun
Wei, Tianming
Wu, Silang
Yuan, Zhecheng
Liang, Zhixuan
Yang, Chao
Zhang, Kaipeng
Shao, Wenqi
Qiao, Yu
Xu, Huazhe
Ding, Mingyu
Luo, Ping
Robotics
Artificial Intelligence
Computation and Language
Computer Vision and Pattern Recognition
I.2.7; I.2.8; I.2.9; I.2.10
Rapid progress in high-level task planning and code generation for open-world robot manipulation has been witnessed in Embodied AI. However, previous studies put much effort into general common sense reasoning and task planning capabilities of large-scale language or multi-modal models, relatively little effort on ensuring the deployability of generated code on real robots, and other fundamental components of autonomous robot systems including robot perception, motion planning, and control. To bridge this ``ideal-to-real'' gap, this paper presents \textbf{RobotScript}, a platform for 1) a deployable robot manipulation pipeline powered by code generation; and 2) a code generation benchmark for robot manipulation tasks in free-form natural language. The RobotScript platform addresses this gap by emphasizing the unified interface with both simulation and real robots, based on abstraction from the Robot Operating System (ROS), ensuring syntax compliance and simulation validation with Gazebo. We demonstrate the adaptability of our code generation framework across multiple robot embodiments, including the Franka and UR5 robot arms, and multiple grippers. Additionally, our benchmark assesses reasoning abilities for physical space and constraints, highlighting the differences between GPT-3.5, GPT-4, and Gemini in handling complex physical interactions. Finally, we present a thorough evaluation on the whole system, exploring how each module in the pipeline: code generation, perception, motion planning, and even object geometric properties, impact the overall performance of the system.
title RoboScript: Code Generation for Free-Form Manipulation Tasks across Real and Simulation
topic Robotics
Artificial Intelligence
Computation and Language
Computer Vision and Pattern Recognition
I.2.7; I.2.8; I.2.9; I.2.10
url https://arxiv.org/abs/2402.14623