Advanced search
2 files | 28.62 MB Add to list

SPILL : size, pose, and internal liquid level estimation of transparent glassware for robotic bartending

Louis Adriaens (UGent) , Thomas Lips (UGent) , Mathieu De Coster (UGent) , Andreas Verleysen (UGent) and Francis wyffels (UGent)
(2025) IEEE ROBOTICS AND AUTOMATION LETTERS. 10(12). p.13288-13295
Author
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
    • |
    • PDF
    • |
    • 24.60 MB
  • (...).pdf
    • full text (Published version)
    • |
    • UGent only
    • |
    • PDF
    • |
    • 4.02 MB

Citation

Please use this url to cite or link to this publication:

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: