Robotic Package Routing Across Aperture-Based Packaging Platforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current order fulfillment systems face inefficiencies in processing multiple orders simultaneously, particularly in determining the optimal number of packages required and routing robotic vehicles to deposit items into corresponding apertures efficiently.

Innovation Solution

A system that uses computer hardware to determine the number of packages needed for multiple orders, assigns these packages to apertures on a packaging platform, and generates routes for robotic vehicles to traverse the platform, ensuring items are deposited into the correct apertures, allowing for concurrent fulfillment of orders.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple orders are processed simultaneously using multiple robotic vehicles, then order fulfillment productivity increases, but the risk of vehicle collisions and routing complexity increases

Engineering Contradiction:
Improveorder fulfillment speedVSAvoidcollision risk
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system segments the packaging platform into multiple apertures and assigns specific packages to specific apertures. Each robotic vehicle is assigned a specific route that visits a sequence of apertures. This segmentation of the workspace and tasks allows multiple vehicles to operate concurrently with reduced collision risk, as each vehicle has a defined path and destination set.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary routing calculations and aperture assignments before robotic vehicles begin their operations. The computer system determines optimal routes for each vehicle based on package locations, vehicle positions, and aperture assignments in advance, allowing vehicles to execute pre-planned paths without real-time conflicts.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If robotic vehicles traverse the packaging platform to deposit items into multiple apertures, then the system can fulfill multiple orders concurrently, but the routing complexity and computation time increase

Engineering Contradiction:
Improveconcurrent order processingVSAvoidrouting system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The routing system is segmented by assigning specific routes to specific robotic vehicles based on their positions and the apertures they need to service. Each vehicle's route is calculated independently as a sequence of apertures to visit, simplifying the overall routing problem into multiple smaller, manageable sub-problems rather than one complex global optimization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The computer system acts as an intermediary that receives order information, determines package requirements, assigns packages to apertures, and generates routes for vehicles. This intermediary layer manages the complexity of coordinating multiple vehicles and apertures, translating high-level order fulfillment requirements into specific vehicle paths and aperture assignments.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the system assigns packages to apertures and generates routes for multiple robotic vehicles, then order fulfillment efficiency improves, but the computational load and system coordination complexity increase

Engineering Contradiction:
Improveorder fulfillment efficiencyVSAvoidsystem coordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary assignments of packages to apertures and generates complete routes for all robotic vehicles before they begin execution. This advance planning allows the system to optimize the overall fulfillment process while distributing tasks across multiple vehicles, reducing the need for complex real-time coordination during actual operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The computer system serves as a central intermediary that coordinates all aspects of the fulfillment process: determining package requirements, assigning packages to apertures, generating vehicle routes, and managing the overall workflow. This centralized intermediary simplifies system coordination by providing a single point of control that manages the interactions between multiple vehicles and apertures.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240317499A1Robotic vehicle-based concurrent completion of multiple packages
Publication Date: 2024.09.26 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20240317499A1 patent drawing
  • US20240317499A1 patent drawing
  • US20240317499A1 patent drawing

AI summary

Robotic vehicle-based package completion includes determining, using computer hardware, a number of packages required to fulfill a plurality of orders based on items included in the respective plurality of orders. Packages of the plurality of orders are assigned to a plurality of apertures of a packaging platform using the computer hardware. Routes for a plurality of robotic vehicles carrying items of the orders and configured to traverse a surface of the packaging platform are generated using the computer hardware. The plurality of robotic vehicles, in traversing the packaging platform based on the routes, are configured to deposit items of the orders into respective ones of the plurality of apertures assigned a package of the orders.