RoboScript: Code Generation for Free-Form Manipulation Tasks across Real and Simulation
Fuente:
arXiv
Salvato in:
| Autori principali: | , , , , , , , , , , , , , |
|---|---|
| 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 |