Warehouse Obstacle Detection and Path Reassignment for Mobile Robots

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional inventory systems lack effective methods for obstacle detection and avoidance in warehouse and sortation facilities, leading to inefficiencies and delays as robotic devices encounter obstacles like fallen objects, congestion, and restricted spaces.

Innovation Solution

An obstacle management engine is implemented within the workspace management module to detect obstacles using navigational information and sensor data from mobile drive units, generating obstacle information and performing remedial actions such as path reassignment or cancellation to avoid or mitigate the impact of detected obstacles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional inventory systems operate without advanced obstacle detection, then device complexity is reduced, but productivity decreases due to task completion delays

Engineering Contradiction:
Improvetask completion rateVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

An obstacle management engine is introduced as an intermediary component that receives sensor data from mobile drive units, processes obstacle information, and generates remedial actions. This mediator handles the complexity of obstacle detection and response, allowing the core inventory management system to maintain simplicity while achieving improved productivity through automated obstacle avoidance and task reassignment

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary obstacle detection by continuously monitoring sensor data from mobile drive units before obstacles can cause task delays. By detecting obstacles early and generating remedial actions in advance, the system prevents productivity losses rather than reacting after delays occur

Inventive Principle:
Principle #10Preliminary action

2Reliability

If real-time obstacle detection is implemented, then reliability of task completion improves, but device complexity increases due to additional sensors and processing

Engineering Contradiction:
Improvetask completion reliabilityVSAvoiddetection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Mobile drive units are equipped with sensors that enable them to self-detect obstacles in their environment. The obstacle management engine processes this self-generated sensor data and automatically generates remedial actions without requiring external intervention. This self-service approach improves task completion reliability by enabling autonomous obstacle avoidance while minimizing the need for complex external detection infrastructure

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops where sensor data from mobile drive units is constantly monitored, processed by the obstacle management engine, and used to generate real-time remedial actions. This feedback mechanism ensures high task completion reliability by continuously adapting to changing conditions and maintaining awareness of obstacles that could impact task execution

Inventive Principle:
Principle #23Feedback

3Loss of time

If proactive obstacle avoidance is implemented, then loss of time is reduced, but device complexity increases due to path reassignment capabilities

Engineering Contradiction:
Improvetask delay timeVSAvoidpath management complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The obstacle management engine performs preliminary analysis of sensor data to predict potential obstacles before they can cause task delays. By generating remedial actions and alternative paths in advance, the system minimizes task delay time without requiring complex real-time path recalculation when obstacles are encountered

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts task paths and assignments based on real-time obstacle detection. The obstacle management engine continuously monitors the workspace environment and modifies navigation paths and task assignments on-the-fly, enabling proactive obstacle avoidance that reduces task delays while maintaining flexible, adaptive path management

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11126944B1Techniques for obstacle detection and avoidance
Publication Date: 2021.09.21 AMAZON TECH INC
  • US11126944B1 patent drawing
  • US11126944B1 patent drawing
  • US11126944B1 patent drawing

AI summary

Systems and methods are provided herein for obstacle detection and avoidance. An obstacle (e.g., a fallen object, an area of congestion, etc.) may be detected utilizing sensor data and/or navigational information provided by various components of a workspace (e.g., mobile drive units, standalone sensors, etc.). Obstacle information corresponding to the obstacle may be utilized to identify tasks within the workspace that may be affected by the obstacle. Paths for these affected tasks may be altered and any subsequent path generated by the system may be generated based at least in part on the obstacle, so long as the obstacle exists. Utilizing the techniques provided herein, the workflows/tasks/paths of the components of the system may be managed so as to avoid interactions between the components of the system and any known obstacle.