Rail Agent Path Prediction for Autonomous Vehicle Navigation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Autonomous vehicles struggle to accurately predict the behavior of rail agents due to their unique constraints, such as adherence to tracks and different traffic rules, which can lead to inefficient navigation and resource management.

Innovation Solution

A control system for autonomous vehicles that includes computing devices to detect rail agents, determine their tracks, predict possible paths, filter based on characteristics and traffic factors, and plan motion paths to ensure safe and efficient navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If autonomous vehicles use general behavior prediction models for all agents, then the system complexity is reduced, but the prediction accuracy for rail agents deteriorates due to their unique constraints

Engineering Contradiction:
Improveprediction system complexityVSAvoidrail agent behavior prediction accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The prediction system is segmented into multiple specialized models: a general agent behavior prediction model for common agents, and a dedicated rail agent behavior prediction model for rail-specific agents. This segmentation allows each model to be optimized for its specific domain, improving rail agent prediction accuracy without significantly increasing overall system complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically changes parameters based on agent type detection. When a rail agent is detected, the system switches to using the rail agent specialized model with parameters optimized for rail constraints (track adherence, signaling rules, station stopping). This parameter switching enables accurate rail agent prediction without maintaining permanently complex system structures.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the autonomous vehicle implements comprehensive rail agent detection and prediction systems, then navigation safety around rail agents is improved, but system resource consumption increases

Engineering Contradiction:
Improvenavigation safetyVSAvoidcomputing system energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system implements partial detection and prediction actions based on context. Rail agent detection and full prediction processing are activated only when rail agents are detected in the vicinity or when the autonomous vehicle's path may intersect with rail corridors. During normal operation away from rail areas, the system uses simplified monitoring, reducing energy consumption while maintaining safety when needed.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary classification of detected agents to identify rail agents before initiating comprehensive prediction processing. This preliminary action filters out non-rail agents early in the detection pipeline, activating resource-intensive rail agent prediction algorithms only when necessary, thereby optimizing energy usage while maintaining navigation safety.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the autonomous vehicle frequently updates its navigation path to avoid rail agents, then collision avoidance is improved, but system stability and ride smoothness deteriorate

Engineering Contradiction:
Improvecollision avoidanceVSAvoidnavigation path stability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The system performs preliminary prediction of rail agent future positions and potential path conflicts before executing navigation adjustments. By anticipating rail agent behavior based on track constraints and signaling, the autonomous vehicle can plan smooth avoidance trajectories in advance, reducing abrupt path changes and maintaining ride stability while ensuring collision avoidance.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The navigation path adjustment system dynamically adapts its responsiveness based on the relative position, speed, and predicted behavior of rail agents. When rail agents are distant or their paths are clearly separated, the system maintains stable original trajectories. When conflict potential increases, the system smoothly transitions to alternative paths, optimizing both collision avoidance and ride comfort through dynamic control.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250347523A1Behavior prediction for railway agents for autonomous driving system
Publication Date: 2025.11.13 WAYMO LLC
  • US20250347523A1 patent drawing
  • US20250347523A1 patent drawing
  • US20250347523A1 patent drawing

AI summary

To operate an autonomous vehicle, a rail agent is detected in a vicinity of the autonomous vehicle using a detection system. One or more tracks are determined on which the detected rail agent is possibly traveling, and possible paths for the rail agent are predicted based on the determined one or more tracks. One or more motion paths are determined for one or more probable paths from the possible paths, and a likelihood for each of the one or more probable paths is determined based on each motion plan. A path for the autonomous vehicle is then determined based on a most probable path associated with a highest likelihood for the rail agent, and the autonomous vehicle is operated using the determined path.