Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Predictive Inverse Dynamics Models are Scalable Learners for Robotic Manipulation

About

Current efforts to learn scalable policies in robotic manipulation primarily fall into two categories: one focuses on "action," which involves behavior cloning from extensive collections of robotic data, while the other emphasizes "vision," enhancing model generalization by pre-training representations or generative models, also referred to as world models, using large-scale visual datasets. This paper presents an end-to-end paradigm that predicts actions using inverse dynamics models conditioned on the robot's forecasted visual states, named Predictive Inverse Dynamics Models (PIDM). By closing the loop between vision and action, the end-to-end PIDM can be a better scalable action learner. In practice, we use Transformers to process both visual states and actions, naming the model Seer. It is initially pre-trained on large-scale robotic datasets, such as DROID, and can be adapted to realworld scenarios with a little fine-tuning data. Thanks to large-scale, end-to-end training and the synergy between vision and action, Seer significantly outperforms previous methods across both simulation and real-world experiments. It achieves improvements of 13% on the LIBERO-LONG benchmark, 21% on CALVIN ABC-D, and 43% in real-world tasks. Notably, Seer sets a new state-of-the-art on CALVIN ABC-D benchmark, achieving an average length of 4.28, and exhibits superior generalization for novel objects, lighting conditions, and environments under high-intensity disturbances on real-world scenarios. Code and models are publicly available at https://github.com/OpenRobotLab/Seer/.

Yang Tian, Sizhe Yang, Jia Zeng, Ping Wang, Dahua Lin, Hao Dong, Jiangmiao Pang• 2024

Related benchmarks

TaskDatasetResultRank
Robot ManipulationLIBERO--
494
Long-horizon robot manipulationCalvin ABCD→D
Task 1 Completion Rate96.3
96
Robot ManipulationCalvin ABC->D
Average Successful Length4.28
36
Instruction-following robotic manipulationCALVIN ABC→D (unseen environment D)
Success Rate (Length 1)96.3
29
Robotic ManipulationLIBERO v1 (test)
Config 10 Score87.7
27
Robotic ManipulationCalvin ABCD→D
Success Rate (1 Inst)96.3
26
Robot ManipulationLIBERO LONG (test)
Success Rate87.7
15
Showing 7 of 7 rows

Other info

Follow for update