Autonomous Vehicle Speed Constraint via Context-Aware ML

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles face challenges in determining appropriate driving speeds in varying environmental contexts, such as narrow regions and occluded areas, where posted speed limits may not be feasible or safe, due to lack of context awareness.

Innovation Solution

A computer-implemented method using a machine-learned model to determine context responses based on features like pedestrian and vehicle presence, road boundaries, and traffic control devices, providing a derived speed constraint to adjust the autonomous vehicle's speed and lane position for safer navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the autonomous vehicle operates at the posted speed limit, then productivity is improved, but safety deteriorates in narrow regions and occluded areas where the speed limit is not feasible or safe

Engineering Contradiction:
Improvedriving speedVSAvoiddriving safety
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system applies different speed constraints to different spatial regions along the vehicle's path. The machine-learned model identifies narrow regions and occluded areas, then imposes localized speed reductions only in those specific zones while maintaining posted speed limits in safe areas, thereby resolving the contradiction between maintaining high productivity overall and ensuring safety in hazardous locations.

Inventive Principle:
Principle #3Local quality

2Reliability

If the autonomous vehicle reduces speed in response to environmental context, then safety is improved, but productivity deteriorates due to slower travel

Engineering Contradiction:
Improvedriving safetyVSAvoidtravel efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system segments the driving environment into distinct zones based on contextual features identified by the machine-learned model. Speed constraints are applied selectively to problematic segments (narrow regions, occluded areas) while allowing full speed in safe segments, thus maintaining overall productivity while improving safety where needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The speed constraint is made dynamic and adaptive rather than static. The machine-learned model continuously evaluates environmental context and adjusts speed constraints in real-time, allowing the vehicle to travel at high speeds through safe areas and automatically reduce speed only when contextual features indicate hazards, thereby balancing safety and productivity dynamically.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the autonomous vehicle uses a machine-learned model for context awareness, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvecontext awareness capabilityVSAvoidcomputational system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The machine-learned model acts as an intermediary layer between raw sensor data and motion planning decisions. Instead of directly processing complex sensor inputs and generating control commands, the model extracts contextual features and generates speed constraint recommendations, simplifying the overall system architecture while enhancing adaptability to various environmental conditions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10496099B2Systems and methods for speed limit context awareness
Publication Date: 2019.12.03 AURORA OPERATIONS INC
  • US10496099B2 patent drawing
  • US10496099B2 patent drawing
  • US10496099B2 patent drawing

AI summary

Systems and methods are directed to providing speed limit context awareness during operation of an autonomous vehicle. In one example, a computer-implemented method for applying speed limit context awareness in autonomous vehicle operation includes obtaining, by a computing system comprising one or more computing devices, a plurality of features descriptive of a context and a state of an autonomous vehicle. The method further includes determining, by the computing system, a context response for the autonomous vehicle based at least in part on a machine-learned model and the plurality of features, wherein the context response includes a derived speed constraint for the autonomous vehicle. The method further includes providing, by the computing system, the context response to a motion planning application of the autonomous vehicle to determine a motion plan for the autonomous vehicle.