Back

How to pour a cup of coffee

Midlagajni, N.; Fleming, R. W.; Rothkopf, C. A.

2026-09-01 neuroscience
10.64898/2026.08.26.746627 bioRxiv
Show abstract

Pouring a drink feels deceptively trivial, yet it requires guiding a boundary-free fluid into a vessel without spilling, overflowing, or toppling it -- a task at which robots remain notoriously brittle. How humans achieve this so effortlessly is unknown, as motor control has predominantly been studied in brief, highly constrained laboratory tasks, leaving the control principles underlying ecological tasks largely unknown. Here we measured continuous sensorimotor control during liquid pouring across various containers, vessels, and speed demands. Despite substantial variation in movement trajectories and durations, individuals maintained a strikingly invariant preferred fill level. Counterintuitively, fill level variability decreased at higher fill levels, and precision was maintained even under time pressure. A stochastic optimal control model combining a data-driven nonlinear approximation of flow dynamics with a cost that balanced individualised fill level, energy expenditure and flow-rate reproduced the behaviour. Humans thus pour optimally, given their sensorimotor limits and idiosyncratic notion of "full".

Matching journals

The top 5 journals account for 50% of the predicted probability mass.

50% of probability mass above

"Similar papers" are the closest papers from that journal in the model's embedding space. They show what the match is built on, but the ranking comes mostly from a classifier over the whole training set, not from these examples alone.