Autonomous Mobile Robot Navigation for Polite Obstacle Yielding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous mobile robots face challenges in navigating environments with narrow corridors, complex pathways, and high pedestrian density, requiring flexible path planning and real-time obstacle avoidance while also needing to be polite and human-like in their interactions.

Innovation Solution

The autonomous mobile robot is equipped with a movement module, detection module, control module, and interaction module, allowing it to detect obstacles, plan avoidance strategies, and perform polite interactions such as voice prompts to navigate through environments effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the robot uses basic obstacle avoidance, then it can navigate simple paths, but it cannot handle narrow corridors and high pedestrian density effectively

Engineering Contradiction:
Improvepath planning capabilityVSAvoidnavigation reliability in complex environments
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The robot dynamically adjusts its path planning strategy based on real-time environmental conditions. When pedestrians or obstacles are detected, the system transitions from following a predetermined path to actively calculating alternative routes, yielding points, and avoidance maneuvers, thereby adapting to complex environments while maintaining navigation reliability

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The detection module continuously monitors the environment and provides feedback to the control module. This feedback loop enables the robot to detect obstacles, assess their type and position, and adjust its path planning in real-time, improving both adaptability to complex environments and reliability of navigation

Inventive Principle:
Principle #23Feedback

2Productivity

If the robot moves quickly to improve delivery efficiency, then productivity increases, but it reduces ability to avoid obstacles and interact politely

Engineering Contradiction:
Improvedelivery efficiencyVSAvoidobstacle avoidance capability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The robot dynamically adjusts its speed based on environmental conditions detected by the detection module. In areas with high pedestrian density or obstacles, the robot automatically reduces speed to ensure safe navigation and polite interaction, while maintaining higher speeds in open areas to preserve delivery efficiency

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control module receives continuous feedback from the detection module about obstacle proximity and type. This feedback enables real-time speed adjustment, allowing the robot to maintain productivity by moving quickly when safe, while reliably avoiding obstacles and interacting politely when pedestrians or vulnerable individuals are detected

Inventive Principle:
Principle #23Feedback

3Reliability

If the robot follows a predetermined path strictly, then navigation is simple and reliable, but it cannot perform flexible path planning and real-time obstacle avoidance

Engineering Contradiction:
Improvenavigation reliabilityVSAvoidpath planning flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The navigation system transitions from static predetermined path following to dynamic path planning. The control module continuously evaluates the predetermined path against real-time detection data, dynamically generating alternative routes, yielding points, and avoidance maneuvers when obstacles are detected, thereby achieving both reliability and flexibility

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system pre-calculates alternative paths and yielding points along the predetermined route. When obstacles are detected, the robot can immediately execute these pre-planned alternative actions without delaying navigation, maintaining reliability while achieving flexible obstacle avoidance

Inventive Principle:
Principle #10Preliminary action

4Reliability

If the robot avoids all obstacles conservatively, then safety is improved, but it increases navigation time and reduces productivity

Engineering Contradiction:
ImprovesafetyVSAvoidnavigation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The robot applies different avoidance strategies based on the local characteristics of detected obstacles. Vulnerable individuals like elderly persons or those with mobility aids receive conservative avoidance with extended yielding distances, while other obstacles use standard avoidance protocols, optimizing safety without unnecessarily reducing navigation speed

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The control module adjusts avoidance parameters such as yielding distance, speed reduction magnitude, and path deviation based on obstacle type and position. This parameter optimization enables the robot to maintain high safety standards while minimizing the impact on navigation speed and productivity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250123631A1Autonomous mobile robot and operating method thereof
Publication Date: 2025.04.17 DELTA ELECTRONICS INTL SINGAPORE
  • US20250123631A1 patent drawing
  • US20250123631A1 patent drawing
  • US20250123631A1 patent drawing

AI summary

An autonomous mobile robot and an operating method thereof are provided. The autonomous mobile robot includes a movement module, a detection module, a control module and an interaction module. The control module includes a determination unit and a navigation unit. The determination unit determines whether there is an obstacle near or on a predetermined path of the autonomous mobile robot according to the environment information. When the obstacle is on the predetermined path, the navigation unit decides an obstacle avoidance strategy according to the environment information and the type of the obstacle. The obstacle avoidance strategy at least includes moving along a side path, stopping aside to yield, moving backward and stopping at a yielding point to yield, and detouring. When the obstacle is near or on the predetermined path, the interaction module performs an interaction action according to the obstacle avoidance strategy and the type of the obstacle.