Robot Gaining Accurate Pouring Skills through Self-Supervised Learning and Generalization
Not on the map. Why?
Abstract (arXiv)
Pouring is one of the most commonly executed tasks in humans' daily lives, whose accuracy is affected by multiple factors, including the type of material to be poured and the geometry of the source and receiving containers. In this work, we propose a self-supervised learning approach that learns the pouring dynamics, pouring motion, and outcomes from unsupervised demonstrations for accurate pouring. The learned pouring model is then generalized by self-supervised practicing to different conditions such as using unaccustomed pouring cups. We have evaluated the proposed approach first with one container from the training set and four new but similar containers. The proposed approach achieved better pouring accuracy than a regular human with a similar pouring speed for all five cups. Both the accuracy and pouring speed outperform state-of-the-art works. We have also evaluated the proposed self-supervised generalization approach using unaccustomed containers that are far different from the ones in the training set. The self-supervised generalization reduces the pouring error of the unaccustomed containers to the desired accuracy level.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 1; 2024: 4.
9 papers.
- 2022Imitation Learning for Nonprehensile Manipulation through Self-Supervised Learning Considering Motion Speedcited by 14
- 2021Research Challenges and Progress in Robotic Grasping and Manipulation Competitionscited by 9
- 2023From Cooking Recipes to Robot Task Trees -- Improving Planning Correctness and Task Efficiency by Leveraging LLMs with a Knowledge Networkcited by 9
- 2021Manipulation of Granular Materials by Learning Particle Interactionscited by 6
- 2024Consolidating Trees of Robotic Plans Generated Using Large Language Models to Improve Reliabilitycited by 6
- 2024The Sound of Water: Inferring Physical Properties from Pouring Liquidscited by 5
- 2024Vision-based robot manipulation of transparent liquid containers in a laboratory settingcited by 2
- 2021Pouring Dynamics Estimation Using Gated Recurrent Unitscited by 1
- 2024Enabling robots to follow abstract instructions and complete complex dynamic taskscited by 1
- 2024The Sound of Water: Inferring Physical Properties from Pouring Liquids18 Nov 2024
- 2024Enabling robots to follow abstract instructions and complete complex dynamic tasks17 Jun 2024
- 2024Vision-based robot manipulation of transparent liquid containers in a laboratory setting25 Apr 2024
- 2024Consolidating Trees of Robotic Plans Generated Using Large Language Models to Improve Reliability15 Jan 2024
- 2023From Cooking Recipes to Robot Task Trees -- Improving Planning Correctness and Task Efficiency by Leveraging LLMs with a Knowledge Network17 Sep 2023
- 2022Imitation Learning for Nonprehensile Manipulation through Self-Supervised Learning Considering Motion Speed21 Jun 2022
- 2021Manipulation of Granular Materials by Learning Particle Interactions3 Nov 2021
- 2021Research Challenges and Progress in Robotic Grasping and Manipulation Competitions3 Aug 2021
- 2021Pouring Dynamics Estimation Using Gated Recurrent Units8 May 2021