-
公开(公告)号:US20190324450A1
公开(公告)日:2019-10-24
申请号:US15959130
申请日:2018-04-20
Applicant: Lyft, Inc.
Inventor: Helen Ruth Lurie , George James Hansel , James Allen-White Hoffacker , Osama M. Salem
Abstract: In one embodiment, a computing system of an autonomous vehicle may receive a first set of data packets on one or more networks. The computing system may analyze the data packets to determine, for each packet, one or more of an authenticity, a validity, or a correctness of the data packet. The computing system may perform a first action for the first set of data packets based on the analysis. The first action may include signaling a safety driver of the autonomous vehicle to take over manual control of the vehicle in response to the data packets failing to satisfy the one or more of the authenticity, the validity, or the correctness criteria.
-
公开(公告)号:US20210072747A1
公开(公告)日:2021-03-11
申请号:US17027001
申请日:2020-09-21
Applicant: Lyft, Inc.
Inventor: Helen Ruth Lurie , George James Hansel , James Allen-White Hoffacker , Osama M. Salem
Abstract: In particular embodiments, a computing system may receive, by a processor in communication with an actuator of a vehicle, an instruction associated with an environment external to the vehicle and configured for controlling the actuator of the vehicle. The system may receive, by the processor, sensor data associated with the environment and generated by one or more sensors associated with the vehicle. The system may determine, by the processor, a state associated with an operation mode of the vehicle based on the received sensor data. The system may evaluate, by the processor, whether the instruction is invalid based on the state associated with the operating mode of the vehicle. The system may, subsequent to determining that the instruction is invalid, based on the evaluation, prevent transmission of the instruction to the actuator of the vehicle.
-
公开(公告)号:US10782684B2
公开(公告)日:2020-09-22
申请号:US15959130
申请日:2018-04-20
Applicant: Lyft, Inc.
Inventor: Helen Ruth Lurie , George James Hansel , James Allen-White Hoffacker , Osama M. Salem
Abstract: In one embodiment, a computing system of an autonomous vehicle may receive a first set of data packets on one or more networks. The computing system may analyze the data packets to determine, for each packet, one or more of an authenticity, a validity, or a correctness of the data packet. The computing system may perform a first action for the first set of data packets based on the analysis. The first action may include signaling a safety driver of the autonomous vehicle to take over manual control of the vehicle in response to the data packets failing to satisfy the one or more of the authenticity, the validity, or the correctness criteria.
-
公开(公告)号:US11054826B2
公开(公告)日:2021-07-06
申请号:US16450517
申请日:2019-06-24
Applicant: Lyft, Inc.
Inventor: George James Hansel , Gerard Joyce , Palak Talwar , Helen Ruth Lurie , James Allen-White Hoffacker
Abstract: In one embodiment, a method includes receiving data from one or more sensors associated with a vehicle; and receiving a message from a first processor. The message from the first processor includes a first control command for an actuator of the vehicle and a first certificate function. The method also includes receiving a message from the second processor. The message from the second processor includes a second control command for the actuator of the vehicle and a second certificate function. The method also includes computing a first certificate based on the first certificate function and the data; computing a second certificate based on the second certificate function and the data; determining a valid control signal based on an accuracy of the first second control command and second control command relative the first certificate and second certificate; and transmitting the valid control signal to the actuator of the vehicle.
-
公开(公告)号:US20190324454A1
公开(公告)日:2019-10-24
申请号:US16450517
申请日:2019-06-24
Applicant: Lyft, Inc.
Inventor: George James Hansel , Gerard Joyce , Palak Talwar , Helen Ruth Lurie , James Allen-White Hoffacker
Abstract: In one embodiment, a method includes receiving data from one or more sensors associated with a vehicle; and receiving a message from a first processor. The message from the first processor includes a first control command for an actuator of the vehicle and a first certificate function. The method also includes receiving a message from the second processor. The message from the second processor includes a second control command for the actuator of the vehicle and a second certificate function. The method also includes computing a first certificate based on the first certificate function and the data; computing a second certificate based on the second certificate function and the data; determining a valid control signal based on an accuracy of the first second control command and second control command relative the first certificate and second certificate; and transmitting the valid control signal to the actuator of the vehicle.
-
公开(公告)号:US10175691B1
公开(公告)日:2019-01-08
申请号:US15959129
申请日:2018-04-20
Applicant: Lyft, Inc.
Inventor: George James Hansel , Gerard Joyce , Palak Talwar , Helen Ruth Lurie , James Allen-White Hoffacker
CPC classification number: G05D1/0077 , B60W40/10 , B60W50/045 , G05D1/0055 , G05D2201/0212 , G06F11/165 , H04L9/30
Abstract: In one embodiment, a method includes receiving data from one or more sensors associated with a vehicle; and receiving a message from a first processor. The message from the first processor includes a first control command for an actuator of the vehicle and a first certificate function. The method also includes receiving a message from the second processor. The message from the second processor includes a second control command for the actuator of the vehicle and a second certificate function. The method also includes computing a first certificate based on the first certificate function and the data; computing a second certificate based on the second certificate function and the data; determining a valid control signal based on an accuracy of the first second control command and second control command relative the first certificate and second certificate; and transmitting the valid control signal to the actuator of the vehicle.
-
公开(公告)号:US10798368B2
公开(公告)日:2020-10-06
申请号:US16298905
申请日:2019-03-11
Applicant: Lyft, Inc.
Inventor: Forrest Samuel Briggs , James Allen-White Hoffacker , Dhruv Lamba , Phillip Sawbridge
IPC: H04N13/296 , H04N5/235 , G06K9/00 , G06T7/593 , H04N13/239 , H04N13/243 , G05D1/02
Abstract: In one embodiment, a computing system may determine a first target region within a first field of view of a first camera and a second target region within a second field of view of a second camera. The first field of view and the second field of view may be partially overlapping. The system may determine first lighting conditions of the first target region. The system may determine a first exposure time for at least the first camera and the second camera based at least in part on the determined first lighting conditions. The system may instruct the first camera and the second camera to take pictures using the determined first exposure time.
-
公开(公告)号:US20190289282A1
公开(公告)日:2019-09-19
申请号:US16298905
申请日:2019-03-11
Applicant: Lyft, Inc.
Inventor: Forrest Samuel Briggs , James Allen-White Hoffacker , Dhruv Lamba , Phillip Sawbridge
IPC: H04N13/296 , H04N5/235 , G06K9/00 , G06T7/593 , H04N13/239 , H04N13/243 , G05D1/02
Abstract: In one embodiment, a computing system may determine a first target region within a first field of view of a first camera and a second target region within a second field of view of a second camera. The first field of view and the second field of view may be partially overlapping. The system may determine first lighting conditions of the first target region. The system may determine a first exposure time for at least the first camera and the second camera based at least in part on the determined first lighting conditions. The system may instruct the first camera and the second camera to take pictures using the determined first exposure time.
-
公开(公告)号:US20190287024A1
公开(公告)日:2019-09-19
申请号:US16298851
申请日:2019-03-11
Applicant: Lyft, Inc.
Inventor: Forrest Samuel Briggs , James Allen-White Hoffacker , Dhruv Lamba , Yi Lu , Phillip Sawbridge
IPC: G06N20/20 , H04N19/105 , G05D1/00 , G06T5/00
Abstract: In one embodiment, a computing system may receive an uncompressed image from a camera. The computing system may generate a compressed image by performing a compression process on the uncompressed image, wherein a decompressed image may be generated as a byproduct during the compression process. The computing system may send the decompressed image to a machine-learning model that was trained using decompressed images. The computing system may generate, by the machine-learning model, an output based on the decompressed image. The computing system may provide operational instructions to a vehicle based on the output.
-
公开(公告)号:US10331128B1
公开(公告)日:2019-06-25
申请号:US15959129
申请日:2018-04-20
Applicant: Lyft, Inc.
Inventor: George James Hansel , Gerard Joyce , Palak Talwar , Helen Ruth Lurie , James Allen-White Hoffacker
Abstract: In one embodiment, a method includes receiving data from one or more sensors associated with a vehicle; and receiving a message from a first processor. The message from the first processor includes a first control command for an actuator of the vehicle and a first certificate function. The method also includes receiving a message from the second processor. The message from the second processor includes a second control command for the actuator of the vehicle and a second certificate function. The method also includes computing a first certificate based on the first certificate function and the data; computing a second certificate based on the second certificate function and the data; determining a valid control signal based on an accuracy of the first second control command and second control command relative the first certificate and second certificate; and transmitting the valid control signal to the actuator of the vehicle.
-
-
-
-
-
-
-
-
-