Robot Path Planning with Mollifier Smoothing and Time Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot operation planning methods fail to effectively satisfy conditions regarding maximum allowable speed and acceleration without interfering with obstacles during path planning.

Innovation Solution

An operation planning apparatus and method that generates a non-interference path, spatially smooths it using a mollifier function, and adjusts temporary times to ensure the robot's operation speed and acceleration comply with predetermined limits, preventing interference with obstacles by iteratively refining the smoothing range.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a non-interference path is generated to avoid obstacles, then the robot can operate safely without collision, but the path may not satisfy maximum allowable speed and acceleration conditions

Engineering Contradiction:
Improveobstacle avoidanceVSAvoidoperation speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The path planning is divided into multiple stages: first generating a non-interference path to avoid obstacles, then separately optimizing speed and acceleration parameters. This segmentation allows each aspect to be handled independently, ensuring both safety and performance requirements are met.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically adjusts the operation parameters by calculating temporary times for main points and iteratively optimizing the path to satisfy both obstacle avoidance and kinematic constraints (maximum speed and acceleration). The system adapts the path based on real-time constraint satisfaction rather than using fixed parameters.

Inventive Principle:
Principle #15Dynamics

2Stability of the object's composition

If the path is smoothed spatially to improve operation quality, then the robot movement becomes more stable, but the operation speed may exceed maximum allowable acceleration

Engineering Contradiction:
Improvepath smoothnessVSAvoidacceleration
Core Design Contradiction:
Stability of the object's compositionVSForce

Solution Approach 1:

The patent applies parameter changes by using a mollifier function to spatially smooth the path, transforming the geometric parameters of the trajectory. This smoothing operation improves path continuity and stability while the system subsequently adjusts temporal parameters to ensure acceleration constraints are satisfied.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system employs feedback mechanisms by iteratively checking whether the smoothed path satisfies acceleration constraints and adjusting the temporary times of main points accordingly. If acceleration limits are exceeded, the system refines the path further until both smoothness and acceleration constraints are satisfied.

Inventive Principle:
Principle #23Feedback

3Reliability

If temporary time is prolonged to satisfy acceleration constraints, then the robot operates within safe acceleration limits, but the overall operation time increases

Engineering Contradiction:
Improveacceleration constraint satisfactionVSAvoidoperation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies partial action by selectively prolonging temporary times only for specific main points where acceleration constraints are violated, rather than uniformly increasing time for the entire path. This targeted approach minimizes the overall time increase while ensuring constraint satisfaction at critical points.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary calculation of temporary times for all main points before execution, identifying which points require time adjustment to satisfy acceleration constraints. This advance planning allows the system to minimize total operation time while ensuring all constraints are met during actual execution.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11167418B2Operation planning apparatus and operation planning method
Publication Date: 2021.11.09 TOYOTA JIDOSHA KK
  • US11167418B2 patent drawing
  • US11167418B2 patent drawing
  • US11167418B2 patent drawing

AI summary

An operation planning apparatus 1 of a robot 100 includes a non-interference path generation unit 3 and a time determination unit 5 configured to generate a time-space path. The time determination unit 5 includes a temporary time setting unit 8 configured to set, for each main point, temporary time in such a way that an operation speed does not exceed a maximum allowable speed between the plurality of main points; and a temporary time adjustment unit 9 configured to spatially smooth the spatial smoothing path in a first smoothing range that includes the main point using a mollifier function, and prolong, if the operation speed exceeds the maximum allowable acceleration in the first smoothing range, the temporary time of the plurality of main points after the main point in such a way that the operation speed does not exceed the maximum allowable acceleration in the first, smoothing range.