Waypoint Generation Using IMU and Vision for Smoother Vehicle Actuation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current assisted and autonomous driving systems face challenges in efficiently determining vehicle paths due to the complexity and resource-intensive nature of environmental data processing, necessitating a more efficient method for generating waypoints for smoother actuation.

Innovation Solution

A method using a graph neural network and kinematics equations to estimate waypoints from visual odometry and inertial measurement unit signals, training a model with only four waypoints spaced 0.5 seconds apart, and employing a computer-implemented system to generate and utilize these waypoints for smoother vehicle actuation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If complex environmental data processing is used to determine vehicle paths, then path determination accuracy is improved, but resource consumption increases

Engineering Contradiction:
Improvepath determination accuracyVSAvoidresource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The path determination process is segmented into two stages: (1) a lightweight model generates initial waypoints using minimal sensor data, and (2) these waypoints are refined by a downstream controller. This segmentation allows the system to achieve accurate path determination while consuming fewer resources during the critical real-time decision-making phase.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial action by generating only four key waypoints instead of computing complete continuous paths. These four waypoints capture the essential trajectory information needed for safe and accurate navigation, while avoiding the excessive computational resources required for full environmental processing and continuous path planning.

Inventive Principle:
Principle #16Partial or excessive action

2Stability of the object's composition

If multiple waypoints are generated for path prediction, then actuation smoothness is improved, but computational complexity increases

Engineering Contradiction:
Improveactuation smoothnessVSAvoidcomputational complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The system generates exactly four waypoints spaced 0.5 seconds apart, which is sufficient to provide the downstream controller with adequate information for calculating smooth vehicle paths over a longer time span. This partial action approach achieves actuation smoothness without the excessive computational complexity of generating numerous waypoints.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If more waypoints are used for model training, then prediction accuracy is improved, but training resource requirements increase

Engineering Contradiction:
Improveprediction accuracyVSAvoidnumber of waypoints
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system uses only four waypoints for model training, which has been found to achieve high prediction accuracy. This partial approach significantly reduces the quantity of training data required compared to using numerous waypoints, while still providing sufficient information for the model to learn effective path prediction patterns.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250313227A1Way point generation for smoother actuation using machine learning model
Publication Date: 2025.10.09 AUTOBRAINS TECH LTD
  • US20250313227A1 patent drawing
  • US20250313227A1 patent drawing
  • US20250313227A1 patent drawing

AI summary

A method for training of machine learning processes for autonomous driving applications, the method includes (a) receiving a training dataset comprising images acquired during a driving episode of a vehicle, the images associated with inertial measurement unit information; (b) estimating, based on the images and the inertial measurement unit information, waypoints indicative of waypoints passed by the vehicle during the driving episode; and (c) training a machine learning process using the images and the estimated waypoints, to produce a predictable set of future waypoints indicative of future waypoints on a driving route of a vehicle.