cs.ROOct 12, 2026

One-Shot Learning for Double-Shot Latte Art: Adapting Cobot Pouring Skills with Dynamic Movement Primitives

Authors: Zain Khan, Victor Hernandez Moreno, Dinh Tung Le

Organizations: UTS Robotics Institute, School of Electrical, Mechanical and Biomedical Engineering, University of Technology Sydney, Australia

Abstract

Latte art is a complex task requiring dexterity and precision, making it a challenging and commercially relevant task. A one-shot learning system is employed in which a single barista demonstration is segmented into five functionally distinct phases, each encoded as an independent Cartesian Dynamic Movement Primitive (CDMP) with its own parameters. Against a single-CDMP baseline, per-phase encoding reduces transition endpoint error by 3.2-4.5 times and art-stroke shape error by 2.7 times, reproducing jug tilt to below 1 degree RMS in the pouring phases. The learnt pour scales from a 280mL to a 400mL cup through a single spatial offset and a scaled recipe, with no re-demonstration. The phase-based CDMP approach generalises beyond latte art to any demonstration task whose phases have distinct spatial or temporal requirements whilst demonstrating the ability to adapt reproductions to suit different task requirements.

Figures & tables

Explore similar work

CardsList
  1. FlowVLA: Learning Flow-Aware Physical Completion for Quantitative Robotic Pouring

    Oct 21, 2026Liwen Yang, Yutian Zhang, Jiaqi Zhai +10Robotic ManipulationVLMs for Robotics

  2. Jointly Learning Predicates and Actions Enables Zero-Shot Skill Composition

    May 20, 2026Benedict Quartey, Sebastian Castro, Eric Rosen +3Robot Skill LearningGeneralization in Robotic Manipulation

  3. IMPASTO: Integrating Model-Based Planning with Learned Dynamics Models for Robotic Oil Painting Reproduction

    Mar 31, 2026Yingke Wang, Hao Li, Yifeng Zhu +6Model-Based Planning