Abstract: An image captured using a sensor on a vehicle is received and decomposed into a plurality of component images. Each component image of the plurality of component images is provided as a different input to a different layer of a plurality of layers of an artificial neural network to determine a result. The result of the artificial neural network is used to at least in part autonomously operate the vehicle.
Abstract: A steering wheel assembly includes a steering rim and a steering housing connected to the steering rim. The steering wheel assembly also includes at least one pressure sensitive component disposed within the steering housing. The at least one pressure sensitive component generates electric signals in response to force applied on the steering housing. The at least one pressure sensitive component may include any one of at least one piezoelectric switch, a piezoelectric sensor, and a capacitive array. Further, at least one pressure sensitive component may provide a haptic feedback. Additionally, a Printed Circuit Board (PCB) disposed within the steering housing is electrically connected to the at least one pressure sensitive component. The PCB includes a controller that determines a user input or a gesture made by a user on the steering housing based on the electric signals received from the at least one pressure sensitive component.
Type:
Grant
Filed:
August 3, 2018
Date of Patent:
December 21, 2021
Assignee:
Tesla, Inc.
Inventors:
Joris Aerts, Felix Louis Godard, Erik Raymond Hammer
Abstract: Systems and methods for training machine models with augmented data. An example method includes identifying a set of images captured by a set of cameras while affixed to one or more image collection systems. For each image in the set of images, a training output for the image is identified. For one or more images in the set of images, an augmented image for a set of augmented images is generated. Generating an augmented image includes modifying the image with an image manipulation function that maintains camera properties of the image. The augmented training image is associated with the training output of the image. A set of parameters of the predictive computer model are trained to predict the training output based on an image training set including the images and the set of augmented images.
Type:
Grant
Filed:
October 10, 2019
Date of Patent:
December 21, 2021
Assignee:
Tesla, Inc.
Inventors:
Matthew John Cooper, Paras Jagdish Jain, Harsimran Singh Sidhu
Abstract: An example SoC includes a plurality of processing systems supporting respective Quality of Service (QoS) rules, channel circuitry that is configured to service communications for the plurality of processing systems and that includes a QoS manager. The QoS manager determines that a first processing system of the plurality of processing systems that operates according to first QoS rules desires to send a communication with a first QoS selection of the first QoS rules to a second processing system that operates according to second QoS rules, determines available communication receipt resources of the second processing system of the plurality of processing systems, the second processing system supporting second QoS rules, determines a communication resources allocation for the second processing system based upon the first QoS rules, the second QoS rules, and the first QoS selection, and directs the second processing system to operate according to the communication resource allocation.
Abstract: One embodiment can provide a photovoltaic roof module. The photovoltaic roof module can include a plurality of photovoltaic roof tiles positioned side by side. A respective solar roof tile comprises a plurality of photovoltaic structures positioned between a front cover and a back cover, and the photovoltaic structures are electrically coupled to each other in series. The photovoltaic roof tiles are electrically coupled to each other in parallel.
Abstract: A battery pack for an energy generation system includes a cell array of conductively interconnected power cells configured to store and discharge energy, a direct current (DC)-to-DC converter coupled to the cell array and configured to receive power from the cell array during discharging of the cell array or to output power to the cell array during charging of the cell array, a pair of output terminals coupled to the DC-to-DC converter for coupling with an external device; and an are fault detection system coupled between the DC-to-DC converter and the pair of output terminals. The are fault detection system includes a first sensor for measuring power transmitted between the DC-to-DC converter and the pair of output terminals and a controller coupled to the first sensor and configured to disable the battery pack based on a measurement of the power transmitted between the DC-to-DC converter and the output terminals.
Abstract: Photovoltaic modules are mounted onto a solar tracker array torque tube via pairs or left-handed and right-handed photovoltaic array connectors or brackets. The left-handed and right-handed photovoltaic array connectors have orientation projections that couple with and extend into the interior body of the torque tube. Pairs of left-handed photovoltaic array connectors and pairs of right-handed photovoltaic array connectors of adjacent photovoltaic modules can further be fastened together, thereby securing the photovoltaic modules to the torque tube and distributing the load of the overall number of photovoltaic modules mounted on the solar tracker array.
Type:
Grant
Filed:
April 6, 2016
Date of Patent:
November 30, 2021
Assignee:
Tesla, Inc.
Inventors:
Kathryn Austin Pesce, Charles Bernardo Almy
Abstract: A load-bearing fabric architecture including a soft surface material, a support system provided in contact with the soft surface material. The support system comprises a frame and structural surface material connected to the frame. The soft surface material is at least partially disposed above the support system, and the support system is configured to support an applied load.
Abstract: An autonomous control system combines sensor data from multiple sensors to simulate sensor data from high-capacity sensors. The sensor data contains information related to physical environments surrounding vehicles for autonomous guidance. For example, the sensor data may be in the form of images that visually capture scenes of the surrounding environment, geo-location of the vehicles, and the like. The autonomous control system simulates high-capacity sensor data of the physical environment from replacement sensors that may each have lower capacity than high-capacity sensors. The high-capacity sensor data may be simulated via one or more neural network models. The autonomous control system performs various detection and control algorithms on the simulated sensor data to guide the vehicle autonomously.
Type:
Grant
Filed:
December 27, 2017
Date of Patent:
October 26, 2021
Assignee:
Tesla, Inc.
Inventors:
Forrest Nelson Iandola, Donald Benton MacMillen, Anting Shen, Harsimran Singh Sidhu, Daniel Paden Tomasello, Rohan Nandkumar Phadte, Paras Jagdish Jain
Abstract: A microprocessor system comprises a computational array and a hardware arbiter. The computational array includes a plurality of computation units. Each of the plurality of computation units operates on a corresponding value addressed from memory. The hardware arbiter is configured to control issuing of at least one memory request for one or more of the corresponding values addressed from the memory for the computation units. The hardware arbiter is also configured to schedule a control signal to be issued based on the issuing of the memory requests.
Type:
Grant
Filed:
March 13, 2018
Date of Patent:
October 26, 2021
Assignee:
Tesla, Inc.
Inventors:
Emil Talpes, Peter Joseph Bannon, Kevin Altair Hurd
Abstract: A microprocessor system comprises a computational array and a hardware data formatter. The computational array includes a plurality of computation units that each operates on a corresponding value addressed from memory. The values operated by the computation units are synchronously provided together to the computational array as a group of values to be processed in parallel. The hardware data formatter is configured to gather the group of values, wherein the group of values includes a first subset of values located consecutively in memory and a second subset of values located consecutively in memory. The first subset of values is not required to be located consecutively in the memory from the second subset of values.
Type:
Grant
Filed:
March 13, 2018
Date of Patent:
October 26, 2021
Assignee:
Tesla, Inc.
Inventors:
Emil Talpes, William McGee, Peter Joseph Bannon
Abstract: A processor coupled to memory is configured to receive image data based on an image captured by a camera of a vehicle. The image data is used as a basis of an input to a trained machine learning model trained to predict a three-dimensional trajectory of a machine learning feature. The three-dimensional trajectory of the machine learning feature is provided for automatically controlling the vehicle.
Type:
Grant
Filed:
February 1, 2019
Date of Patent:
October 19, 2021
Assignee:
Tesla, Inc.
Inventors:
Ashok Kumar Elluswamy, Matthew Bauch, Christopher Payne, Andrej Karpathy, Dhaval Shroff, Arvind Ramanandan, James Robert Howard Hakewill
Abstract: A method for synthesizing parts using a die comprising: providing a three-dimensional model; converting the three-dimensional model into G-code; executing the G-code to deposit a metal die; determining whether one or more dimensions of the metal die are within predetermined tolerance levels; based on the determination, milling the die if the one or more dimensions are not within predetermined tolerance levels or depositing additional metal if the one or more dimensions are not within predetermined tolerance levels; and synthesizing a part using the metal die.
Abstract: Systems and method for cooling and lubricating power transmission systems include providing oil to an oil tube and then to a rotor shaft via the oil tube. Oil may also be provided through at least one channel defined in an end of the oil tube inserted into an annular region of the rotor shaft, through at least one channel defined in an end of the gear shaft and between the end and a shoulder of the rotor shaft and through at least one channel defined in side surface of the rotor shaft in a region of rotor shaft inserted into the gear shaft. Such systems and method can also include providing oil a fluid passageway in a bearing shim plate via an inlet tube. Oil may also be provided through a radial gap adjacent a bearing shim plate outlet and chamber defined in the bearing shim plate.
Type:
Grant
Filed:
April 4, 2018
Date of Patent:
October 5, 2021
Assignee:
Tesla, Inc.
Inventors:
Benjamin Dellal, Luke Ottaway, Scott Michael Graves, Eric Bellemare
Abstract: A system for handling errors in a neural network includes a neural network processor for executing a neural network associated with use of a vehicle. The neural network processor includes an error detector configured to detect a data error associated with execution of the neural network and a neural network controller configured to receive a report of the data error from the error detector. In response to receiving the report, the neural network controller is further configured to signal that a pending result of the neural network is tainted without terminating execution of the neural network.
Type:
Grant
Filed:
March 30, 2020
Date of Patent:
September 28, 2021
Assignee:
Tesla, Inc.
Inventors:
Christopher Hsiong, Emil Talpes, Debjit Das Sarma, Peter Bannon, Kevin Hurd, Benjamin Floering
Abstract: Systems and methods for cooling power transmission systems are include providing oil through an aperture defined in a housing to a stator cooling ring, through the stator cooling ring and into stator cooling channels, through the stator cooling channels and into spaces defined between the housing and jet rings, and through holes in the jet rings and onto the end-windings. The stator cooling ring, stator cooling channels and jet rings can encircle the stator and end-windings and, via the holes in the jet rings, spray pressurized jets of oil from various angles onto the end-windings, and in particular middle regions thereof. Seals may be used between the jet rings and housing, and between the jet rings and stator ends. The seals may be compressed so as to form an interference fit between the jet rings and housing or stator ends as the case may be.
Type:
Grant
Filed:
April 4, 2018
Date of Patent:
September 21, 2021
Assignee:
Tesla, Inc.
Inventors:
Scott Michael Graves, Eric Bellemare, Alexander Hain