Mobile Robot Local Planner Switching for Obstacle-Adaptive Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing autonomous robot control systems face challenges in dynamically switching between traditional and learning-based local planners to effectively navigate through varying obstacle conditions.

Innovation Solution

A mobile robot is configured to dynamically determine whether to use a traditional local planner or a reinforcement learning local planner based on current nearby obstacles, with the decision influenced by a local cost map and path clearance statuses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a traditional local planner is used, then the robot navigation is robust and stable, but the efficiency in challenging situations is reduced

Engineering Contradiction:
Improvenavigation stabilityVSAvoidnavigation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically switches between traditional and reinforcement learning local planners based on real-time environmental conditions. The robot evaluates path clearance statuses and cost map data to determine when to use each planner type, making the navigation system adaptive rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameters by switching between two different planner algorithms based on environmental parameters. When obstacles are detected in consecutive waypoints, the system transitions from traditional planner to reinforcement learning planner, and vice versa, optimizing performance based on current conditions.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If a reinforcement learning local planner is used, then the navigation efficiency in challenging situations is improved, but the robustness and stability are reduced

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidnavigation stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system employs dynamic switching between planner types based on real-time environmental assessment. The robot continuously monitors path clearance statuses and transitions between traditional and reinforcement learning planners to maintain both stability and efficiency under varying conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system adjusts its operational mode by changing which planner algorithm is active based on environmental parameters. When the environment is clear, the traditional planner maintains stability; when obstacles are present, the reinforcement learning planner improves efficiency, thus optimizing the reliability-productivity tradeoff.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the robot dynamically switches between traditional and reinforcement learning planners, then the adaptability to varying obstacle conditions is improved, but the system complexity increases

Engineering Contradiction:
Improveplanner selection adaptabilityVSAvoidcontrol system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The navigation system is segmented into two distinct planner modules (traditional and reinforcement learning), each handling specific scenarios. The system divides the decision-making process into discrete evaluation steps: generating waypoints, assessing path clearance, and selecting the appropriate planner based on predefined criteria.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary decision-making layer that evaluates environmental conditions (path clearance statuses, cost map data) and mediates between the two planner types. This intermediary component manages the complexity by providing a structured switching mechanism based on observable environmental parameters.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250093876A1Robot local planner selection
Publication Date: 2025.03.20 NOKIA SOLUTIONS & NETWORKS OY
  • US20250093876A1 patent drawing
  • US20250093876A1 patent drawing
  • US20250093876A1 patent drawing

AI summary

A mobile robot includes at least one processor, and at least one memory storing instructions that, when executed by the at least one processor, cause the mobile robot to generate a set of next consecutive waypoints, determine a local planner based on the set of next consecutive waypoints, and output a velocity pair for navigating the mobile robot, based on the determined local planner.