Automated Grocery Sorting System with Item Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing automated systems for online grocery shopping face inefficiencies in the picking process due to the need for operators to travel extensively across a warehouse or shop floor to collect diverse items for customer orders, leading to time consumption and reduced productivity.
Innovation Solution
A system comprising an input module, identification module, and automated apparatus that sorts and groups items based on identification data, allowing for optimized storage and retrieval by selecting storage positions based on item-specific identification data, enabling efficient grouping and loading onto delivery vans or for customer collection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If operators manually collect goods from multiple locations to fulfill customer orders, then flexibility in handling diverse items is maintained, but time consumption increases and productivity decreases
Solution Approach 1:
The system segments the picking process by dividing customer orders into multiple batches and assigning different operators to collect specific goods types. Each operator focuses on a limited set of locations, reducing travel time while maintaining overall order fulfillment capability.
Solution Approach 2:
The system performs preliminary sorting by goods type before final order assembly. Operators collect goods by category (e.g., all toiletries for multiple orders) and place them in intermediate storage, allowing subsequent operators to efficiently assemble complete orders without retracing steps.
2Productivity
If orders are divided into multiple picking passes by goods type, then operator travel distance is reduced, but the number of sorting operations increases
Solution Approach 1:
The system introduces intermediate storage areas (totes, carts, or automated storage positions) as mediators between the picking locations and final delivery points. Goods are temporarily staged by category, allowing decoupling of the picking and assembly operations while maintaining traceability to original orders.
Solution Approach 2:
The system creates virtual copies of order information and routing instructions that guide operators and automated systems through multiple picking passes. Digital order manifests track which goods have been collected for each customer, enabling complex multi-pass operations without proportional increases in physical sorting infrastructure.
3Loss of time
If automated systems are introduced to move and sort items, then labor time is reduced, but system complexity and initial investment increase
Solution Approach 1:
The system employs multi-functional automated apparatus that can perform multiple operations: transporting goods between locations, sorting items by destination, and updating order tracking information. This consolidates what could be separate specialized systems into a single versatile platform, reducing overall complexity.
Solution Approach 2:
The automated system uses identification data (barcodes, RFID tags) on goods to automatically determine routing and sorting decisions without human intervention. The system self-manages the complex coordination of multiple picking passes and order assemblies by reading product information and executing pre-programmed logistics algorithms.
Data Source
AI summary
A system for receiving and sorting items comprises: an input module; an identification module; a main support unit; an automated apparatus; and a control module. The input module comprises at least one input location arranged to receive a mobile support unit (for example a trolley) supporting a plurality of items (for example totes containing groceries). The identification module is operable to determine identification data from each item supported by a mobile support unit received by the input module. The main support unit comprises a plurality of storage positions, each of the plurality of storage positions being suitable for supporting an item. The automated apparatus is operable to move an item supported by a mobile support unit received by the input module to one of the plurality of storage positions of the main support unit. The control module is configured to receive the identification data from the identification module for a plurality of mobile support units received by the input module and to control the automated apparatus to move a plurality of items from each of the plurality of mobile support units received by the input module each to one of the plurality of storage positions of the main support unit. The control module is configured such that the storage position of each item is selected in dependence on the identification data determined from that item.


