Patents Assigned to UATC, LLC
  • Patent number: 10746858
    Abstract: A LIDAR calibration system can detect a first set of return signals from a plurality of fiducial targets in a calibration facility for a lower set of laser scanners of the LIDAR module. The LIDAR calibration system can also detect a second set of return signals from one or more planar surfaces associated with a calibration trigger location on a road network for an upper set of laser scanners of the LIDAR module. Based on the first and second sets of return signals, the LIDAR calibration system can generate a set of calibration transforms to adjust a set of intrinsic parameters of the LIDAR module.
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: August 18, 2020
    Assignee: UATC, LLC
    Inventors: David McAllister Bradley, Gehua Yang
  • Patent number: 10749960
    Abstract: Systems and methods for facilitating communication with autonomous vehicles are provided. In one example embodiment, a computing system (e.g., of a vehicle) can generate a first communication associated with an autonomous vehicle. The computing system can provide the first communication to an application programming interface gateway that is remote from the autonomous vehicle. Another computing system can obtain, via an application programming interface gateway, the first communication associated with the autonomous vehicle. The other computing system can determine a first frontend interface of the application programming interface gateway based at least in part on the first communication associated with the autonomous vehicle. The computing system can provide, via the first frontend interface, the first communication associated with the autonomous vehicle to a first system client associated with the first frontend interface.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: August 18, 2020
    Assignee: UATC, LLC
    Inventors: Matthew James Way, Chee Yu, Steve Ayers, Patrick Greaney Willett, Eli Schleifer
  • Patent number: 10746841
    Abstract: A sensor triggering system for a sensor apparatus including a plurality of sensors. The system detects a first sensor pulse and determines a memory address of a lookup table based on the first sensor pulse. In response to the first sensor pulse, the system selectively triggers one or more of the plurality of sensors based at least in part on a codeword stored at the first memory address. For example, the codeword may comprise a number of bits such that each bit of the codeword indicates an activation state for a respective one of the plurality of sensors.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: August 18, 2020
    Assignee: UATC, LLC
    Inventor: Morgan Jones
  • Patent number: 10739786
    Abstract: A system to use submaps to control operation of a vehicle is disclosed. A storage system may be provided with a vehicle to store a collection of submaps that represent a geographic area where the vehicle may be driven. A programmatic interface may be provided to receive submaps and submap updates independently of other submaps.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: August 11, 2020
    Assignee: UATC, LLC
    Inventors: Adam Milstein, Brett Browning
  • Patent number: 10730365
    Abstract: Systems and methods for providing cooling to vehicle systems on an autonomous vehicle from a plurality of cooling sources are provided. A cooling system can include a thermal interface configured to provide cooling to one or more vehicle systems of the autonomous vehicle, a plurality of cooling sources coupled to the thermal interface, and a controller configured to control each cooling source to provide a respective cooling to the thermal interface to meet a total cooling parameter for the one or more vehicle systems. Each cooling source can be configured to provide a respective cooling capacity to the thermal interface. The thermal interface can be configured to receive the respective cooling provided by each of the cooling sources. The thermal interface can be further configured to provide the respective cooling received by each of the cooling sources to the one or more vehicle systems to meet the total cooling parameter.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: August 4, 2020
    Assignee: UATC, LLC
    Inventor: David Patrick Rice
  • Patent number: 10730531
    Abstract: Systems and methods for controlling the motion of an autonomous are provided. In one example embodiment, a method includes obtaining, by one or more computing devices on-board an autonomous vehicle, state data descriptive of a current state of an object that is proximate to the autonomous vehicle. The method includes determining, by the one or more computing devices, one or more features associated with the object based at least in part on the state data. The method includes determining, by the one or more computing devise, a vehicle action for the autonomous vehicle based at least in part on a machine-learned model and the one or more features associated with the object. The vehicle action includes stopping a motion of the autonomous vehicle or moving the autonomous vehicle past the object.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: August 4, 2020
    Assignee: UATC, LLC
    Inventors: Michael L. Phillips, David M. Bradley
  • Patent number: 10726280
    Abstract: A traffic signal analysis system for an autonomous vehicle (AV) can receive image data from one or more cameras, the image data including an upcoming traffic signaling system located at an intersection. The system can determine an action for the AV through the intersection and access a matching signal map specific to the upcoming traffic signaling system. Using the matching signal map, the system can generate a signal template for the upcoming traffic signaling system and determine a first subset and a second subset of the plurality of traffic signal faces that apply to the action. The system can dynamically analyze the first subset and the second subset to determine a state of the upcoming traffic signaling system for the action, and generate an output for the AV indicating the state of the upcoming traffic signaling system for the action.
    Type: Grant
    Filed: March 20, 2018
    Date of Patent: July 28, 2020
    Assignee: UATC, LLC
    Inventors: Carl Wellington, Colin Green, Adam Milstein
  • Patent number: 10726379
    Abstract: A launch vehicle can include a mobility system, a launch system, and a computing system. The mobility system can be configured to travel to a general target location. The launch system can be configured to house a plurality of autonomous delivery vehicles assigned for transporting one or more deliverable items from the general target location to respective specific target delivery locations. The computing system can be configured to control launch of the plurality of autonomous delivery vehicles from the launch vehicle at a respective plurality of predetermined launch positions, each predetermined launch position associated with a corresponding launch time, and each autonomous delivery vehicle configured to travel from a launch position of the respective plurality of predetermined launch positions to a specific target delivery location of the respective specific target delivery locations and from the specific target delivery location to one or more predetermined landing positions.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: July 28, 2020
    Assignee: UATC, LLC
    Inventors: Richard Brian Donnelly, James Lee Epifano, Jacob William Fischer, Christopher Matthew D'Eramo, David Patrick Rice
  • Patent number: 10723325
    Abstract: Systems and methods for cleaning sensors of a vehicle using a spray pattern are provided. A sensor cleaning system can include a fluid source that supplies a fluid and a nozzle configured to provide a spray of the fluid to a sensor of an autonomous vehicle to remove debris from the sensor. The sensor cleaning system can further include a controller comprising one or more processors and one or more non-transitory computer-readable media that collectively store instructions that, when executed by the one or more processors, cause the controller to perform operations. The operations can include obtaining sensor data from the sensor, determining a spray pattern based at least in part on the sensor data; and controlling a flow of the fluid from the fluid source to the nozzle based at least in part on the spray pattern.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: July 28, 2020
    Assignee: UATC, LLC
    Inventor: Wesly Mason Rice
  • Patent number: 10725473
    Abstract: Systems and methods for controlling an autonomous vehicle are provided. In one example embodiment, a computer-implemented method includes receiving data representing a first location associated with a service request. The method includes controlling the autonomous vehicle to travel in accordance with a first route that leads to the first location. The method includes determining a second location for the service request when the autonomous vehicle is en route to the first location. The method includes controlling the autonomous vehicle to provide the requested service at the second location.
    Type: Grant
    Filed: October 26, 2017
    Date of Patent: July 28, 2020
    Assignee: UATC, LLC
    Inventors: Molly Castle Nix, Sean Chin, Dennis Zhao, Joseph Maliksi
  • Patent number: 10718856
    Abstract: A vehicle sensor calibration system for self-driving vehicles can include a turntable on which a sensor system including a LIDAR sensor is positioned. A plurality of fiducial targets can be positioned around the turntable to enable calibration of the sensor system, and a control mechanism can automatically rotate the turntable when the sensor system is positioned on the turntable. The system can include one or more computing systems that receive a data log corresponding to sensor data recorded by the sensor system as the sensor system rotates on the turntable, and analyze the sensor data to determine a set of calibration parameters to calibrate the sensor system.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: July 21, 2020
    Assignee: UATC, LLC
    Inventors: Jean-Sebastien Valois, David McAllister Bradley, Adam Charles Watson, Peter Anthony Melick, Andrew Gilbert Miller
  • Patent number: 10720059
    Abstract: A system for an autonomous vehicle can receive profile data of a passenger of the autonomous vehicle, the profile data indicating a need of the passenger for audio assistance. Based on the profile data, the system can execute a set of configurations to assist the passenger over a trip duration between a pick-up location and a destination. Execution of the set of configurations can include dynamically monitoring the passenger to determine a state of the passenger, and based on the state of the passenger, output the audio assistance to at least aid the passenger in entering and exiting the autonomous vehicle.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: July 21, 2020
    Assignee: UATC, LLC
    Inventor: Emily Bartel
  • Patent number: 10719083
    Abstract: A system to use submaps to control operation of a vehicle is disclosed. A storage system may be provided with a vehicle to store a collection of submaps that represent a geographic area where the vehicle may be driven. A programmatic interface may be provided to receive submaps and submap updates independently of other submaps.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: July 21, 2020
    Assignee: UATC, LLC
    Inventors: Brett Browning, Narek Melik-Barkhudarov, James Andrew Bagnell
  • Patent number: 10712168
    Abstract: A method includes obtaining map data associated with a map of a geographic location including one or more roadways, the map including a first submap represented by a first local Euclidean space and a second submap represented by a second local Euclidean space. A route that includes a first roadway in the first submap and a second roadway in the second submap is determined using a first projection between a global coordinate system and the first local Euclidean space and a second projection between the global coordinate system and the second local Euclidean space. The route is provided to an autonomous vehicle (AV) for driving on the first roadway and the second roadway.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: July 14, 2020
    Assignee: UATC, LLC
    Inventor: Adam Henry Polk Milstein
  • Patent number: 10710602
    Abstract: Systems and methods are directed to monitoring the status of a vehicle controller or other autonomy system during operation of an autonomous vehicle. In one example, a system includes one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations. The operations include obtaining a message from a vehicle controller. The operations further include, based at least partly on the message, determining whether a failure mode exists. The operations further include providing, in response to determining the failure mode exists, one or more commands to implement a safety measure response for the autonomous vehicle.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: July 14, 2020
    Assignee: UATC, LLC
    Inventor: Joshua David Goldberg
  • Patent number: 10712160
    Abstract: A vehicle determines a traction value for a surface of a road segment, and associates the traction value with a location of the surface. The vehicle stores the traction value and location as part of a traction map.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: July 14, 2020
    Assignee: UATC, LLC
    Inventors: Peter Rander, David McAllister Bradley, Matthew Wood
  • Patent number: 10712745
    Abstract: Systems and methods for communicating autonomous vehicle operations are provided. In one example embodiment, a computer implemented method includes obtaining data associated with the autonomous vehicle. The method includes identifying an object within the surrounding environment of the autonomous vehicle or a planned vehicle motion action of the autonomous vehicle based at least in part on the data associated with the autonomous vehicle. The method includes determining an audible vehicle indication that is associated with the identified object or the planned vehicle motion action. The audible vehicle indication is indicative of a type of the object or a type of the planned vehicle motion. The method includes outputting, via one or more output devices onboard the autonomous vehicle, the audible vehicle indication.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: July 14, 2020
    Assignee: UATC, LLC
    Inventor: Noah Zych
  • Patent number: 10712742
    Abstract: An autonomous vehicle (AV) can include a predictive sensor configuration system that can dynamically detect reflectance anomalies that affect detectability by sensor array of the AV as the AV travels a current route. The predictive sensor configuration system can dynamically determine one or more configurations for the sensor array to attempt to positively identify the reflectance anomalies, and preemptively execute the one or more configurations for the sensor array as the AV travels the current route.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: July 14, 2020
    Assignee: UATC, LLC
    Inventor: Jean-Sebastien Valois
  • Patent number: 10703382
    Abstract: The present disclosure provides systems and methods for operating autonomous vehicles. In one example embodiment, the method includes receiving an instruction for an autonomous vehicle to autonomously travel in an autonomous mode from a first location to a second location. When operating in the autonomous mode, the autonomous vehicle is restricted to operating within a limited operating envelope. The method includes receiving data indicative of a request by a human operator to operate the autonomous vehicle. In response to receiving the data indicative of the request by the human operator to operate the autonomous vehicle, the method includes authorizing the autonomous vehicle for operation by a human operator in a non-autonomous mode outside of the limited operating envelope. The limited operating envelope limits at least one operating capability of the autonomous vehicle based at least in part on an operating limit associated with an autonomous system for the autonomous vehicle.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: July 7, 2020
    Assignee: UATC, LLC
    Inventors: Matthew Sweeney, Anthony Levandowski
  • Patent number: 10697789
    Abstract: A transportation management system can maintain a set of driver logs for drivers operating throughout a given region, where each driver log indicates driving characteristics of a respective driver. The system can determine a destination for the respective driver operating a vehicle from an initial location to the destination, and determine a set of routes between the initial location and the destination. Based at least in part on the driving characteristics of the respective driver, the system can determine an individualized risk value for the respective driver for each route of the set of routes, and select an optimal route from the set of routes based, at least in part, on the individualized risk value for each route.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: June 30, 2020
    Assignee: UATC, LLC
    Inventors: Dima Kislovskiy, David McAllister Bradley