US2023286158A1PendingUtilityA1

Autonomous sense and guide machine learning system

77
Assignee: L LIVERMORE NAT SECURITY LLCPriority: Nov 27, 2019Filed: May 12, 2023Published: Sep 14, 2023
Est. expiryNov 27, 2039(~13.4 yrs left)· nominal 20-yr term from priority
B25J 9/1676G05B 2219/39082B64U 2201/10G06F 18/241G06F 18/214G05B 13/02G06T 2207/30252G06T 7/70G06V 20/10B64U 10/13G05D 1/101G05D 1/0088B64C 39/024
77
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system for generating a machine learning system to generate guidance information based on locations of objects is provided. The system accesses training data that includes training time-of-arrival (“TOA”) information of looks and guidance information for each look. The guidance information is based on a training collection of object locations. The TOA of a look represents, for each object location of a training collection of object locations, times between signals transmitted by transmitters and return signals received by receivers. The return signals represent signals reflected from an object at the object location. The system trains a machine learning system using the training data wherein the machine learning system inputs TOA information and outputs guidance information.

Claims

exact text as granted — not AI-modified
1 . A method performed by one or more computing systems to guide movement of a platform, the method comprising, for each of a plurality of intervals,
 receiving time-of-arrival (“TOA”) information derived from TOAs determined based on times between signals transmitted by transmitters and return signals received by receivers wherein a return signal is reflected from an observed object at an object location; and   determining guidance information by applying a machine learning system that inputs TOA information and outputs guidance information, the machine learning system being trained using training data that includes TOA information and guidance information.   
     
     
         2 . The method of  claim 1  wherein the TOA information is the TOAs of a look and the guidance information is a collection of object locations for each look. 
     
     
         3 . The method of  claim 1  wherein the TOA information is a collection of object locations corresponding to TOAs of a look and the guidance information is a guidance instruction. 
     
     
         4 . The method of  claim 1  wherein the TOA information is TOAs of a look and the guidance information is a guidance instruction. 
     
     
         5 . The method of  claim 1  wherein the machine learning system includes a first machine learning system that inputs TOAs of a look and outputs a collection of object locations and a second machine learning system that inputs a collection of object locations and output a guidance instruction. 
     
     
         6 . The method of  claim 1  wherein the platform is a component of a robot control system. 
     
     
         7 . The method of  claim 1  wherein the platform is a satellite and the object locations are locations of objects in space. 
     
     
         8 . The method of  claim 1  wherein the platform is an unmanned vehicle. 
     
     
         9 . The method of  claim 1  further comprising guiding the platform based on the guidance information. 
     
     
         10 . A method performed by one or more computing systems for evaluating an architecture of a sensor array for a platform, the method comprising:
 accessing a plurality of architectures of sensor arrays, an architecture specifying number and positions of transmitters and receivers of the sensor array; and   for each of plurality of architectures,
 for each of a plurality of time-of-arrivals (“TOAs”) of looks and an evaluation collection of object locations,
 applying a machine learning system that inputs the TOAs of the look and generates an estimated collection of object locations, the machine learning system trained using training data that includes TOAs of looks and for each look an evaluation collection of object locations; and 
 generating a metric based on similarity of object locations of the evaluation collection and the estimated collection; and 
 
 generating an architecture metric based on the metrics generated for the architecture. 
   
     
     
         11 . The method of  claim 10  wherein the architecture further specifies curvature of a sensor array. 
     
     
         12 . The method of  claim 10  wherein the architecture metric is further based on size or weight of a sensor array. 
     
     
         13 . The method of  claim 10  wherein the sensor array is a phased sensor array. 
     
     
         14 . The method of  claim 10  wherein an architecture further specifies a beam pattern of a transmitter. 
     
     
         15 . One or more computing systems to guide movement of a platform, the one or more computing systems comprising:
 one or more computer-readable storage mediums for storing computer-executable instructions for controlling the one or more computing systems to, for each of a plurality of intervals:
 receive time-of-arrival (“TOA”) information derived from TOAs determined based on times between signals transmitted by transmitters and return signals received by receivers; and 
 generate guidance information by applying a machine learning system that inputs TOA information and outputs guidance information, the machine learning system being trained using training data that includes TOA information and guidance information; and 
   one or more processors for executing the computer-executable instructions stored in the one or more computer-readable storage mediums.   
     
     
         16 . The one or more computing systems of  claim 15  wherein the TOA information is the TOAs of a look and the guidance information is a collection of object locations for each look. 
     
     
         17 . The one or more computing systems of  claim 15  wherein the TOA information is a collection of object locations corresponding to TOAs of a look and the guidance information is a guidance instruction. 
     
     
         18 . The one or more computing systems of  claim 15  wherein the TOA information is TOAs of a look and the guidance information is a guidance instruction. 
     
     
         19 . The one or more computing systems of  claim 15  wherein the machine learning system includes a first machine learning system that inputs TOAs of a look and outputs a collection of object locations and a second machine learning system that inputs a collection of object locations and output a guidance instruction. 
     
     
         20 . The one or more computing systems of  claim 15  wherein the platform is a component of a robot control system. 
     
     
         21 . The one or more computing systems of  claim 15  wherein the platform is a satellite and the object locations are locations of objects in space. 
     
     
         22 . The one or more computing systems of  claim 15  wherein the platform is an unmanned vehicle. 
     
     
         23 . The one or more computing systems of  claim 15  wherein the instructions further guide the platform based on the guidance information. 
     
     
         24 . One or more computing systems for evaluating an architecture of a sensor array for a platform, the one or more computing system comprising:
 one or more computer-readable storage mediums for storing computer-executable instructions for controlling the one or more computing systems to:
 access an architecture that specifies number and positions of transmitters and receivers of the sensor array; and 
 for each of a plurality of time-of-arrivals (“TOAs”) of looks and an evaluation collection of object locations,
 apply a machine learning system that inputs the TOAs of the look and generates an estimated collection of object locations; and 
 generate a metric based on similarity of object locations of the evaluation collection and the estimated collection; and 
 
 generate an architecture metric based on the metrics generated for the architecture; and 
   one or more processors for executing the computer-executable instructions stored in the one or more computer-readable storage mediums.   
     
     
         25 . The one or more computing systems of  claim 24  wherein the machine learning system is trained using training data that includes TOAs of looks and for each look an evaluation collection of object locations. 
     
     
         26 . The one or more computing systems of  claim 24  wherein the architecture further specifies curvature of a sensor array or a beam pattern of a transmitter. 
     
     
         27 . The one or more computing systems of  claim 24  wherein the architecture metric is further based on size or weight of a sensor array. 
     
     
         28 . The one or more computing systems of  claim 24  wherein the sensor array is a phased sensor array. 
     
     
         29 . One or more computing systems for generating a machine learning system to generate guidance information based on locations of objects, the one or more computing systems comprising:
 one or more computer-readable storage mediums for storing computer-executable instructions for controlling the one or more computing systems to:
 access training data that includes, for each of a plurality of looks, training time-of-arrival (“TOA”) information of the look and guidance information for the look; and 
 train a machine learning system using the training data wherein the machine learning system inputs TOA information and outputs guidance information; and 
   one or more processors for executing the computer-executable instructions stored in the one or more computer-readable storage mediums.   
     
     
         30 . The one or more computing systems of  claim 29  wherein the guidance information is based on a training collection of object locations and wherein the TOAs of a look represent, for each object location of a training collection of object locations, times between signals transmitted by transmitters and return signals received by receivers wherein the return signals represent signals reflected from an object at the object location. 
     
     
         31 . The one or more computing systems of  claim 30  wherein the training TOA information is generated during movement of a platform with transmitters and receivers through a volume of objects and object locations of the training collections are identified by an actual object location sensor. 
     
     
         32 . The one or more computing systems of  claim 29  wherein the TOA information represents the TOAs of a look and the guidance information is a collection of object locations for each look. 
     
     
         33 . The one or more computing systems of  claim 29  wherein the training TOA information represents a training collection of object locations corresponding to TOAs of a look and the guidance information is a guidance instruction. 
     
     
         34 . The one or more computing systems of  claim 29  wherein the training TOA information represents TOAs of a look and the guidance information is a guidance instruction.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.