Robot Route Conflict Avoidance With Offset Transition Segments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing autonomy systems for robots are limited in extensibility as they typically focus on a narrow mission set, lacking comprehensive conflict detection and avoidance capabilities along a current route, especially when interacting with nearby moving objects.

Innovation Solution

A method and apparatus for detecting conflicts between a robot and nearby moving objects by determining alternate routes with offset segments and transition segments, using a cost metric that considers time, distance, and environmental factors to guide the robot in avoiding collisions, while minimizing computational resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If comprehensive conflict detection and avoidance capabilities are implemented along the robot's current route, then the robot's safety and operational efficiency are improved, but the device complexity and computational resources required increase

Engineering Contradiction:
Improveconflict avoidance capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The route is segmented into current route segments and alternate route segments. The conflict detection system divides the navigation space into regions (first region for current route, second region for alternate route) with different evaluation criteria. This segmentation allows the system to manage complexity by handling conflict detection and resolution in discrete, manageable segments rather than treating the entire route as a single complex problem.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Alternate routes are pre-determined with offset segments before mission execution. The system prepares multiple candidate alternate routes in advance, storing them for quick access during conflict detection. This preliminary action reduces real-time computational burden by having pre-validated route options ready, allowing the system to quickly evaluate and select from pre-prepared alternatives when conflicts are detected.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If alternate routes with offset segments are determined dynamically during the mission, then the robot can avoid conflicts more effectively, but the computational resources and time required for route planning increase

Engineering Contradiction:
Improveconflict detection accuracyVSAvoidroute planning time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Multiple alternate routes with offset segments are determined and stored before the mission begins. These pre-determined routes include various offset distances and configurations that can be quickly evaluated during conflict detection without requiring real-time computation of entire alternate routes, thus reducing time loss while maintaining detection accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically evaluates pre-determined alternate routes based on real-time conflict conditions. Rather than statically selecting a single alternate route, the system adaptively chooses from multiple pre-prepared options based on the specific conflict situation, robot state, and environmental factors, optimizing the balance between detection accuracy and response time.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the robot plans an entire route back to the current route after maneuvering to avoid a conflict, then the robot ensures complete route validation, but the computational resources required increase significantly

Engineering Contradiction:
Improveroute validation completenessVSAvoidcomputational energy
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system extracts and evaluates only the critical segments of the route (the alternate route segment and transition segment) rather than validating the entire route from start to finish. By focusing computational resources on the specific segments affected by the conflict and avoidance maneuver, the system maintains route validation reliability while significantly reducing the energy required for computation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Different levels of route validation are applied to different segments. The alternate route segment undergoes terrain obstacle verification and dynamic feasibility checks, while the transition segment is evaluated for smooth connectivity. This localized quality approach ensures complete validation of critical segments without the excessive energy cost of re-validating the entire route.

Inventive Principle:
Principle #3Local quality

4Productivity

If a cost metric depending on time or distance to point of approach and distance from current route is used, then the route selection optimality is improved, but the measurement precision requirements increase

Engineering Contradiction:
Improveroute selection efficiencyVSAvoidtrajectory measurement precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The cost metric uses relative parameters (distance from current route, time to point of approach) rather than absolute precision requirements. By changing the measurement parameters to relative distances and times, the system achieves optimal route selection without requiring extremely high absolute measurement precision, as the cost function works with differential changes in position and time rather than absolute coordinates.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12190741B2Conflict detection and avoidance along a current route of a robot
Publication Date: 2025.01.07 AURORA FLIGHT SCIENCES CORP
  • US12190741B2 patent drawing
  • US12190741B2 patent drawing
  • US12190741B2 patent drawing

AI summary

A method is provided for detecting and avoiding conflict along a current route of a robot. The method includes accessing a trajectory of the robot on the current route of the robot, and a predicted trajectory of a nearby moving object, and from the trajectory and predicted trajectory, detecting a conflict between the robot and the nearby moving object. Alternate routes for the robot are determined, each of which includes an alternative route segment offset from the current route, and a transition segment from the current route to the alternative route segment. Routes including the current and alternative routes are evaluated according to a cost metric, and a route from the routes is selected for use in at least one of guidance, navigation or control of the robot to avoid the conflict.