Multi-Layer Neural Planning for Autonomous Vehicle Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing planning architectures for autonomous vehicles and mobile robots face challenges in handling dynamic and complex environments due to the difficulty in formulating rules or finite state machines for every possible situation, leading to computationally intensive and incomplete systems that may hinder operation when encountering unforeseen scenarios.

Innovation Solution

A multi-layer planning system utilizing neural networks for each functional layer, including mission planning, behavior planning, and motion planning, which uses machine learning to determine optimal routes and control vehicle operations, allowing for feed-forward and feedback associations between layers to enhance decision-making and adaptability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If rule-based methods or finite state machines are used to plan routes for autonomous vehicles, then the system can handle structured and predictable situations, but the system becomes computationally intensive and cannot effectively handle dynamic and complex environments with unforeseen scenarios

Engineering Contradiction:
Improvesystem completenessVSAvoidnumber of rules or FSMs
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces rule-based mechanical decision-making systems with neural network-based learning systems. The neural networks learn to handle driving scenarios through training data, substituting the rigid, pre-programmed rule-based approach with an adaptive, data-driven approach that can generalize to unseen situations without requiring explicit rules for every possible scenario.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the fundamental parameter of decision-making from discrete rule-based logic to continuous neural network predictions. By transforming the decision-making process into a parameter-based learning system that processes sensor inputs and generates control outputs through trained neural networks, the system achieves better adaptability to dynamic environments.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If a large number of rules or finite state machines are developed to account for every possible scenario, then the system can handle more situations, but the computational intensity increases and the system becomes difficult to develop, test, and verify

Engineering Contradiction:
Improvescenario coverageVSAvoidsystem development difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent replaces the manual development, testing, and verification of numerous rules and FSMs with automated neural network training. The system learns scenario coverage from training data, eliminating the need for manual rule creation and simplifying the development process while maintaining high adaptability to diverse driving scenarios.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent performs preliminary learning through offline neural network training before deployment. By pre-training the neural networks on extensive driving data, the system acquires scenario coverage in advance, allowing it to handle diverse situations without requiring complex rule development and verification during operation.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If rule-based systems are used for autonomous vehicle control, then the system can operate in predictable environments, but operation is hindered when no rule exists for a given situation

Engineering Contradiction:
Improveoperational smoothnessVSAvoidhandling of unforeseen scenarios
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent replaces rule-based decision-making with neural network-based prediction and control. The neural networks continuously process sensor inputs and generate appropriate control actions, enabling smooth operation in predictable environments while simultaneously providing adaptability to unforeseen scenarios through learned generalization from training data.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces dynamic adaptability by replacing static rule-based systems with dynamic neural networks that can adjust their behavior based on learned patterns. The system transitions from fixed rule execution to dynamic, data-driven decision-making that adapts to new situations while maintaining operational smoothness in familiar scenarios.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10796204B2Planning system and method for controlling operation of an autonomous vehicle to navigate a planned path
Publication Date: 2020.10.06 HUAWEI TECH CO LTD
  • US10796204B2 patent drawing
  • US10796204B2 patent drawing
  • US10796204B2 patent drawing

AI summary

A multi layer learning based control system and method for an autonomous vehicle or mobile robot. A mission planning layer, behavior planning layer and motion planning layer each having one or more neural neworks are used to develop an optimal route for the autonomous vehicle or mobile robot, provide a series of functional tasks associated with at least one or more of the neural networks to follow the planned optimal route and develop commands to implement the functional tasks.