RoboCoder: Robotic Learning from Basic Skills to General Tasks with Large Language Models

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Li, Jingyao, Chen, Pengguang, Wu, Sitong, Zheng, Chuanyang, Xu, Hong, Jia, Jiaya
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913380066918400
author Li, Jingyao
Chen, Pengguang
Wu, Sitong
Zheng, Chuanyang
Xu, Hong
Jia, Jiaya
author_facet Li, Jingyao
Chen, Pengguang
Wu, Sitong
Zheng, Chuanyang
Xu, Hong
Jia, Jiaya
contents The emergence of Large Language Models (LLMs) has improved the prospects for robotic tasks. However, existing benchmarks are still limited to single tasks with limited generalization capabilities. In this work, we introduce a comprehensive benchmark and an autonomous learning framework, RoboCoder aimed at enhancing the generalization capabilities of robots in complex environments. Unlike traditional methods that focus on single-task learning, our research emphasizes the development of a general-purpose robotic coding algorithm that enables robots to leverage basic skills to tackle increasingly complex tasks. The newly proposed benchmark consists of 80 manually designed tasks across 7 distinct entities, testing the models' ability to learn from minimal initial mastery. Initial testing revealed that even advanced models like GPT-4 could only achieve a 47% pass rate in three-shot scenarios with humanoid entities. To address these limitations, the RoboCoder framework integrates Large Language Models (LLMs) with a dynamic learning system that uses real-time environmental feedback to continuously update and refine action codes. This adaptive method showed a remarkable improvement, achieving a 36% relative improvement. Our codes will be released.
format Preprint
id arxiv_https___arxiv_org_abs_2406_03757
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle RoboCoder: Robotic Learning from Basic Skills to General Tasks with Large Language Models
Li, Jingyao
Chen, Pengguang
Wu, Sitong
Zheng, Chuanyang
Xu, Hong
Jia, Jiaya
Robotics
Machine Learning
The emergence of Large Language Models (LLMs) has improved the prospects for robotic tasks. However, existing benchmarks are still limited to single tasks with limited generalization capabilities. In this work, we introduce a comprehensive benchmark and an autonomous learning framework, RoboCoder aimed at enhancing the generalization capabilities of robots in complex environments. Unlike traditional methods that focus on single-task learning, our research emphasizes the development of a general-purpose robotic coding algorithm that enables robots to leverage basic skills to tackle increasingly complex tasks. The newly proposed benchmark consists of 80 manually designed tasks across 7 distinct entities, testing the models' ability to learn from minimal initial mastery. Initial testing revealed that even advanced models like GPT-4 could only achieve a 47% pass rate in three-shot scenarios with humanoid entities. To address these limitations, the RoboCoder framework integrates Large Language Models (LLMs) with a dynamic learning system that uses real-time environmental feedback to continuously update and refine action codes. This adaptive method showed a remarkable improvement, achieving a 36% relative improvement. Our codes will be released.
title RoboCoder: Robotic Learning from Basic Skills to General Tasks with Large Language Models
topic Robotics
Machine Learning
url https://arxiv.org/abs/2406.03757