AGV Protection Region Control for Carrier Size and Speed

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current AGV protection region settings based on maximum carrier size and fixed radii lead to inefficient operation due to excessive space usage, frequent decelerations, and increased collision risks, especially in narrow passages and low-speed scenarios.

Innovation Solution

Adaptive setting of safety protection regions based on carrier size and vehicle speed, utilizing multiple sub-regions for varying conditions, allowing for efficient navigation and collision avoidance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the protection region range is set according to the maximum carrier size, then the safety protection is ensured, but the space utilization is reduced and passage redundancy increases

Engineering Contradiction:
Improvesafety protectionVSAvoidprotection region area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The protection region range is dynamically adjusted based on the actual carrier size rather than using a fixed maximum carrier size. The controller receives carrier size information, calculates the corresponding protection region range, and updates the protection region accordingly. This dynamic adjustment ensures that the protection region is large enough for safety when carrying maximum size carriers, but reduced to appropriate sizes when carrying smaller carriers, thereby improving space utilization without compromising safety.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the protection region range is set according to the maximum vehicle speed, then the collision risk is reduced, but the waiting time for vehicle meeting head-on is significantly increased

Engineering Contradiction:
Improvecollision riskVSAvoidwaiting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The protection region range is dynamically adjusted based on the actual vehicle speed rather than using a fixed maximum vehicle speed. The controller receives vehicle speed information, calculates the corresponding protection region range, and updates the protection region accordingly. This dynamic adjustment ensures that the protection region is large enough when vehicle speed is high to maintain safe braking distance, but reduced when vehicle speed is low, thereby reducing waiting time for head-on vehicle meetings without compromising collision safety.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If a fixed radius of protection region is used, then the system complexity is reduced, but the adaptability to different speeds and scenarios is insufficient

Engineering Contradiction:
Improvesystem complexityVSAvoidadaptability to different speeds
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The protection region range is dynamically adjusted based on the actual carrier size and vehicle speed rather than using a fixed radius. The controller receives real-time information about carrier size and vehicle speed, calculates the appropriate protection region range, and updates the protection region accordingly. This dynamic adjustment provides adaptability to different speeds and scenarios while maintaining relatively simple system architecture by using straightforward calculation formulas based on the received parameters.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12528682B1Handling equipment, handling equipment control method, and controller
Publication Date: 2026.01.20 VISIONNAV ROBOTICS USA INC
  • US12528682B1 patent drawing
  • US12528682B1 patent drawing
  • US12528682B1 patent drawing

AI summary

The present disclosure relates to a handling equipment, a handling equipment control method, and a controller. The handling equipment (100) includes a controller. The controller executes program instructions to implement the following steps: determining whether the handling equipment (100) carries a carrier (105); determining a vehicle speed of the handling equipment (100); setting a first protection region according to the vehicle speed and a first profile of the handling equipment (100) when the handling equipment (100) does not carry the carrier (105); and setting a second protection region according to the vehicle speed and a second profile of the handling equipment (100) when the handling equipment (100) carries the carrier (105).