Robotic Cart Packing With Optical Product Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing shopping process in bricks-and-mortar establishments is inefficient due to manual product scanning and packaging, which slows down customer throughput and increases labor costs, as shoppers and clerks handle sequential steps of product placement, scanning, and packaging.
Innovation Solution
A robotic device mounted on a shopping cart uses optical subsystems, cameras, and a control unit to identify products, recognize their attributes, and arrange them according to user preferences, enabling real-time packaging and pricing before the checkout point, thus automating the sorting and packaging process.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual product scanning and packaging is used at checkout, then product arrangement can be customized, but customer throughput slows down and labor costs increase
Solution Approach 1:
The robotic device performs product scanning, identification, and arrangement in the shopping cart before the customer reaches the checkout point. This preliminary action eliminates the need for manual scanning and packaging at checkout, thereby maintaining customization while improving throughput and reducing labor costs
Solution Approach 2:
The system enables the shopping cart to serve itself by automatically identifying products, determining their attributes, and arranging them according to user preferences without requiring clerk intervention. The robotic device mounted on the cart performs these functions autonomously as the customer shops
2Productivity
If robotic device arranges products in real-time, then packaging efficiency improves, but device complexity increases
Solution Approach 1:
The robotic device is designed to perform multiple functions: product identification, attribute determination, real-time arrangement, and packaging. By consolidating these functions into a single multi-functional device, the system achieves high packaging efficiency while managing complexity through integration rather than separate systems
Solution Approach 2:
The system uses an optical subsystem as an intermediary to capture images of products in the cart. These images are then processed to identify products and determine their attributes, enabling the robotic device to make arrangement decisions without direct human intervention and improving packaging efficiency
3Manufacturing precision
If optical subsystem recognizes product placement in real-time, then arrangement accuracy improves, but measurement precision requirements increase
Solution Approach 1:
The optical subsystem creates visual copies (images) of products and their placements in the shopping cart. These image copies are then analyzed to determine product placement and make arrangement decisions, allowing the system to achieve high arrangement accuracy through image processing rather than requiring extremely precise direct measurement
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
This solution reduces time and labor costs by allowing for efficient, user-preferred product arrangement and packaging within the cart and vehicle, streamlining the shopping experience and reducing manual handling at checkout.
Implementation Method 1
recognizing in real-time a placement of the product in the shopping cart using an optical subsystem
Data Source
AI summary
Packing store items in a shopping cart using a robotic device can include determining packing preferences of a user. A product and at least one attribute of the product can be identified in response to the user placing the product in the shopping cart. In response to the user placing the product among other products in the shopping cart, the product and other products in the shopping cart can be arranged based on the packing preference and at least one attribute of each product. Packing of products can be initiated in response to detecting completion of shopping by the user.


