Coffee Robot Portafilter Coupling With Virtual Spring Torque Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing coffee-making robots risk damage to both the robot arm and the espresso machine due to collisions when coupling or decoupling the portafilter from the group head during the coffee-making process.
Innovation Solution
A coffee-making robot equipped with a robot arm featuring a torque sensor to detect repulsive forces and a controller that sets virtual springs with adjustable elastic moduli to control the driving torque, allowing for controlled movement and displacement of the portafilter, thereby preventing damage during coupling and decoupling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Extent of automation
If the robot arm grips the portafilter and couples it to the group head of the espresso machine, then the coffee-making process can be automated, but damage may occur to the robot or the espresso machine due to collision between the portafilter and the group head
Solution Approach 1:
The patent applies beforehand cushioning by introducing a virtual spring model that predicts and compensates for collision forces before actual damage occurs. The torque sensor detects repulsive forces during coupling, and the virtual spring calculates appropriate restoring forces to limit the robot arm's movement, preventing excessive impact on the portafilter and group head while enabling automated operation.
2Manufacturing precision
If the robot arm moves with high precision to couple the portafilter, then coupling accuracy is improved, but the risk of collision damage increases due to higher forces involved
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the elastic modulus of the virtual spring based on the detected repulsive force. The controller modifies the virtual spring parameters in real-time during the coupling process, allowing the robot arm to maintain precise positioning while the virtual spring's restoring force adapts to prevent excessive impact forces, thus achieving both accuracy and safety.
Solution Approach 2:
The patent implements feedback through the torque sensor that continuously monitors the repulsive force during portafilter coupling. The detected force information is fed back to the controller, which adjusts the robot arm's driving torque based on the virtual spring's restoring force calculation. This closed-loop feedback system enables precise coupling while preventing collision damage by responding to actual force conditions.
3Reliability
If the robot arm uses higher driving torque to ensure firm grip and coupling, then gripping reliability is improved, but damage to the portafilter or group head may occur due to excessive force
Solution Approach 1:
The patent uses feedback from the torque sensor to monitor repulsive forces during coupling and adjusts the driving torque accordingly. The controller compares the detected force with the virtual spring's restoring force and modulates the motor output to maintain firm grip while preventing excessive force that could damage the portafilter or group head, achieving both reliability and protection.
Solution Approach 2:
The patent applies parameter changes by dynamically adjusting the virtual spring's elastic modulus based on the detected repulsive force. This allows the system to maintain appropriate gripping force for stability while the virtual spring parameters adapt to limit maximum forces, preventing damage to the portafilter and group head during the coupling process.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The solution effectively prevents damage to the robot arm and espresso machine by accurately managing torque and displacement, ensuring safe and reliable operation during the portafilter's interaction with the group head.
Implementation Method 1
a torque sensor provided in the robot arm to detect repulsive force (Fr) when the portafilter collides with or makes contact with a group head of an espresso machine
Implementation Method 2
a controller configured to set a virtual spring having a predetermined elastic modulus (C) based on the repulsive force (Fr) detected by the torque sensor, and to control driving torque (T) of the robot arm depending on restoring force (Fe) of the virtual spring
Data Source
AI summary
A robot for making coffee and a method for controlling the same are provided to couple or decouple a portafilter to or from an espresso machine without damage to the espresso machine or the portafilter due to a collision between the espresso machine and the portafilter. The robot includes a robot arm to move with a predetermined degree of freedom, a gripper provided in the robot arm to grip a portafilter, a torque sensor provided in the robot arm to detect repulsive force (Fr) when the portafilter makes contact with a group head of an espresso machine, and a controller configured to set a virtual spring having a predetermined elastic modulus (C) based on the repulsive force (Fr) detected by the torque sensor, and to control driving torque (T) of the robot arm depending on the restoring force (Fe) of the virtual spring.


