SPILL : size, pose, and internal liquid level estimation of transparent glassware for robotic bartending
- Author
- Louis Adriaens (UGent) , Thomas Lips (UGent) , Mathieu De Coster (UGent) , Andreas Verleysen (UGent) and Francis wyffels (UGent)
- Organization
- Project
- Abstract
- Robotic perception of transparent objects presents unique challenges due to their refractive properties, lack of texture, and limitations of conventional RGB-D sensors in capturing reliable depth information. These challenges significantly hinder robotic manipulation capabilities in real-world settings such as household assistance, hospitality, and healthcare. To address these issues, we propose SPILL: A lightweight perception pipeline for Size, Pose, and Internal Liquid Level estimation of unknown transparent glassware using a single view. SPILL combines object detection with semantic keypoint detection, and operates without requiring object-specific 3D models or depth completion. We demonstrate its effectiveness in autonomous robotic pouring tasks. Additionally, to enhance the robustness and generalization of keypoint detection to diverse real-world scenarios, we introduce Glasses-in-the-Wild, a new dataset that captures a wide variety of glass types in realistic environments. Evaluated on a robot manipulator, SPILL achieves a 93.6% success rate across 500 autonomous pours with 20 unseen glasses in three diverse real-world scenes. We further demonstrate robustness through multiple live public events in real-world, human-centered environments. In one recorded session, the robot autonomously served 62 drinks with a 98.3% success rate. These results demonstrate that task-relevant keypoint detection enables scalable, real-world transparent object interaction, paving the way for practical applications in service and assistive robotics - without spilling a drop.
- Keywords
- Robots, Glass, Liquids, Solid modeling, Three-dimensional displays, Cameras, Semantics, Pipelines, Computational modeling, Robustness, Perception for Grasping and Manipulation, Object Detection, Segmentation and Categorization, RGB-D perception, Data Sets for Robotic Vision, Service robotics
Downloads
-
accepted manuscript.pdf
- full text (Accepted manuscript)
- |
- open access
- |
- |
- 24.60 MB
-
(...).pdf
- full text (Published version)
- |
- UGent only
- |
- |
- 4.02 MB
Citation
Please use this url to cite or link to this publication: http://hdl.handle.net/1854/LU-01K8DAZQMF08N0NXVXXHJF49F0
- MLA
- Adriaens, Louis, et al. “SPILL : Size, Pose, and Internal Liquid Level Estimation of Transparent Glassware for Robotic Bartending.” IEEE ROBOTICS AND AUTOMATION LETTERS, vol. 10, no. 12, 2025, pp. 13288–95, doi:10.1109/LRA.2025.3625515.
- APA
- Adriaens, L., Lips, T., De Coster, M., Verleysen, A., & wyffels, F. (2025). SPILL : size, pose, and internal liquid level estimation of transparent glassware for robotic bartending. IEEE ROBOTICS AND AUTOMATION LETTERS, 10(12), 13288–13295. https://doi.org/10.1109/LRA.2025.3625515
- Chicago author-date
- Adriaens, Louis, Thomas Lips, Mathieu De Coster, Andreas Verleysen, and Francis wyffels. 2025. “SPILL : Size, Pose, and Internal Liquid Level Estimation of Transparent Glassware for Robotic Bartending.” IEEE ROBOTICS AND AUTOMATION LETTERS 10 (12): 13288–95. https://doi.org/10.1109/LRA.2025.3625515.
- Chicago author-date (all authors)
- Adriaens, Louis, Thomas Lips, Mathieu De Coster, Andreas Verleysen, and Francis wyffels. 2025. “SPILL : Size, Pose, and Internal Liquid Level Estimation of Transparent Glassware for Robotic Bartending.” IEEE ROBOTICS AND AUTOMATION LETTERS 10 (12): 13288–13295. doi:10.1109/LRA.2025.3625515.
- Vancouver
- 1.Adriaens L, Lips T, De Coster M, Verleysen A, wyffels F. SPILL : size, pose, and internal liquid level estimation of transparent glassware for robotic bartending. IEEE ROBOTICS AND AUTOMATION LETTERS. 2025;10(12):13288–95.
- IEEE
- [1]L. Adriaens, T. Lips, M. De Coster, A. Verleysen, and F. wyffels, “SPILL : size, pose, and internal liquid level estimation of transparent glassware for robotic bartending,” IEEE ROBOTICS AND AUTOMATION LETTERS, vol. 10, no. 12, pp. 13288–13295, 2025.
@article{01K8DAZQMF08N0NXVXXHJF49F0,
abstract = {{Robotic perception of transparent objects presents unique challenges due to their refractive properties, lack of texture, and limitations of conventional RGB-D sensors in capturing reliable depth information. These challenges significantly hinder robotic manipulation capabilities in real-world settings such as household assistance, hospitality, and healthcare. To address these issues, we propose SPILL: A lightweight perception pipeline for Size, Pose, and Internal Liquid Level estimation of unknown transparent glassware using a single view. SPILL combines object detection with semantic keypoint detection, and operates without requiring object-specific 3D models or depth completion. We demonstrate its effectiveness in autonomous robotic pouring tasks. Additionally, to enhance the robustness and generalization of keypoint detection to diverse real-world scenarios, we introduce Glasses-in-the-Wild, a new dataset that captures a wide variety of glass types in realistic environments. Evaluated on a robot manipulator, SPILL achieves a 93.6% success rate across 500 autonomous pours with 20 unseen glasses in three diverse real-world scenes. We further demonstrate robustness through multiple live public events in real-world, human-centered environments. In one recorded session, the robot autonomously served 62 drinks with a 98.3% success rate. These results demonstrate that task-relevant keypoint detection enables scalable, real-world transparent object interaction, paving the way for practical applications in service and assistive robotics - without spilling a drop.}},
author = {{Adriaens, Louis and Lips, Thomas and De Coster, Mathieu and Verleysen, Andreas and wyffels, Francis}},
issn = {{2377-3766}},
journal = {{IEEE ROBOTICS AND AUTOMATION LETTERS}},
keywords = {{Robots,Glass,Liquids,Solid modeling,Three-dimensional displays,Cameras,Semantics,Pipelines,Computational modeling,Robustness,Perception for Grasping and Manipulation,Object Detection,Segmentation and Categorization,RGB-D perception,Data Sets for Robotic Vision,Service robotics}},
language = {{eng}},
number = {{12}},
pages = {{13288--13295}},
title = {{SPILL : size, pose, and internal liquid level estimation of transparent glassware for robotic bartending}},
url = {{http://doi.org/10.1109/LRA.2025.3625515}},
volume = {{10}},
year = {{2025}},
}
- Altmetric
- View in Altmetric
- Web of Science
- Times cited: