Robot Conflict Avoidance Using Perception-Uncertainty Route Switching

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 solutions for conflict detection and avoidance during missions, especially in dynamic environments with varying uncertainty levels.

Innovation Solution

A system and method that monitor the state of a robot and its environment, generating a local route based on perceived objects and uncertainty thresholds, allowing the robot to transition between global and local routes dynamically to manage conflict detection and avoidance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the robot follows a global route in a dynamic environment, then the robot can maintain efficient travel, but the robot may encounter objects with high perception uncertainty leading to conflicts

Engineering Contradiction:
Improvetravel efficiencyVSAvoidconflict detection reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the navigation system into global route planning and local route generation components. The global route provides overall travel efficiency while the local route handles immediate conflict detection and avoidance in regions with high perception uncertainty, allowing both productivity and reliability to be optimized simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between global and local routes based on real-time perception uncertainty. When uncertainty exceeds a threshold, the robot transitions from the global route to a generated local route, and returns to the global route when uncertainty decreases, enabling adaptive response to changing environmental conditions.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the robot generates a local route to avoid objects with high uncertainty, then conflict avoidance capability is improved, but the robot deviates from the optimal global route reducing travel efficiency

Engineering Contradiction:
Improveconflict avoidance capabilityVSAvoidtravel efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts the route based on perception uncertainty thresholds. The robot maintains the global route when uncertainty is low (preserving efficiency) and switches to local routes only when necessary (improving safety), thereby resolving the contradiction between reliability and productivity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the routing parameter (global vs. local route) based on the uncertainty parameter. By monitoring perception uncertainty and comparing it to a threshold, the system selectively applies different routing strategies to optimize both conflict avoidance and travel efficiency.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the robot monitors perception uncertainty continuously, then conflict detection accuracy is improved, but the system complexity and computational load increase

Engineering Contradiction:
Improveperception uncertainty accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements feedback by continuously monitoring perception uncertainty and using this information to control route selection. The uncertainty measurement feeds back to the routing decision, enabling accurate conflict detection while maintaining manageable system complexity through a clear feedback loop.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system focuses computational resources on monitoring the critical parameter of perception uncertainty rather than all possible environmental parameters. This selective parameter monitoring improves detection accuracy while controlling system complexity by concentrating on the most relevant uncertainty measures.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12072707B2Conflict detection and avoidance for a robot based on perception uncertainty
Publication Date: 2024.08.27 AURORA FLIGHT SCIENCES CORP
  • US12072707B2 patent drawing
  • US12072707B2 patent drawing
  • US12072707B2 patent drawing

AI summary

A method is provided for detecting and avoiding conflict during a mission of a robot that includes a global route of travel. The method includes monitoring a state of the robot and a state of an environment of the robot as the robot travels the global route. The method includes generating a local route of travel through a region of the environment that includes the robot, the region having a size and shape that are set based on a type of the robot and the state of the robot when the local route is generated. A measure of uncertainty in the perception of objects in the region is monitored based on the state of the environment. And the robot is caused to maintain the global route or transition to the local route based on a comparison of the measure of uncertainty and an uncertainty threshold.