Robot Route Planning Using Pedestrian Movement Pattern Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing route determination methods for autonomous mobile robots often result in frequent interference and halts due to unpredictable movements of pedestrians, leading to low productivity, especially in crowded environments, as they struggle to accurately avoid obstacles and determine optimal routes.

Innovation Solution

A method that generates learning data by recognizing movement routes while avoiding interference, using environmental images with color-coded displacement behaviors and action parameters to create a learned model for determining target movement routes, allowing the robot to move smoothly to a destination while avoiding multiple moving objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional route determination methods using predicted interference likelihood times and virtual obstacle regions are used, then interference avoidance capability is improved, but robot halts frequently and productivity decreases

Engineering Contradiction:
Improveinterference avoidance capabilityVSAvoidrobot productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-calculating multiple possible movement patterns for surrounding objects and pre-determining multiple candidate routes for the robot in advance. This allows the robot to have ready-made alternative routes when interference is detected, reducing the need for frequent halts and improving productivity while maintaining interference avoidance capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adapts route determination by continuously monitoring actual movement patterns of surrounding objects and adjusting the selected route in real-time. When pedestrians deviate from predicted patterns, the system dynamically switches between pre-calculated routes, making the route determination flexible and responsive to changing conditions, thereby reducing unnecessary halts.

Inventive Principle:
Principle #15Dynamics

2Reliability

If grid squares with lowest obstacle probability are determined using A* search algorithm, then route planning capability is improved, but robot halts are lengthened in crowded environments

Engineering Contradiction:
Improveroute planning capabilityVSAvoidrobot halt time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Multiple candidate routes are calculated in advance using the A* search algorithm before the robot needs to navigate. This preliminary route preparation allows the robot to quickly switch between pre-computed routes without performing time-consuming calculations during halts, thereby reducing halt time while maintaining reliable route planning capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system calculates more routes than strictly necessary (excessive action) by generating multiple candidate routes in advance. This ensures that when the robot encounters crowded environments or unpredictable pedestrian movements, suitable alternative routes are already available, reducing the need for prolonged halts to recalculate routes.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If predicted interference likelihood times are calculated based on traffic participant velocities, then interference prediction is improved, but accuracy decreases when pedestrians move along unpredictable trajectories

Engineering Contradiction:
Improveinterference prediction accuracyVSAvoidhandling unpredictable movements
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts interference prediction by continuously comparing actual pedestrian movements against multiple predicted movement patterns. When pedestrians deviate from predictable trajectories, the system adapts by selecting from pre-calculated routes that account for various movement scenarios, maintaining prediction accuracy while handling unpredictable behaviors.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the approach from relying on single velocity-based predictions to considering multiple movement patterns with different parameters. By pre-calculating routes based on various possible movement scenarios and adjusting which route to follow based on actual observed behavior, the system improves both prediction accuracy and adaptability to unpredictable pedestrian movements.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11693416B2Route determination method
Publication Date: 2023.07.04 HONDA MOTOR CO LTD
  • US11693416B2 patent drawing
  • US11693416B2 patent drawing
  • US11693416B2 patent drawing

AI summary

In an environment in which a plurality of second pedestrians moves along predetermined movement patterns, a plurality of movement routes Rw when a first pedestrian moves toward a destination point is recognized. Data, in which an environmental image indicating a visual environment in front of a virtual robot when the virtual robot moves along each of the movement routes and a moving direction command indicating a moving direction of the virtual robot are combined, is generated as learning data. In the environmental image, colors corresponding to time-series displacement behaviors of a moving object image region is applied to at least a portion of the moving object image region indicating a pedestrian (moving object) present around a robot. Model parameters of a CNN (action model) is learned using the learning data, and a moving velocity command for a robot is determined using a learned CNN.