Trajectory Generation Using Temporal Logic and Tree Search

Patent №

US 10,691,127

Granted

2020-06-23

Filed 2018

Owner

ZOOX, INC.

Lab

AI components

5

ml · nlp · kr · evo · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16193801

Techniques for determining a trajectory for an autonomous vehicle are described herein. In general, determining a route can include utilizing a search algorithm such as Monte Carlo Tree Search (MCTS) to search for possible trajectories, while using temporal logic formulas, such as Linear Temporal Logic (LTL), to validate or reject the possible trajectories. Trajectories can be selected based on various costs and constraints optimized for performance. Determining a trajectory can include determining a current state of the autonomous vehicle, which can include determining static and dynamic symbols in an environment. A context of an environment can be populated with the symbols, features, predicates, and LTL formula. Rabin automata can be based on the LTL formula, and the automata can be used to evaluate various candidate trajectories. Nodes of the MCTS can be generated and actions can be explored based on machine learning implemented as, for example, a deep neural network.

Machine learningNatural languageKnowledge representationEvolutionary computationAI hardwareB60W 60/0011B60W 30/09B60W 30/18154B60W 60/0016B60W 60/00276G01C 21/3407G05D 1/0055G05D 1/0088+14 more

AI classification

Machine learning1.00
Natural language1.00
AI hardware1.00
Knowledge representation0.99
Evolutionary computation0.54
Vision0.41
Planning0.01
Speech0.00

Ownership

ZOOX, INC.

assignment · 487750851

Assignors

KOBILAROV, MARIN, CALDWELL, TIMOTHY, RAMAN, VASUMATHI, PAXTON, CHRISTOPHER, KIISKI, JOONA MARKUS PETTERI, ASKELAND, JACOB LEE, SOMERS, ROBERT EDWARD

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC