Mobile Robot Obstacle Avoidance Using Dynamic Safety Distance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing obstacle avoidance methods for mobile robots in sorting scenarios are prone to collisions due to enabling or disabling the obstacle avoidance function based on specific areas, leading to a risk of rear vehicles hitting front vehicles.

Innovation Solution

A method and apparatus that determine the distance between a mobile robot and a target obstacle and a target point, controlling the robot to enter a non-obstacle avoidance state if the first distance is greater than the second distance, allowing it to walk to the target point, or enter an obstacle avoidance state to walk to a location spaced from the target obstacle by a preset safety distance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the obstacle avoidance function is enabled or disabled based on specific areas, then the mobile robot can operate efficiently in different zones, but the safety risk increases due to potential collisions in areas where the function is disabled

Engineering Contradiction:
Improveoperational efficiencyVSAvoidcollision safety
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The obstacle avoidance function transitions from a static area-based configuration to a dynamic state that adjusts in real-time based on actual obstacle detection. The system continuously monitors the environment and activates obstacle avoidance only when obstacles are present, rather than being fixed to specific geographic zones.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The obstacle avoidance function is applied selectively based on local conditions rather than globally across all areas. The system enables the function only in the specific spatial region where obstacles are detected, maintaining efficiency in obstacle-free zones while ensuring safety where obstacles exist.

Inventive Principle:
Principle #3Local quality

2Reliability

If the obstacle avoidance function is always enabled, then collision safety is improved, but the system complexity and operational efficiency deteriorate due to unnecessary function activation in empty areas

Engineering Contradiction:
Improvecollision safetyVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts the obstacle avoidance function based on real-time environmental conditions. The function is activated only when obstacles are detected and deactivated when the environment is clear, optimizing both safety and system simplicity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The mobile robot autonomously determines when to activate or deactivate the obstacle avoidance function based on its own sensor inputs and environmental perception, without requiring complex external control system instructions.

Inventive Principle:
Principle #25Self-service

3Device complexity

If the obstacle avoidance function is disabled in non-sorting areas, then system complexity is reduced, but the safety risk increases as rear vehicles may hit front vehicles during following walking

Engineering Contradiction:
Improvecontrol system complexityVSAvoidfollowing walking safety
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The obstacle avoidance function is dynamically activated during following walking operations based on real-time detection of front vehicles. The system monitors the presence of obstacles in the walking path and enables the function only when needed, rather than being statically disabled in non-sorting areas.

Inventive Principle:
Principle #15Dynamics

4Reliability

If the mobile robot stops at every detected obstacle, then collision safety is improved, but the productivity decreases due to frequent interruptions in the walking process

Engineering Contradiction:
Improvecollision avoidanceVSAvoidwalking efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The robot applies different response strategies based on the local context of obstacle detection. When obstacles are detected in the direct path, the robot stops to avoid collision. When obstacles are detected in other directions or positions that do not threaten the current path, the robot continues walking without interruption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The obstacle avoidance response is dynamically adjusted based on the robot's current state and the obstacle's position. The system evaluates whether an obstacle requires immediate stopping or can be navigated around, optimizing the balance between safety and efficiency.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20260029798A1Obstacle avoidance control method for mobile robot, and device
Publication Date: 2026.01.29 HAI ROBOTICS CO LTD
  • US20260029798A1 patent drawing
  • US20260029798A1 patent drawing
  • US20260029798A1 patent drawing

AI summary

This application relates to an obstacle avoidance control method and apparatus for a mobile robot, a device, a system, and a medium. The method includes: determining a first distance between a mobile robot and a target obstacle in a walking direction of the mobile robot and a second distance between the mobile robot and a target point to be walked to in the walking direction; determining whether the first distance is greater than the second distance, if not, controlling the mobile robot to enter an obstacle avoidance state, and controlling, based on an obstacle avoidance walking strategy, the mobile robot to walk to a target location spaced from the target obstacle by a preset safety distance and then stop. By means of this application, the collision risks of the mobile robot are reduced, and the walking safety of the mobile robot is improved.