Autonomous Vehicle Speed Control Using Human Driving Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles struggle to interact safely with human-driven vehicles and environments due to the complexity of human driving behaviors, requiring systems that can mimic human-like driving decisions based on various environmental factors.

Innovation Solution

A machine-learned model, such as a neural network, trained on human driving data, determines vehicle speed by analyzing driving environment characteristics like lane width, traffic speed, and visibility, allowing the vehicle to adjust speed in a manner similar to human drivers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a machine-learned model trained on human driving data is used to determine target vehicle speed, then the autonomous vehicle's ability to interact safely and effectively with human-driven vehicles improves, but the system complexity increases

Engineering Contradiction:
Improvesafety of interaction with human-driven vehiclesVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces traditional physics-based control models with a machine-learned model (neural network) that processes sensor data and directly outputs target speed commands. This substitution allows the system to capture complex human driving behaviors and environmental interactions that cannot be modeled through physical equations alone, thereby improving safety in human-vehicle interactions while accepting increased computational complexity

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

Solution Approach 2:

The machine-learned model is trained on driving data collected from human operators, effectively copying human driving patterns and decision-making processes. This copying approach enables the autonomous vehicle to mimic human-like speed selection in various driving scenarios, improving its ability to interact predictably and safely with human-driven vehicles

Inventive Principle:
Principle #26Copying

2Measurement precision

If a machine-learned model is used to determine target vehicle speed based on driving environment characteristics, then the accuracy and contextual appropriateness of speed decisions improves, but the computational processing requirements increase

Engineering Contradiction:
Improveaccuracy of speed decisionsVSAvoidcomputational processing requirements
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The machine-learned model is pre-trained offline on extensive driving data collected from human operators across diverse conditions. This preliminary training phase allows the model to learn complex patterns and relationships before deployment, enabling accurate speed decisions during actual operation without requiring intensive real-time computation, thus balancing accuracy with energy efficiency

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12617400B2System and method for determining a target vehicle speed
Publication Date: 2026.05.05 ZOOX INC
  • US12617400B2 patent drawing
  • US12617400B2 patent drawing
  • US12617400B2 patent drawing

AI summary

A machine-learned model is trained using human driving data to determine a desired vehicle speed based from a set of driving-environment characteristics. An autonomous-vehicle control system obtains, from cameras, sensors, services, and data sources, a variety of sensor data. The sensor data is used to determine a set of characteristics for the driving-environment for the autonomous vehicle. Using the machine-learned model, the autonomous-vehicle control system determines a human-like desired speed for the autonomous vehicle based at least in part on the determined characteristics of the driving-environment.