Multi-Level Robotic Pouring Using Offline Reinforcement Learning
This paper presents a novel learning-based method for a robotic manipulator to achieve liquid pouring across different liquid levels using only visual sensors. Previous works have relied on either online reinforcement learning or imitation learning, which are limited by sim-to-real gaps or data efficiency. In this paper, we propose to combine supervised learning and offline reinforcement learning, utilizing a human demonstration dataset containing only successful pouring at the highest level. Specifically, our approach employs supervised learning for a visual classifier, transforming the visual input into a categorical distribution over liquid levels. The offline reinforcement learning method is applied to a binary-conditioned control policy, which takes a binary signal and the robot's proprioception as inputs to determine the action. The binary signal indicates whether the desired liquid level has been reached based on the target liquid level. Through experiments, our method demonstrates superior effectiveness compared to a state-of-the-art imitation learning algorithm. Moreover, tests in unseen scenarios and multiple liquid level commands verify the generalization and transferability of our approach.
Authors
- Wei Zhang (ORCID: https://orcid.org/0000-0001-5292-7308)
- Xiaoxiong Zhang (ORCID: https://orcid.org/0000-0002-0312-1751)
- Junwei Liu (ORCID: https://orcid.org/0000-0002-9624-8339)
Institutions
- Southern University of Science and Technology (CN)
Publication Details
- Published
- 2024-12-10
- DOI
- https://doi.org/10.1109/robio64047.2024.10907634
- Citations
- 1
- Primary Topic
- Advanced Materials and Mechanics
- Type
- article
- Field-Weighted Citation Impact
- 0.21
Funders
- Science and Technology Foundation of Shenzhen City
- National Natural Science Foundation of China