Vehicle Trajectory Biasing for Human-Aware Planning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robotic planning systems struggle to accurately predict vehicle actions in dynamic environments, particularly in scenarios involving objects and human-driven behaviors, leading to potential safety and efficiency issues.

Innovation Solution

A computing device employs multiple machine learned models, one trained on cost-based data and another on human driving data, to generate and select a trajectory that balances safety and efficiency by determining a bias value based on sensor and map data, optimizing computational resources and leveraging human driving behaviors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single machine learned model is used to predict vehicle actions, then the system complexity is low, but the prediction accuracy and safety in dynamic environments deteriorate

Engineering Contradiction:
Improveprediction accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple machine learned models (cost-based model and human-driven behavior model) into a unified planning system. The cost-based model generates trajectories optimized for safety and efficiency, while the human-driven behavior model predicts actions of other road users. By merging these complementary models, the system achieves higher prediction accuracy and reliability compared to using a single model alone.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The planning system is designed to perform multiple functions simultaneously: it generates candidate trajectories, evaluates costs, predicts human behaviors, and selects optimal actions. This multi-functional approach allows a single system to handle diverse driving scenarios (lane changes, intersections, pedestrian interactions) with high accuracy without requiring separate specialized systems for each function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If multiple machine learned models are employed to generate planned trajectories, then the prediction accuracy improves, but the computational resource consumption increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the trajectory generation and selection process into distinct stages handled by different models. The cost-based model segments trajectory generation into candidate trajectory evaluation, while the human-driven behavior model segments prediction into human action forecasting. This segmentation allows computational resources to be distributed efficiently across specialized sub-tasks rather than using a single computationally intensive model for all functions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system generates multiple candidate trajectories and evaluates them partially through cost analysis and human behavior prediction, rather than exhaustively evaluating all possible trajectories. The bias value mechanism allows the system to selectively focus computational resources on promising trajectories, performing excessive action only where needed to achieve sufficient prediction accuracy without unnecessary computational overhead.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If the system uses human driving data to train a model, then the adaptability to human behaviors improves, but the training data requirements and system complexity increase

Engineering Contradiction:
Improveadaptability to human behaviorsVSAvoidtraining data requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies different training data characteristics to different models based on their specific functions. The human-driven behavior model is trained specifically on human driving data to capture local patterns of human behavior, while the cost-based model uses simulation data and cost functions optimized for safety-critical decisions. This local quality approach allows each model to be highly adaptable to its specific task without requiring all models to process all types of training data.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The planning system acts as an intermediary that integrates predictions from the human-driven behavior model with cost-based trajectory evaluation. Rather than directly controlling the vehicle based solely on human behavior predictions, the system mediates between human behavior predictions, safety constraints, and efficiency objectives through the cost function and bias value mechanism, achieving adaptability while maintaining safety guarantees.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250381987A1Biased trajectory selection by a planning system
Publication Date: 2025.12.18 ZOOX INC
  • US20250381987A1 patent drawing
  • US20250381987A1 patent drawing
  • US20250381987A1 patent drawing

AI summary

Techniques for determining a planned trajectory usable to control a vehicle in an environment are discussed herein. A computing device can receive multiple planned trajectories generated by different models, and determine to use one of the planned trajectories to control the vehicle at a future time. The models can represent machine learned models that are independently trained using different training data and one of the models may leverage human driving data during training. The techniques can also include determining a bias value to cause the vehicle to utilize a planned trajectory from a set of available planned trajectories.