1. Introduction
Liquids pouring is a very important task in different sectors, such as: chemical engineering, metallurgical processes, and beverage production. Although pouring liquids seems to be a very simple and natural task for humans, this action involves multiple challenges for autonomous systems, including pouring several types of liquids, using various container shapes, and achieving specific volume targets.
The development of automated systems to pour liquids accurately is making significant changes in industry and services. For example, in beverage preparation, such systems improve efficiency and reduce manual effort [
1,
2,
3]. In industrial contexts such as chemical synthesis and metal casting, advanced robotic pouring could increase precision, safety, and process reliability [
4,
5,
6,
7,
8,
9,
10].
The challenge of pouring liquids involves a variety of physical factors that affect the accuracy and stability of the process, such as the viscosity, density, and transparency of the liquids. These properties vary significantly according to the type of liquid [
11,
12].
In terms of the liquid’s viscosity, the control strategy for pouring the liquid should analyze whether the liquid has high-viscosity (e.g., syrup, yogurt, and honey) or low-viscosity (e.g., water, milk, and juice) to adjust the velocity—to perform the pouring. Consequently, excessive buildup in the container or risk of spills might be preventable [
13]. Furthermore, liquid transparency introduces challenges for vision-based approaches. Specifically, detecting flow or measuring fill levels requires an accurate real-time computation of the pouring angle and the liquid surface [
14].
The pouring of liquids requires a set of actions performed with precision to ensure a successful and safe execution. Although humans often perform this task intuitively [
15], for machines and robots, each step must be carefully specified to ensure proper coordination and avoid spills or accidents [
11]. Finally, the pouring control process requires the incorporation of sensors to provide feedback.
Research on liquid pouring has incorporated a variety of sensing modalities (e.g., vision, audio, and haptics) to implement efficient solutions for robotic pouring. Additionally, studies have tested their solutions for robotic pouring in real-world scenarios using opaque containers, as well as variations in liquid color, lighting conditions, and camera positioning [
16,
17]. Audio modalities have also been used to estimate fill levels by analyzing sounds produced when liquid falls onto the container, offering a complementary strategy in scenarios where visual feedback is limited [
18,
19]. In the case of haptics, this modality can allow the robot to modulate pouring force and speed through tactile feedback, increasing accuracy when other sensory inputs might be less accurate [
20,
21].
It is important to note that traditional control approaches such as PID [
22] and PD [
23] are also used for controlling the pouring process. Moreover, computational fluid modeling has been employed to simulate how liquids behave under diverse conditions [
24]. Container modeling [
25,
26], meanwhile, emphasizes the role of geometry and physical properties in optimizing pouring accuracy and minimizing spillage. Together, these complementary techniques contribute to the development of pouring systems capable of performing across diverse environments and tasks.
To select works related to liquid pouring techniques, the following three keywords were defined: pouring, liquid, and control. Those keywords are related to: the action, the element, and the way the task is carried out, respectively. Pouring is the process of transferring liquid from one container to another. Liquid refers to intrinsic properties, such as viscosity, density, and transparency, which influence the flow behavior. And finally, control encompasses the algorithms, sensory feedback, and adaptive strategies that regulate the process.
To include the latest and more relevant advances in techniques and technologies applied to pouring liquid, the period from 2018 to 2025 was selected. Throughout the search, no previous reviews were found that focused specifically on techniques used to pour liquids. Although there are reviews associated with object manipulation, these often focus on the grasping [
27,
28,
29,
30,
31,
32,
33,
34], transporting [
35], and positioning of solid objects [
36,
37] (see
Table 1), thus leaving a significant gap in the literature about the challenges and approaches of pouring liquid. The gap highlights the need for a review that analyzes and compares existing techniques, identifies current limitations, and proposes future lines for research in this field.
Despite recent advances in robotic manipulation, liquid pouring remains a complex task due to the nonlinear behavior of fluids and the interplay between perception and control. As robots are increasingly deployed in real-world applications, such as service robotics and industrial environments, interest in autonomous liquid pouring continues to grow. Therefore, it is essential to systematically map the different methodologies, clarify how control and perception are integrated, and identify critical gaps in real-world implementation.
Contribution
The main contribution of this review is the identification and synthesis of methods and techniques employed for autonomous liquid pouring. Furthermore, it considers complementary aspects such as: liquids’ characteristics, devices used for volume measurement, containers’ features, and the metrics applied to evaluate the pouring performance. A further relevant aspect is the variety of container types used across studies, including cups, mugs, bottles, bowls, and industrial ladle robots, as container geometry directly impacts on pouring dynamics and control design. Analyzing these elements is crucial for identifying research gaps and ensuring comparability across studies. The insights obtained provide information for advancing robotic pouring systems. Moreover, this review helps establish standardized benchmarks and supports the design of reliable and generalizable solutions.
The areas identified for future research are diverse. It is crucial to develop algorithms that improve the ability of robotic systems to detect and adjust to changes in the liquid properties. Moreover, it is necessary to have innovation in dynamic control algorithms that can manage with high precision the pouring angle and speed in response to real-time conditions. In addition, applications of robotic pouring to new environments, such as automated plant care or handling of dangerous substances, will expand the scope of robotic applications.
2. Methodology
This review follows the methodological framework proposed by Arksey and O’Malley [
38], consisting of the following five stages: (1) identification of the research question; (2) identification of relevant studies; (3) selection of studies; (4) plotting of data; and (5) collation, summarizing, and communication of results. Being a structured approach, it improves the transparency and reproducibility of the review process, providing a mapping of the literature related to the pouring liquid control process.
The initial search was conducted from January 2018 to April 2025. An update was performed in August 2025 to include the most recent studies. No additional papers were identified during the update.
2.1. Protocol and Registration
This scoping review was conducted in accordance with the PRISMA-ScR guidelines [
39].
2.2. Identification of Research Questions
This work was conducted to map the research done in this field and identify any existing gaps in knowledge. For that purpose, the following research questions were formulated: (1) What are the liquid characteristics considered in the experiments? (2) What are the container characteristics considered in the experiments, and how do their properties affect the performance of the pouring tasks? (3) What techniques are used to control liquid pouring (i.e., to control the robotic arm or device)? (4) What metrics have been used to assess the methods for pouring liquid? (5) What devices are used to measure the volume poured?
Those questions are fundamental, as they address key issues of pouring liquid control. The first question, focused on the characteristics of liquids used in the experiments, provides an insight into how the physical properties of different liquids, such as viscosity, density and transparency, influence the results of pouring tasks. The second question addresses the characteristics of the container used in the experiments, examining how their geometry and material properties influence the pouring tasks. The third question examines the techniques employed to control liquid pouring, enabling the comparison and evaluation of methodologies in terms of their adaptation and robustness in different scenarios. The fourth question explores the accuracy of various pouring methods, enabling the identification of the most effective approaches for pouring control. Finally, the fifth question, regarding the methods for measuring the volume poured, is fundamental to understanding how the results are measured and evaluated.
2.3. Identification of Relevant Works
The quest for relevant studies was conducted using the following keywords: pouring, liquid, control. Five major academic databases were used, namely IEEE, SpringerLink, Web of Science (WoS), ScienceDirect and EBCOhost. These databases were selected due to a broad coverage of engineering, technology and applied sciences literature, which ensures access to a wide range of studies relevant to the control of pouring liquid processes.
2.4. Study Selection
2.4.1. Inclusion Criteria
The eligibility criteria were designed to focus on studies associated with the objectives of controlling liquid pouring processes. Specifically, articles were included if they satisfied the following criteria: (1) use of an open-mouth container instead of dispensers—the study must involve transferring liquid from an open-top source container (e.g., beakers, bottles, or cups), in which the flow is dependent on the tilting angle; (2) consideration of geometric and dynamic variables of the container to model the pouring process; (3) written in English; and (4) published between 2018 and 2025.
2.4.2. Exclusion Criteria
Following the application of the inclusion criteria, the final set of studies was refined by excluding those that: (1) did not involve a rigid container, (2) focused primarily on fluid modeling and not in the pouring process, and (3) were based on teleoperation to control pouring.
For example, study [
35] was excluded because it did not focus mainly on the autonomous control of the pouring phase, as defined in Research Question 3. Instead, it focused on the design of a deformable robotic gripper for simultaneously transporting liquids and solids.
2.5. Chart the Data
There are three key items involved in the pouring liquid task, i.e., (i) the liquid, (ii) the container, and (iii) the robotic arm or device control. The latter specifically relates to the method used for pouring liquid. Based on these aspects, this scoping review aims to answer the following five questions:
RQ1: What are the liquid characteristics considered in the experiments?
RQ2: What are the container characteristics considered in the experiments and how do they affect the performance of the pouring tasks?
RQ3: What techniques are used to control liquid pouring (i.e., to control the robotic arm or device)?
RQ4: What metrics have been used to assess the methods for pouring liquid?
RQ5: What devices are used to measure the volume poured?
Parameters proposed to evaluate each of the research questions are given below.
2.5.1. RQ1: What Are the Liquid Characteristics Considered in the Experiments?
As noted in [
14,
40], previous research has emphasized the importance of considering liquid properties when selecting appropriate pouring strategies.
Density;
Color;
Transparency;
Viscosity.
2.5.2. RQ2: What Are the Container Characteristics Considered in the Experiments and How Do They Affect the Performance of the Pouring Tasks?
Containers have a central role in the pouring process, as their geometry and material properties directly influence the liquid’s flow and task performance. As described in [
11,
25,
41,
42], key parameters include shape, height, spout diameter, and transparency. These factors, essential for both modeling and control, determine how liquids accumulate, flow, and are perceived by vision-systems.
2.5.3. RQ3: What Techniques Are Used to Control Liquid Pouring (i.e., to Control the Robotic Arm or Device)?
Successful pouring depends on control strategies that guide the robotic arm and regulate the liquid flow. As highlighted in [
43,
44], these techniques range from classical controllers to adaptive and learning-based approaches, each with its own advantages and limitations. Based on this, the following parameters were selected to analyze control strategies:
Algorithm type.
System robustness: Is the approach able to dynamically adjust the pouring process in response to unexpected changes?
Experimental adaptability: Was the methodology tested under different initial volumes or filling levels? (Yes/No).
Computational requirements: What type of hardware or software is necessary to implement the methodology?
2.5.4. RQ4: What Metrics Are Used to Assess the Methods for Pouring Liquid?
As described by [
45,
46], standardized measures are essential to evaluate and compare the accuracy, efficiency, and robustness of liquid pouring systems. In line with this view, the following parameters were selected to address RQ4.
Average pouring error;
Success rate: The percentage of attempts in which the spilled volume falls within a margin of error of %;
Spill: Volume of liquid spilled out of the target container during the process (in milliliters or as a percentage of the total volume);
Pouring run time: The time required to complete the pouring process.
2.5.5. RQ5: What Devices Are Used to Measure the Volume Poured?
Reliable performance assessment relies on appropriate measurement instruments [
26]. Therefore, the following parameter was included to address RQ5:
2.6. Information Sources
To identify relevant studies, the following bibliographic databases were searched: IEEE Xplore, WoS, SpringerLink, ScienceDirect and EBCOhost. To ensure the inclusion of recent advances, the search strategy was limited to publications from 2018 to 2025.
2.7. Search
The authors designed and executed the search strategy. For instance, in IEEE Xplore, an advanced search was conducted using the keywords Pouring, Liquid, and Control, restricted to metadata fields. The search was limited to articles published between 2018 and 2025. Filters were applied by publication year and content type, limiting the results to journal articles and conference proceedings. The same strategy and filters were consistently applied across all databases.
As an example, the following is the detailed search query used for IEEE Xplore: (“All metadata”: Pouring) AND (“All metadata”: Liquid) AND (“All metadata”: Control). This query returned 45 results: 36 from conference proceedings, 7 from journals, 1 from a book, and 1 from a magazine article.
The search results across selected databases yielded to 285 publications before applying the inclusion and exclusion criteria. Gray literature was not included, and studies not focused on open-mouth containers or involving teleoperated pouring systems were excluded, as these were not relevant to the scope of this review.
2.8. Synthesis of Results
To ensure consistency, authors of this work screened the same set of 285 publications, discussed the results, and reviewed the data extraction protocol before beginning the full review. The team of reviewers sequentially evaluated the titles, abstracts, and then the full texts of all articles identified in our searches as potentially relevant. Disagreements about study selection and data extraction were resolved by consensus. This process ensured a standardized approach and minimized bias during the selection and extraction steps.
4. Discussion
The following section presents a detailed analysis of the results for each of the five research questions (RQs).
4.1. Discussion for Research Question 1
As shown in
Figure 3, transparency was the most frequently reported liquid property across the reviewed works, followed by density, color, and viscosity. The following sections analyze the relationships between density and viscosity, as well as between color and transparency, to better understand these differences.
4.2. Density vs. Viscosity
Although both density and viscosity are fundamental to fluid dynamics, studies indicate that they are utilized differently during the pouring process. Only a subset of articles quantified both properties simultaneously. The majority reported either density or viscosity, depending on their experimental objective.
Studies using common low-viscosity liquids, such as water, milk, or tea, typically report only density, as this directly influences mass-based control and simplifies model parameterization for feedback systems (e.g., those using load cells or F/T sensors). Density is therefore used in models that approximate fluid behavior through simplified physical priors, where flow dynamics are not explicitly simulated.
In contrast, research on non-Newtonian or high-viscosity substances, such as honey, syrup, ketchup, and molten metals, tends to emphasize viscosity, as it regulates the flow resistance, strain rate, and time constant of the pouring flow. Viscosity becomes particularly relevant for adaptive or trajectory-based control, where precise flow modulation depends on the fluid’s response to motion and container geometry.
Despite their close physical relationship, few studies have examined density and viscosity together. However, their combined influence determines flow regime transitions, such as laminar or turbulent flow.
4.3. Color vs. Transparency
Even though color and transparency are both optical properties of liquids, they are reported with different purposes across the studies. Most studies (74%) explicitly described color, whereas transparency was reported in 96% of the studies. This contrast reflects that color is typically treated as a perceptual or dataset attribute, while transparency directly influences how robotic systems perceive and measure liquids through vision-based sensors.
Most studies using common beverages such as water, milk, tea, or juice reported color mainly to distinguish experimental conditions or support visual learning tasks (e.g., water or milk-tea segmentation). In contrast, works focused on control performance or industrial applications rarely mentioned color, as visual appearance was irrelevant to their objectives. As shown in
Figure 4, water was the most frequently used liquid due to its stability and well-known physical properties. However, this strong dependence on water limits the exploration of more complex optical and flow behaviors.
Transparency was reported in almost all studies because it determines the optical interaction between the liquid surface and the sensing modality. Transparent and translucent liquids present refraction and depth estimation problems in RGB-D or stereo systems. Conversely, opaque liquids facilitate segmentation because their boundaries are visually defined. However, they interfere with real-time surface monitoring, since light cannot pass through to indicate flow or level variations.
4.4. Discussion for Research Question 2
As discussed in
Section 4.1, the physical and optical properties of liquids have a significant influence on pouring performance. However, the container that holds or receives the liquid is equally important, as its geometry, size, and material determine how the liquid flows, is sensed by sensors, and can be controlled during the pouring process. As shown in
Table 2, container shape was reported in all reviewed studies, highlighting its central role in both experimental setup and task performance.
4.4.1. Source vs. Target Containers
There is a distinction between the source and target containers, which perform complementary functions during the pouring process. Its symmetrical and regular geometry allows for liquid flow to be predicted using simple equations, without the need to model turbulence or irregular shapes. This symmetry also facilitates the estimation of liquid transfer and the change in the container’s center of gravity. These characteristics, in combination with the physical simplifications described in Research Question 1 (RQ1), enable dynamic modeling and control.
Conversely, target containers were mentioned in just three studies, usually as bowls or cuboid containers. This limited consideration suggests that target containers are often regarded as elements that simply receive the liquid, rather than influencing the pouring dynamics.
4.4.2. Material Transparency vs. Geometric Constraints
Transparent glass containers are used in most laboratory experiments because they allow vision-based systems to monitor liquid levels and flow continuity. In contrast, opaque or metallic containers are common in industrial settings. However, opaque materials hinder visual tracking and require force or torque sensors to compensate for the lack of visual feedback.
Additional constraints on pouring dynamics are caused by geometric parameters such as spout width and container height. A wider spout enables faster flow but reduces precision, while narrower openings improve control. Some studies did not directly measure the height of the container, but instead used it as an input variable in their models. This suggests a trend toward data-driven approaches, where the system learns how geometry affects the pouring process rather than relying solely on predefined geometric measurements.
4.5. Discussion for Research Question 3
As previously shown in
Table 3, the majority of studies implemented algorithm-based approaches to regulate the pouring process, while a smaller portion focused on aspects such as simulation or experiments with human intervention.
Classical controllers (PID, PD, and on/off) remain the most widely used for liquid pouring. As reported by authors, the prevalence is based on their computational efficiency, ease of implementation, and stable behavior in real-time robotic systems. These controllers can regulate the pouring angle or rate without explicitly modeling nonlinear fluid dynamics. Furthermore, their control parameters (e.g., proportional and derivative gains, threshold values, or fixed pouring angles) can be manually modified, allowing the system’s behavior to be tuned based on empirical observations. This quality makes classical control particularly suitable for scenarios with limited training data, limited hardware resources, or critical safety requirements.
In contrast, learning-based methods, such as reinforcement learning, imitation learning, and probabilistic models, are used less frequently. While these approaches can be adapted to complex nonlinear fluid behaviors, they typically require large datasets, extensive training, or accurate fluid dynamics simulators, which are often unavailable or computationally expensive. Furthermore, issues related to stability guarantees, convergence, and transfer from simulation to reality remain significant challenges that limit their adoption in real-world pouring systems.
A critical factor in the efficacy of a control system is robustness. The majority of conventional controllers operated with fixed parameters, constraining their adaptability to unexpected changes in liquid behavior. Adaptive approaches, particularly those incorporating reinforcement learning, multimodal fusion, or hybrid perception and control frameworks, demonstrated greater flexibility, allowing for real-time adjustments under varying conditions. These findings underscore the importance of prioritizing robustness as a central criterion for future evaluations.
Although multimodal fusion offers robustness advantages, technical implementation introduces significant challenges regarding fusion architectures and control loop latency. The reviewed literature reveals three primary strategies for integrating sensory inputs.
- 1.
Deep Learning-based Fusion: For example, in [
16], the authors employ a “late fusion” architecture, where visual features (from attention-based ResNets) and audio features (processed via FFT and LSTMs) are concatenated. While effective for opaque liquids, this approach relies on high GPUs and introduces latency due to the signal processing window required for FFT and the inference time of deep models.
- 2.
State estimation and Kalman filtering: In contrast, industry-oriented studies such as [
55] use decentralized Kalman filters (DKFs) to fuse data from motor encoders and flow sensors. This architecture is computationally lightweight and is optimized for real-time execution, although it is less adaptable to complex dynamics.
- 3.
Haptic integration: ref. [
47] describes a specialized architecture, in which haptic feedback from a force/torque sensor is used to estimate the properties of the fluid, during the agitation phase. In this work, the authors propose a parameter-level fusion in which the output of a multilayer perceptron (MLP) is used to adjust the pour controller’s speed. Although this approach improves robustness for variable viscosities (e.g., non-Newtonian fluids, such as pancake batter), the system requires calibration before execution. While using haptics reduces reliance on visual feedback, sequential task execution is required to maintain state estimation accuracy.
There is a significant gap concerning experimental adaptability and computational requirements. Few studies validated their methods using different initial volumes or fill levels, even though real-world applications rarely involve identical fill levels. Approximately half of the studies relied on GPU or HPC resources, particularly to support computationally intensive components such as learning-based controllers, perception modules, or simulation environments. However, real-world robotic platforms operate on standard PCs or embedded hardware.
4.6. Discussion for Research Question 4
As established in
Section 3.1.4 and
Figure 9, the most frequently used metric was the average pour error (APE), which was reported in 61% of the studies. Most errors were under 5%, indicating high precision in controlled settings. However, some studies reported higher deviations, reflecting variability across tasks and liquids.
Success rates were reported less frequently. While a minority of works quantified it explicitly (
Table 6), others relied on qualitative or binary labels. More than half of the literature did not assess this metric (
Figure 10), which limits comparability. A standardized definition of “success” is needed to assess robustness across different systems.
Spill volume was the least considered metric, mentioned only in five studies. Its omission reduces its real-world applicability because it directly reflects efficiency and safety. The pouring run time was documented in about half of the papers. Reported values ranged from fractions of a second in industrial contexts to over 30 s in laboratory experiments, thus demonstrating differences across the diverse scenarios.
The diversity of these metrics highlights a significant lack of standardization in this field. To better understand these findings, the identified metrics can be organized into a taxonomy based on four dimensions: accuracy (pour error), safety (spills), efficiency (runtime), and reliability (success rate). Currently, the lack of the parameters makes it difficult to compare the effectiveness of different control techniques. For example, measuring only the final volume does not capture for flow quality, such as whether splashing occurs. Since this is a new area of research, it is important to establish standardized evaluation protocols.
4.7. Discussion for Research Question 5
Based on the data detailed in
Section 3.1.5 and
Table 7, four main strategies were used to measure poured volume: vision-based estimation (30.4%), weight or force sensors (21.7%), multimodal fusion (8.7%), and simulation approaches (13.0%). More than a quarter of the studies (26.1%) did not employ explicit measurement devices.
There are two types of volume measurement approaches: direct and indirect. Direct measurement using weight and force sensors provides an accurate value of mass transfer, facilitating closed-loop control systems. However, its use was limited, as not all containers, particularly scoops, can be placed on instrumented stands. Indirect approaches rely on perceptual inference, primarily using vision-based systems that estimate liquid levels from visual signals. Although camera-based solutions are easier to integrate into robotic platforms, they are highly sensitive to transparency and lighting conditions.
Multimodal fusion attempted to address these limitations by combining complementary signals, such as visual and audio, to estimate flow. However, environmental noise limits its real-world applicability. Simulation-based methods provide useful data for algorithm validation. Nevertheless, they could not compare physical evaluation under varying conditions.
4.8. Limitations
This scoping review presents the following limitation:
Terminology-and-scope boundary. The search terms were selected based on the most commonly used and recognized terminology in is field. Based on this, “pouring”, “liquid”, and “control” were included as main search terms. However, it is important to note that studies using related or synonymous terms, such as “dispensing” or “decanting”, are excluded. These terms were excluded in accordance with our inclusion criteria, which prioritize liquid transfer via tilting open-mouthed containers over internal mechanical valves or pressurized systems, which are typically described as “dispensers”. Similarly, while the review focuses on pouring control, studies referring to “liquid transport” or “spill control” during locomotion were excluded.
5. Future Directions
Based on the results of question 1, future research in terms of this RQ should focus on indicating the liquid properties. Most studies used qualitative labels to report density, viscosity, transparency, and color. Consequently, the experiments could not be reproduced. In order to ensure the reproducibility of the research, it is necessary to at least provide quantitative values for the following liquid characteristics: density, viscosity, transparency, and color. Moreover, the majority of the studies have employed water in the experiments. Nevertheless, several types of liquid are manipulated in daily human activities and industry applications. Consequently, experiments should expand the range of liquids analyzed, including viscous, opaque, carbonated, or non-Newtonian fluids that might provide conditions closed to real-world situations. Additionally, the algorithms for controlling pouring liquid might be more robust and fault-tolerant when they are tested using more types of liquid.
Focusing on RQ2, opportunity areas for further research could expand the range of container shapes beyond cups, jugs, and cuboids to incorporate bottles, ladles, and irregular geometries. Additionally, transparency should be addressed in greater detail. Transparency should be reported with degrees of opacity rather than as a binary property (transparency or opaque), since this directly influences detection algorithms. Studies must report precise numerical values for container characteristics, such as spout height and diameter, as these parameters determine the flow rate and pouring accuracy. Therefore, combining a variety of containers could improve adaptability, enabling systems to handle unconventional containers common in industrial and service environments.
Regarding RQ3, and the prevalence of classical controllers in the current literature, future research should emphasize adaptive and learning-based approaches. Reinforcement learning, imitation learning, and multimodal fusion are promising for handling nonlinear fluid dynamics and diverse container geometries. Effective validation of these approaches requires testing across varied experimental conditions encompassing multiple liquid quantities, container fill levels, and pouring rates to demonstrate generalizability and robustness. Moreover, the balance between system accuracy and latency is rarely addressed in the literature. For example, audio sensors are very useful in low-light environments, but processing these signals in real time requires significant computational effort. At the same time, algorithms must be optimized for deployment on resource-constrained hardware. Developing lightweight architectures that minimize dependence on GPUs or HPCs will prove essential for practical implementation on robotic platforms operating in real-world environments.
According to RQ4, the average pour error was the most frequently reported metric, but it remains inconsistent across studies. Some studies expressed this measurement as a percentage, others in milliliters or grams, without a standardized definition. Conversely, researchers rarely quantified spill volume, despite its direct relevance to precision assessment. Pouring run time was largely ignored in most studies, even though it is crucial for assessing performance in service environments. Future research should evaluate the trade-off between speed and accuracy, exploring how adaptive controllers can optimize both speed and accuracy without compromising safety.
Finally, based on RQ5, future research should focus on combining the advantages of direct and indirect measurement methodologies. For instance, combining vision with weight or haptic sensors could provide both the accuracy of physical measurements and the adaptability of perception-based control. Additionally, multimodal fusion should extend beyond vision and audio setups to incorporate more robust combinations capable of processing noise and variable lighting. Furthermore, simulation studies should always be supported by physical validation to ensure reproducible and transferable results.
6. Conclusions
This work highlights several methods and techniques from the literature on robotic liquid pouring. Most studies rely on qualitative descriptors of liquid properties and use water as the default test substance, which limits the ability to generalize. Container shape was consistently reported, but other characteristics such as transparency, height, and spout diameter were less frequently addressed, even though they directly affect pouring dynamics.
Classical control strategies, such as PID and PD, remain predominant, while adaptive and learning-based methods, despite their potential to handle nonlinear dynamics and diverse container conditions, remain unexplored. The average pour error is the most common metric for evaluating pouring performance; however, other relevant measures, such as spill volume, have not been explored. Devices used to measure poured volume reveal a gap between direct methods, such as force sensors, and indirect perception-based techniques. Furthermore, many studies do not report any measurements.
The state of research on robotic liquid pouring is limited by the use of simplified liquids, containers, and metrics. This results in limited robustness and comparability across studies. Advancing the state of the art will require broader experimental conditions and standardized reporting. Integrating adaptive and multimodal approaches is also essential for improving accuracy and real-world applicability.