Formatting sensor data for use in autonomous vehicle communications platform
First Claim
Patent Images
1. A method of operating a sensor interface for a first sensor apparatus of an autonomous vehicle, the method comprising:
- dividing a clock cycle of a local clock signal into a plurality of timing intervals, wherein the number of timing intervals is based at least in part on a framerate or resolution of a second sensor apparatus;
generating a plurality of sensor pulses based at least in part on framerates or resolutions of each of a plurality of sensors of the first sensor apparatus, wherein each of the plurality of sensor pulses are aligned with a respective one of the timing intervals;
receiving sensor data from the first sensor apparatus; and
formatting the sensor data based at least in part on the plurality of sensor pulses to enable the sensor data to be used for navigating the autonomous vehicle.
6 Assignments
0 Petitions
Accused Products
Abstract
A sensor interface for an autonomous vehicle. The sensor interface generates a plurality of sensor pulses that are each offset in phase relative to a local clock signal by a respective amount. The sensor interface receives sensor data from a sensor apparatus and formats the sensor data based at least in part on the plurality of sensor pulses to enable the sensor data to be used for navigating the autonomous vehicle. For example, the sensor interface may add a timestamp to the sensor data indicating a timing of the sensor data in relation to the local clock signal.
-
Citations
20 Claims
-
1. A method of operating a sensor interface for a first sensor apparatus of an autonomous vehicle, the method comprising:
-
dividing a clock cycle of a local clock signal into a plurality of timing intervals, wherein the number of timing intervals is based at least in part on a framerate or resolution of a second sensor apparatus; generating a plurality of sensor pulses based at least in part on framerates or resolutions of each of a plurality of sensors of the first sensor apparatus, wherein each of the plurality of sensor pulses are aligned with a respective one of the timing intervals; receiving sensor data from the first sensor apparatus; and formatting the sensor data based at least in part on the plurality of sensor pulses to enable the sensor data to be used for navigating the autonomous vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A sensor interface for a first sensor apparatus of an autonomous vehicle, the sensor interface comprising:
-
a memory that stores instructions for operating the sensor interface; and one or more processors that, upon executing the instructions, cause the sensor interface to; divide a clock cycle of a local clock signal into a plurality of timing intervals, wherein the number of timing intervals is based at least in part on a framerate or resolution of a second sensor apparatus; generate a plurality of sensor pulses based at least in part on framerates or resolutions of each of a plurality of sensors of the first sensor apparatus, wherein each of the plurality of sensor pulses are aligned with a respective one of the timing intervals; receive sensor data from the first sensor apparatus; and format the sensor data based at least in part on the plurality of sensor pulses to enable the sensor data to be used for navigating the autonomous vehicle. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable storage medium containing instructions that, when executed by a processor of a sensor interface for a first sensor apparatus of an autonomous vehicle, causes the sensor interface to:
-
divide a clock cycle of a local clock signal into a plurality of timing intervals, wherein the number of timing intervals is based at least in part on a framerate or resolution of a second sensor apparatus; generate a plurality of sensor pulses based at least in part on framerates or resolutions of each of a plurality of sensors of the first sensor apparatus, wherein each of the plurality of sensor pulses are aligned with a respective one of the timing intervals; receive sensor data from the first sensor apparatus; and format the sensor data based at least in part on the plurality of sensor pulses to enable the sensor data to be used for navigating the autonomous vehicle.
-
Specification