Autonomous Robot Overtaking Control on Shared Movement Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous moving bodies operating independently in the same environment face challenges in coordinating their movement paths, leading to reduced operational efficiency, especially when they move at different speeds along the same path, and lack of communication or centralized control complicates cooperative task execution.

Innovation Solution

An autonomous moving body equipped with an external sensor to recognize other moving bodies and determine whether to overtake based on their operation state, movement path, and task priority, using a movement control unit to adjust its path and speed to avoid collisions and optimize task execution without relying on a single system or communication with other bodies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If autonomous moving bodies operate independently without centralized control or communication, then device complexity is reduced, but coordination ability deteriorates

Engineering Contradiction:
Improvecontrol system complexityVSAvoidcoordination ability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

Each autonomous moving body independently determines overtaking opportunities by observing other bodies through external sensors and evaluating its own task priority, without requiring centralized control or communication with other bodies. This self-service approach reduces system complexity while maintaining coordination capability through individual decision-making based on observable states.

Inventive Principle:
Principle #25Self-service

2Productivity

If autonomous moving bodies move at different speeds along the same path, then task execution flexibility is improved, but collision risk increases

Engineering Contradiction:
Improvetask execution flexibilityVSAvoidcollision risk
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The autonomous moving body performs preliminary observation of other bodies' states and positions before executing overtaking maneuvers. By evaluating the observed state and determining overtaking opportunities in advance, the system ensures safe execution of speed variations along the same path, preventing collisions while maintaining task execution flexibility.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If autonomous moving bodies overtake each other frequently, then task execution efficiency is improved, but operational stability deteriorates

Engineering Contradiction:
Improvetask execution efficiencyVSAvoidoperational stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The system continuously observes the states of other autonomous moving bodies and uses this feedback to determine appropriate overtaking opportunities. By basing overtaking decisions on real-time observed states rather than fixed schedules, the system achieves efficient task execution while maintaining operational stability through adaptive, context-aware maneuvers.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11241790B2Autonomous moving body and control program for autonomous moving body
Publication Date: 2022.02.08 TOYOTA JIDOSHA KK
  • US11241790B2 patent drawing
  • US11241790B2 patent drawing
  • US11241790B2 patent drawing

AI summary

Provided is an autonomous moving body configured to move along a planned movement path to execute a given task, including: an external sensor configured to recognize another autonomous moving body given another task and an operation state of the another autonomous moving body; an overtaking determination unit configured to determine, when it is recognized by the external sensor that the another autonomous moving body moves along the movement path, whether to overtake the another autonomous moving body; and a movement control unit configured to control a moving unit based on the determination of the overtaking determination unit.