Methods and systems for pedestrian avoidance using LIDAR
First Claim
1. A computer-implemented method comprising:
- receiving, at a computing device from at least one sensor coupled to a vehicle, range data corresponding to a plurality of objects in an environment of the vehicle, wherein the range data comprises a plurality of first data points configured in a three-dimensional point cloud;
responsive to receiving the range data, generating a spherical data set comprising a plurality of second data points, wherein spherical coordinates for each second data point are generated based on a corresponding one of the first plurality of data points; and
determining, by the computing device associated with the vehicle, a two-dimensional map based on the spherical data set comprising the plurality of second data points, wherein the two-dimensional map comprises a plurality of pixels, wherein each pixel of the plurality of pixels is indicative of a plurality of parameters including elevation information, intensity information, and distances from the vehicle corresponding to the plurality of objects in the environment.
5 Assignments
0 Petitions
Accused Products
Abstract
An autonomous vehicle configured to detect and avoid pedestrians may use information from LIDAR or other range-based sensors. An example method involves: (a) receiving, at a computing device, range data corresponding to a plurality of objects in an environment of a vehicle, wherein the range data comprises a plurality of first data points; (b) generating a spherical data set comprising a plurality of second data points, wherein spherical coordinates for each second data point are generated based on a corresponding one of the first plurality of data points; and (c) determining a two-dimensional map based on the spherical data set comprising the plurality of second data points, wherein the two-dimensional map comprises a plurality of pixels, wherein each pixel of the plurality of pixels is indicative of a plurality of parameters corresponding to the plurality of objects in the environment.
204 Citations
14 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a computing device from at least one sensor coupled to a vehicle, range data corresponding to a plurality of objects in an environment of the vehicle, wherein the range data comprises a plurality of first data points configured in a three-dimensional point cloud; responsive to receiving the range data, generating a spherical data set comprising a plurality of second data points, wherein spherical coordinates for each second data point are generated based on a corresponding one of the first plurality of data points; and determining, by the computing device associated with the vehicle, a two-dimensional map based on the spherical data set comprising the plurality of second data points, wherein the two-dimensional map comprises a plurality of pixels, wherein each pixel of the plurality of pixels is indicative of a plurality of parameters including elevation information, intensity information, and distances from the vehicle corresponding to the plurality of objects in the environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An autonomous-vehicle system comprising:
-
one or more sensors; a computer system associated with a vehicle configured to; receive, from at least one sensor, range data corresponding to a plurality of objects in an environment of the vehicle, wherein the range data comprises a plurality of first data points configured in a three-dimensional point cloud; responsive to receiving the range data, generate a spherical data set comprising a plurality of second data points, wherein spherical coordinates for each second data point are generated based on a corresponding one of the first plurality of data points; and determine a two-dimensional map based on generating the spherical data set comprising the plurality of second data points, wherein the two-dimensional map comprises a plurality of pixels, wherein each pixel of the plurality of pixels is indicative of a plurality of parameters including elevation information, intensity information, and distances from the vehicle corresponding to the plurality of objects in the environment. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium having program instructions stored thereon that are executable by at least one processor, the program instructions comprising:
-
instructions for receiving, at a computing device from at least one sensor coupled to a vehicle, range data corresponding to a plurality of objects in an environment of the vehicle, wherein the range data comprises a plurality of first data points configured in a three-dimensional point cloud; instructions for generating, responsive to receiving the range data, a spherical data set comprising a plurality of second data points, wherein spherical coordinates for each second data point are generated based on a corresponding one of the first plurality of data points; and instructions for determining a two-dimensional map based on generating the spherical data set comprising the plurality of second data points, wherein the two-dimensional map comprises a plurality of pixels, wherein each pixel of the plurality of pixels is indicative of a plurality of parameters including elevation information, intensity information, and distances from the vehicle corresponding to the plurality of objects in the environment.
-
Specification