Mobile Object Control Through People-Flow Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile object control systems face efficiency issues when navigating through environments with multiple obstacles, particularly when encountering groups of moving people, as they struggle to adjust movement routes effectively.

Innovation Solution

An information processing apparatus that acquires images of the environment and mobile object, analyzes the motion of surrounding objects, and determines control details based on position and posture information to align the mobile object's movement with the flow of people, adjusting direction, speed, and position to enhance efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the mobile object uses traditional obstacle avoidance control to navigate through multiple obstacles, then collision avoidance is achieved, but operational efficiency decreases due to route inefficiency and frequent stops

Engineering Contradiction:
Improvecollision avoidanceVSAvoidoperational efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary analysis of multiple captured images to predict future positions and motion trends of obstacles before the mobile object reaches them. This allows the control system to plan optimal routes in advance rather than reacting to each obstacle individually, reducing stops and improving efficiency while maintaining collision avoidance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control system dynamically adjusts the mobile object's movement based on real-time analysis of obstacle motion patterns. By continuously updating predictions from sequential images and adapting the route accordingly, the system achieves both reliable collision avoidance and improved operational efficiency through dynamic route optimization

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If the mobile object maintains a fixed route to destination, then route simplicity is maintained, but efficiency decreases when encountering groups of moving people

Engineering Contradiction:
Improveroute simplicityVSAvoidnavigation efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system transforms the fixed route into a dynamic path by continuously analyzing obstacle positions and motion patterns from multiple images. The route automatically adapts to moving groups of people while maintaining simplicity in normal conditions, achieving both ease of operation and navigation efficiency

Inventive Principle:
Principle #15Dynamics

3Reliability

If the mobile object stops frequently to avoid obstacles, then collision prevention is ensured, but time loss increases

Engineering Contradiction:
Improvecollision preventionVSAvoidtime loss
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary risk assessment by analyzing multiple sequential images to predict obstacle positions and potential collision risks before they materialize. This allows the mobile object to maintain movement or make smooth, planned adjustments rather than frequent emergency stops, preventing collisions while minimizing time loss

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control system continuously receives feedback from the image analysis about obstacle positions and motion patterns, adjusting the mobile object's trajectory in real-time. This closed-loop control ensures collision prevention while optimizing the path to minimize stops and time loss

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12462398B2Information processing apparatus, control system for mobile object, information processing method, and storage medium
Publication Date: 2025.11.04 CANON KK
  • US12462398B2 patent drawing
  • US12462398B2 patent drawing
  • US12462398B2 patent drawing

AI summary

A processor of an information processing apparatus that controls movement of a mobile object such as an automated guided vehicle or an autonomous mobile robot acquires an image in which the mobile object and the surrounding environment of the mobile object have been captured, acquires information of a position/posture of the mobile object, analyzes a motion of objects present in the surrounding environment of the mobile object based on a group of images acquired in a predetermined period of time, and determines control details with respect to movement of the mobile object based on the position information of the mobile object and the analysis result regarding the motion of the objects.