Bowl Classification for Modular Robotic Food Assembly

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robotic food assembly systems face challenges in efficiently and accurately classifying and inserting ingredients into containers on conveyor lines, particularly due to variability in container geometry, lighting conditions, and the need for centralized control, which limits reconfigurability and throughput.

Innovation Solution

A bowl classification system utilizing computer vision techniques and auto-labeled training data to train classifiers for specific assembly contexts, enabling independent robotic modules to detect and classify containers without central communication, and facilitate accurate ingredient insertion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If centralized control is used to coordinate robotic modules, then system reliability is improved, but device complexity and integration burden increase

Engineering Contradiction:
Improvesystem reliabilityVSAvoidintegration burden
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides the robotic assembly line into independent modular units, each equipped with its own controller and bowl classifier. Each module operates autonomously to classify and insert ingredients into bowls, eliminating the need for complex centralized coordination while maintaining system reliability through distributed intelligence.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If centralized control coordinates all robotic modules, then manufacturing precision is improved, but productivity is reduced due to communication overhead

Engineering Contradiction:
Improveclassification accuracyVSAvoidthroughput
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

Each robotic module is equipped with its own bowl classification system and controller that independently performs bowl detection, classification, and ingredient insertion without requiring communication with other modules. This self-service approach eliminates communication overhead and bottlenecks, maximizing throughput while maintaining precision through localized decision-making.

Inventive Principle:
Principle #25Self-service

3Device complexity

If generic object detectors are used for bowl detection, then device complexity is reduced, but measurement precision and classification accuracy deteriorate

Engineering Contradiction:
Improvedetector simplicityVSAvoidbowl classification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system employs trained classifiers with context-specific parameters tailored to different bowl types, ingredients, and assembly scenarios. These specialized classifiers adjust detection parameters based on the specific assembly context, achieving high classification accuracy without significantly increasing system complexity through modular deployment.

Inventive Principle:
Principle #35Parameter changes

4Adaptability or versatility

If robotic modules are reconfigured for different recipes, then adaptability is improved, but loss of time increases due to reconfiguration requirements

Engineering Contradiction:
Improverecipe reconfigurabilityVSAvoidreconfiguration downtime
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system uses dynamically reconfigurable classifiers that can be quickly updated with new training data for different recipes and bowl types. This dynamic adaptation allows the modular robotic system to switch between recipes with minimal downtime, as each module can independently update its classification model without requiring full system reconfiguration.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12552036B2Object classification system and/or methods
Publication Date: 2026.02.17 CHEF ROBOTICS INC
  • US12552036B2 patent drawing
  • US12552036B2 patent drawing
  • US12552036B2 patent drawing

AI summary

The method S100 can include: providing bowls within the workspace based on the assembly context S105; sampling sensor data for the workspace S110; detecting bowls based on the sensor data S120; determining a labeled training dataset S130; and training a classifier for the assembly context S140. However, the method S100 can additionally or alternatively include any other suitable elements.