Autonomous Route Learning Using Prediction Error Confidence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles face challenges in learning and navigating routes due to insufficient data, especially in dynamic environments with changing conditions, and limited onboard processing capabilities, making it difficult to operate in unfamiliar areas.

Innovation Solution

A system equipped with cameras and processors that capture image data, generate predictions about external objects, calculate prediction errors, and determine a confidence level to assess when the vehicle has learned a route, allowing it to switch to autonomous mode when the confidence level exceeds a threshold.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a vehicle operates manually to collect route data, then sufficient data for autonomous operation can be gathered, but the vehicle cannot autonomously operate during the data collection phase

Engineering Contradiction:
Improvedata sufficiency for autonomous operationVSAvoidautonomous operation capability
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The system performs preliminary manual operation to collect route data before enabling autonomous operation. During manual driving, the system captures and stores environmental data, object predictions, and route information in advance, so that when autonomous mode is activated, sufficient data is already available for reliable autonomous navigation.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the vehicle collects and processes大量 data to improve autonomous navigation accuracy, then navigation reliability improves, but onboard processing capabilities are exceeded

Engineering Contradiction:
Improvenavigation accuracyVSAvoidonboard processing capability
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts and stores only the most critical data elements during manual operation, such as key object predictions, prediction errors, and confidence levels, rather than processing all possible data. This selective extraction reduces the data burden on onboard processing systems while maintaining sufficient navigation accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses an intermediary data structure that stores prediction errors and confidence levels as compressed representations of route familiarity. Instead of storing raw sensor data for entire routes, the intermediary metrics capture essential information about route knowledge, reducing processing requirements while enabling accurate autonomous navigation decisions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Extent of automation

If the vehicle operates in autonomous mode with limited data, then autonomous operation can be attempted, but navigation reliability is insufficient

Engineering Contradiction:
Improveautonomous operation capabilityVSAvoidnavigation reliability
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The system implements feedback through confidence level monitoring. During autonomous operation, the system continuously evaluates prediction errors and adjusts confidence levels based on accumulated data. When confidence exceeds thresholds, autonomous operation is permitted; when confidence is low, the system requests manual intervention, ensuring navigation reliability is maintained.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11294387B2Systems and methods for training a vehicle to autonomously drive a route
Publication Date: 2022.04.05 TOYOTA JIDOSHA KK
  • US11294387B2 patent drawing
  • US11294387B2 patent drawing
  • US11294387B2 patent drawing

AI summary

A system for determining when a vehicle has learned a route is provided. The system includes at least one camera configured to capture image data of an external environment, a processor and a memory module storing one or more processor-readable instructions that, when executed by the processor, cause the system to: generate one or more predictions about objects in the external environment as the vehicle proceeds along the route based on the image data, determine a prediction error based on an accuracy of the one or more predictions, determine a confidence level for the route based on the prediction error, and determine that the vehicle has learned the route in response to the confidence level exceeding a confidence level threshold.