Robot Path Control for Predictive Dynamic Obstacle Avoidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot technologies struggle to effectively avoid dynamic obstacles while moving to a target point, particularly in predicting and preventing collisions with external objects.

Innovation Solution

A robot control apparatus and method that utilizes sensors and processors to predict potential collisions by segmenting movement paths into sections, generating avoidance paths, and using algorithms like grid-based, graph-based, or sampling-based methods to navigate around obstacles, incorporating transit points and collision risk indexes to ensure safe operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the robot follows the shortest distance path to the target point, then the arrival time is minimized, but the collision risk with dynamic obstacles increases

Engineering Contradiction:
Improvearrival timeVSAvoidcollision risk
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system performs preliminary actions by predicting the movement paths of dynamic obstacles before the robot reaches the collision zone. The processor calculates future positions of obstacles and pre-determines avoidance paths, allowing the robot to safely deviate from the shortest path in advance rather than reacting at the last moment. This maintains reliability while minimizing time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the robot's path based on real-time obstacle predictions. Instead of following a fixed shortest path, the processor continuously calculates optimal avoidance routes by considering predicted obstacle positions, robot speed, and target location. This dynamic path adjustment resolves the contradiction by adapting the trajectory to balance speed and safety.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the robot generates an avoidance path to prevent collision, then the safety is improved, but the movement distance and time increase

Engineering Contradiction:
ImprovesafetyVSAvoidmovement time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system changes key parameters of the avoidance path, specifically the transit point location and path curvature. By optimizing these parameters, the processor generates avoidance paths that minimize deviation from the original shortest path. The transit point is strategically positioned to allow smooth transitions that reduce both distance and time penalties while maintaining safety.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies partial avoidance action by only deviating from the shortest path when necessary. The processor evaluates collision risk and generates avoidance paths only when obstacles are detected, otherwise the robot follows the optimal shortest path. This selective approach minimizes the time and distance penalties while maintaining safety when needed.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If the robot segments the movement path into multiple sections for collision prediction, then the collision detection accuracy is improved, but the computational complexity increases

Engineering Contradiction:
Improvecollision detection accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the movement path into multiple sections along the robot's trajectory. Each section is evaluated independently for potential collisions with predicted obstacle positions. This segmentation approach improves detection accuracy by examining specific path segments rather than the entire path at once, while the modular nature of segment evaluation keeps computational complexity manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial analysis by focusing computational resources only on path sections where collisions are likely. The processor identifies critical segments based on obstacle predictions and concentrates detailed collision checks on those areas, rather than uniformly analyzing the entire path. This reduces overall computational complexity while maintaining high detection accuracy where needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260023387A1Robot control apparatus and method thereof
Publication Date: 2026.01.22 HYUNDAI MOTOR CO LTD
  • US20260023387A1 patent drawing
  • US20260023387A1 patent drawing
  • US20260023387A1 patent drawing

AI summary

A robot control apparatus and a method thereof are provided. A robot control apparatus can include a sensor and a processor. The processor can determine whether an external object and a robot will collide with each other in a first path including a target point, based on identifying the external object using the sensor, while operating the robot along the first path, and can operate the robot along a second path for avoiding a collision between the robot and the external object, based on generating the second path. The first path can include a shortest distance path for causing the robot to move to the target point.