US 11,927,972 B2
Collision avoidance based on traffic management data
N. Reginald Beer, Pleasanton, CA (US); Jacob Trueblood, Dublin, CA (US); and Brian Matthew Wihl, Pleasanton, CA (US)
Assigned to Lawrence Livermore National Security, LLC, Livermore, CA (US)
Filed by Lawrence Livermore National Security, LLC, Livermore, CA (US)
Filed on Nov. 24, 2020, as Appl. No. 17/103,642.
Prior Publication US 2022/0163980 A1, May 26, 2022
Int. Cl. G05D 1/10 (2006.01); B64C 39/02 (2023.01); G05D 1/00 (2006.01)
CPC G05D 1/1064 (2019.05) [B64C 39/024 (2013.01); G05D 1/0088 (2013.01); B64U 2201/10 (2023.01)] 30 Claims
OG exemplary drawing
 
1. One or more computing systems for identifying a travel direction for a vehicle to avoid objects, the one or more computing systems comprising:
one or more computer-readable storage media storing computer-executable instructions that, when executed, control the one or more computing systems to, for each of a plurality of intervals:
receive object locations of detected objects, the object locations being identified from return signals of signals transmitted by a sensor array, each object location specifying a single point;
receive external object information provided by an external object system, the external object information for objects includes object location, speed, and type of objects;
assign a repel value to the object location of each object, the repel value indicating a repulsive force exerted in a direction from the object location to a current location of the vehicle, at least some of the repel values being based on speeds and types provided by the external object system;
predict a target location of a moving target object, the predicted target location being one of a plurality of predicted target locations of the target object designated along a predicted target path of the target object;
assign an attract value to the target location, the attract value indicating an attractive force exerted in a direction from the current location to the target location;
calculate an attract-repel field for the current location based on the repulsive forces and their directions and the attractive force and its direction, the attract-repel field being a vector with a direction;
cause the travel direction of the vehicle to be set in the direction of the attract-repel field; and
control the vehicle to travel in the travel direction;
and one or more processors for executing the computer-executable instructions stored in the one or more computer-readable storage media.