System and method for sensor triggering for synchronized operation
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G05D-001/02
G05D-001/00
G01S-005/00
G01S-019/13
출원번호
US-0464787
(2017-03-21)
등록번호
US-10114103
(2018-10-30)
발명자
/ 주소
Jones, Morgan
출원인 / 주소
Uber Technologies, Inc.
대리인 / 주소
Mahamedi IP Law LLP
인용정보
피인용 횟수 :
0인용 특허 :
34
초록▼
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 plu
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.
대표청구항▼
1. A sensor triggering system for an autonomous vehicle (AV), the sensor triggering system comprising: a memory that stores instructions for operating a plurality of sensors of the AV; andone or more processors executing the instructions, causing the sensor triggering system to: detect a first senso
1. A sensor triggering system for an autonomous vehicle (AV), the sensor triggering system comprising: a memory that stores instructions for operating a plurality of sensors of the AV; andone or more processors executing the instructions, causing the sensor triggering system to: detect a first sensor pulse from a pulse generator of the AV;in response to detecting the first sensor pulse, determine a first codeword from a first memory address of a lookup table based on a current memory index pointing to the first memory address in the lookup table; andselectively trigger the plurality of sensors based on the first codeword stored at the first memory address. 2. The system of claim 1, wherein the first codeword comprises a plurality of bits equal to a number of sensors in the plurality of sensors. 3. The sensor triggering system of claim 2, wherein each bit of the first codeword indicates an activation state for a respective one of the plurality of sensors. 4. The sensor triggering system of claim 3, wherein execution of the instructions to selectively trigger the plurality of sensors causes the sensor triggering system to: for each sensor of the plurality of sensors, trigger the sensor if a corresponding bit of the first codeword is asserted. 5. The sensor triggering system of claim 1, wherein execution of the instructions further causes the sensor triggering system to: detect, from the pulse generator, a second sensor pulse that is offset in phase relative to the first sensor pulse by a predetermined amount;in response to detecting the second sensor pulse, determine a second codeword from a second memory address of the lookup table based on the current memory index pointing to the second memory address in the lookup table; andselectively trigger the plurality of sensors based on the second codeword stored at the second memory address. 6. The sensor triggering system of claim 5, wherein execution of the instructions causes the sensor triggering system to determine the second codeword from the second memory address by incrementing the current memory index after selectively triggering the plurality of sensors based on the first codeword. 7. The sensor triggering system of claim 1, wherein the pulse generator generates the first sensor pulse based on a local clock signal from a positioning system of the AV. 8. The sensor triggering system of claim 7, wherein the pulse generator determines a number of clock pulses of the local clock signal and generates the first sensor pulse when the number of clock pulses reaches a count threshold. 9. The sensor triggering system of claim 8, wherein the local clock signal comprises a pulse per second (PPS) signal, wherein the positioning system comprises a global positioning system (GPS) receiver, and wherein the pulse generator determines the count threshold based at least in part on a number of clock pulses of the local clock signal occurring between consecutive pulses of the PPS signal. 10. A non-transitory computer-readable storage medium storing instructions that, when executed by one or more processors of an autonomous vehicle (AV), cause the one or more processors to: detect a first sensor pulse from a pulse generator of the AV;in response to detecting the first sensor pulse, determine a first codeword from a first memory address of a lookup table based on a current memory index pointing to the first memory address in the lookup table; andselectively trigger a plurality of sensors of the AV based on the first codeword stored at the first memory address. 11. The non-transitory computer-readable medium of claim 10, wherein the first codeword comprises a number of bits equal to a number of sensors in the plurality of sensors. 12. The non-transitory computer-readable medium of claim 11, wherein each bit of the first codeword indicates an activation state for a respective one of the plurality of sensors. 13. The non-transitory computer-readable medium of claim 12, wherein the executed instructions cause the one or more processors to selectively trigger the plurality of sensors by, for each sensor of the plurality of sensors, triggering the sensor if a corresponding bit of the first codeword is asserted. 14. The non-transitory computer-readable medium of claim 10, wherein the executed instructions further cause the one or more processors to: detect, from the pulse generator, a second sensor pulse that is offset in phase relative to the first sensor pulse by a predetermined amount;in response to detecting the second sensor pulse, determine a second codeword from a second memory address of the lookup table based on the current memory index pointing to the second memory address in the lookup table; andselectively trigger the plurality of sensors based on the second codeword stored at the second memory address. 15. The non-transitory computer-readable medium of claim 14, wherein the executed instructions cause the one or more processors to determine the second codeword from the second memory address by incrementing the current memory index after selectively triggering the plurality of sensors based on the first codeword. 16. The non-transitory computer-readable medium of claim 10, wherein the pulse generator generates the first sensor pulse based on a local clock signal from a positioning system of the AV. 17. The non-transitory computer-readable medium of claim 16, wherein the pulse generator determines a number of clock pulses of the local clock signal and generates the first sensor pulse when the number of clock pulses reaches a count threshold. 18. The non-transitory computer-readable medium of claim 17, wherein the local clock signal comprises a pulse per second (PPS) signal, wherein the positioning system comprises a global positioning system (GPS) receiver, and wherein the pulse generator determines the count threshold based at least in part on a number of clock pulses of the local clock signal occurring between consecutive pulses of the PPS signal. 19. An autonomous vehicle (AV) comprising: acceleration, braking and steering systems;a pulse generator;a plurality of sensors; andan AV control system comprising one or more processors and a memory that stores a set of instructions, wherein the set of instructions, when executed by the one or more processors, cause the AV control system to: detect a first sensor pulse from the pulse generator;in response to detecting the first sensor pulse, determine a first codeword from a first memory address of a lookup table based on a current memory index pointing to the first memory address in the lookup table; andselectively trigger the plurality of sensors of the AV based on the first codeword stored at the first memory address. 20. The AV of claim 19 further comprising: a positioning system, wherein the pulse generator (i) generates the first sensor pulse based on a clock signal from a positioning system of the AV and (ii) determines a number of clock pulses of the clock signal and generates the first sensor pulse when the number of clock pulses reaches a count threshold.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (34)
David S. Breed ; Wendell C. Johnson ; Wilbur E. Duvall, Accident avoidance system.
Kato Yoshiaki (Fujisawa JPX) Yamaguchi Hirotsugu (Fujisawa JPX), Apparatus for indicating the distance over which a vehicle can travel with the residual fuel.
Pilley Harold Robert ; Pilley Lois V., GNSS based, seamless, multi-dimensional control and management system for vehicles operating in a multi-dimensional env.
Hartford Thomas W. (Livonia MI) Johnson Edwin A. (Clarkston MI) Russo Frank A. (Williamsburg VA), Microprocessor-based electronic engine control system.
Rossi John F. (Mendham NJ) Silverberg Michael H. (Livingston NJ) Sylvester Garrett S. (Mountain Lakes NJ) Trezza Jack F. (Hopatcong NJ) Smith David Robert (McKeesport PA), System and method for locating faults in electric power cables.
Coffee, John R.; Rudow, Richard W.; Allen, Robert F.; Billings, Mark; Dye, David A.; Kirchner, Mark L.; Lewis, Robert W.; Marvin, Kevin M.; Sleeper, Robert D.; Tekniepe, William A., Vehicle tracking, communication and fleet management system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.