The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 02, 2024

Filed:

Jun. 21, 2021
Applicant:

Nvidia Corporation, Santa Clara, CA (US);

Inventors:

David Nister, Bellevue, WA (US);

Yizhou Wang, San Ramon, CA (US);

Jaikrishna Soundararajan, College Station, TX (US);

Sachit Kadle, Milpitas, CA (US);

Assignee:

NVIDIA Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G05D 1/00 (2006.01); G06T 1/20 (2006.01); G05D 1/02 (2020.01); B60W 50/06 (2006.01); B60W 60/00 (2020.01); B60W 30/09 (2012.01); B60W 30/06 (2006.01); G06T 7/70 (2017.01); G06V 20/58 (2022.01);
U.S. Cl.
CPC ...
G05D 1/0088 (2013.01); B60W 50/06 (2013.01); B60W 60/0015 (2020.02); G05D 1/0214 (2013.01); G06T 1/20 (2013.01); G06T 7/70 (2017.01); G06V 20/58 (2022.01); B60W 30/06 (2013.01); B60W 30/09 (2013.01); G06T 2207/30241 (2013.01); G06T 2207/30261 (2013.01);
Abstract

To determine a path through a pose configuration space, trajectories of poses may be evaluated in parallel based at least on translating the trajectories along at least one axis of the pose configuration space (e.g., an orientation axis). A trajectory may include at least a portion of a turn having a fixed turn radius. Turns or turn portions that have the same turn radius and initial orientation can be translatively shifted along and processed in parallel along the orientation axis as they are translated copies of each other, but with different starting points. Trajectories may be evaluated based at least on processing variables used to evaluate reachability as bit vectors with threads effectively performing large vector operations in synchronization. A parallel reduction pattern may be used to account for dependencies that may exist between sections of a trajectory for evaluating reachability, allowing for the sections to be processed in parallel.


Find Patent Forward Citations

Loading…