IP Library Granted Patent US 11,327,490
Granted Patent B2
US 11,327,490 · App. 16/241,825 · Granted May 10, 2022

Dynamic control and configuration of autonomous navigation systems

Inventors: David Hall (Oakland, CA); Anand Gopalan (Foster City, CA); Mathew Rekow (Santa Cruz, CA); Vishal Jain (Walnut Creek, CA)
Assignee: VELODYNE LIDAR USA, INC.
G05D1/0088G01S17/86G01S17/931G05D1/024G05D2201/0213
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,327,490
App. No.
16/241,825
Granted
May 10, 2022
Kind
B2
Abstract

The present disclosure relates generally to systems and methods for generating, processing and correlating data from multiple sensors in an autonomous navigation system, and more particularly to the utilization of configurable and dynamic sensor modules within light detection and ranging systems that enable an improved correlation between sensor data as well as configurability and responsiveness of the system to its surrounding environment.

Claims (29)

1. A controller for use within a sensor system, the controller programmed to perform operations comprising:

receiving sensor data from a plurality of sensor modules;

providing transform data indicating a plurality of transforms between a plurality of sensors within the plurality of sensor modules;

demultiplexing a serial stream of sensor data from the plurality of sensor modules based on homogenizing and decoupling a plurality of different types of sensor data from the serial stream of sensor data using the transform data;

and

processing the demultiplexed sensor data to generate a response.

2. The controller of claim 1 , wherein the operations the further comprise activating at least one of the sensors within the plurality of sensors.

3. The controller of claim 1 , wherein the operations further comprise receiving external condition data.

4. The controller of claim 3 wherein the external condition data comprise at least one of an odometer reading, a lighting condition, a vehicle speed reading, an external map, or a congestion indicator.

5. The controller of claim 3 wherein the operations further comprise receiving sensor configuration data related to at least one of the sensor modules within the plurality of sensor modules.

6. The controller of claim 5 wherein the sensor configuration data comprise at least one of a sensor type, a field of view, a frame rate, or a region of interest associated with at least one sensor module in the plurality of sensor modules.

7. The controller of claim 6 wherein the operations further comprise updating calibration data based on the external condition data and the sensor configuration data.

8. The controller of claim 1 wherein the received sensor data are correlated across a subset of sensors within the plurality of sensors.

9. The controller of claim 8 wherein the subset of sensors within the plurality of sensors comprises at least two different types of sensors.

10. The controller of claim 1 wherein the plurality of sensors comprises at least one LiDAR sensor.

11. The controller of claim 10 wherein the plurality of sensors comprises at least one thermal sensor.

12. The controller of claim 10 wherein the plurality of sensors comprises at least one color sensor.

13. The controller of claim 1 , wherein the controller is coupled to an autonomous driving system control unit operable to monitor a plurality of external conditions relevant to autonomous driving of a vehicle.

14. The controller of claim 1 , wherein processing the demultiplexed sensor data to generate the response comprises integrating the demultiplexed sensor data with spatial transformation data to generate a point cloud.

15. A method comprising:

receiving, at a controller, sensor data from a plurality of sensor modules;

providing, by the controller, transform data indicating a plurality of transforms between a plurality of sensors within the plurality of sensor modules;

demultiplexing, by the controller, a serial stream of sensor data from the plurality of sensor modules based on homogenizing and decoupling a plurality of different types of sensor data from the serial stream of sensor data using the transform data; and

processing, by the controller, the demultiplexed sensor data to generate a response.

16. The method of claim 15 further comprising activating at least one of the sensors within the plurality of sensors.

17. The method of claim 15 further comprising providing external condition data to the controller.

18. The method of claim 17 wherein the external condition information comprises at least one of an odometer reading, a lighting condition, a vehicle speed reading, an external map, or a congestion indicator.

19. The method of claim 17 further comprising receiving sensor configuration data related to at least one of the sensor modules within the plurality of sensor modules.

20. The method of claim 19 wherein the sensor configuration data comprise at least one of a sensor type, a field of view, a frame rate, or a region of interest associated with at least one sensor module in the plurality of sensor modules.

Assignments (4)
RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT RECORDED AT REEL/FRAME NO. 063593/0463 Recorded Oct 25, 2023
From: HERCULES CAPITAL, INC.
To: VELODYNE LIDAR USA, INC.
Reel/Frame 065350/0801 →
SECURITY INTEREST Recorded May 10, 2023
From: VELODYNE LIDAR USA, INC.
To: HERCULES CAPITAL, INC., AS AGENT
Reel/Frame 063593/0463 →
MERGER AND CHANGE OF NAME Recorded Nov 16, 2020
From: VL MERGER SUB INC.; VELODYNE LIDAR, INC.; VELODYNE LIDAR USA, INC.
To: VELODYNE LIDAR USA, INC.
Reel/Frame 054438/0260 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2019
From: HALL, DAVID; GOPALAN, ANAND; REKOW, MATTHEW; JAIN, VISHAL
To: VELODYNE LIDAR, INC.
Reel/Frame 047960/0961 →
Continuity (1)
Related Publication 20200218260A1 · Jul 9, 2020