Three-dimensional (3D) sensors can be applied in various applications, including in autonomous or semi-autonomous vehicles, drones, robotics, security applications, and the like. Lidar sensors are a type of 3D sensor that can achieve high angular resolutions appropriate for such applications. A lidar sensor can include one or more laser sources for emitting laser pulses and one or more detectors for detecting reflected laser pulses. A lidar sensor can measure the time it takes for each laser pulse to travel from the lidar sensor to an object within the sensor's field of view, then reflect off the object and return to the lidar sensor. The lidar sensor can calculate a distance how far away the object is from the lidar sensor based on the time of flight of the laser pulse. Some lidar sensors can calculate distance based a phase shift of light. By sending out laser pulses in different directions, the lidar sensor can build up a three-dimensional (3D) point cloud of one or more objects in an environment.
This disclosure relates to a scanning lidar system with a rotating mirror for horizontal scanning and, without limitation, to vertical positioning of light vertically in discrete steps.
In some configurations, a system for lidar comprises an illumination source comprising a plurality of lasers and a mirror system. The mirror system is arranged to reflect light from the illumination source into an environment within a field of view; the mirror system comprises a mirror arranged to rotate to reflect light from the illumination source to scan light from the plurality of lasers horizontally within the field of view of the system; and/or the mirror system is arranged to reflect light from the illumination source to position light from the plurality of lasers vertically within the field of view with discrete vertical steps. In some embodiments, a discrete step is equal to or less than a vertical pitch of the plurality of lasers in the field of view; a discrete step is equal to or greater than a vertical pitch of the plurality of lasers, so that scanlines from lasers of the illumination source are interlaced in the field of view; the mirror comprises a plurality of facets with different vertical angles; the different vertical angles of the plurality of facets are arranged to reflect light from the illumination source to position light from the plurality of lasers with discrete steps vertically within the field of view; the mirror is a first mirror; the mirror system comprises a second mirror; the second mirror is configured to step between tilt angles to reflect light from the illumination source to position light from the plurality of lasers with discrete steps vertically within the field of view; the second mirror is arranged to receive a dithering signal that dithers the second mirror at a dithering frequency; each laser of the plurality of lasers emits pulses of light at a firing rate; the dithering frequency is equal to or less than the firing rate and equal to or greater than 1/10 of the firing rate; the illumination source is a first illumination source; the plurality of lasers is a first plurality of lasers; the system comprises a second illumination source; the second illumination source comprises a second plurality of lasers; the mirror is a first mirror; the mirror system further comprises a second mirror and a third mirror; the second mirror is arranged to reflect light from the first illumination source to scan the first plurality of lasers horizontally within a first scan region of the field of view of the system; the third mirror is arranged to reflect light from the second illumination source to scan the second plurality of lasers horizontally within a second scan region of the field of view of the system; the second mirror is configured to step between a first set of tilt angles to reflect light from the first illumination source to position light from the first plurality of lasers with discrete steps vertically within the field of view; the third mirror is configured to step between a second set of tilt angles to reflect light from the second illumination source to position the second plurality of lasers with discrete steps vertically within the field of view so that light from the second plurality of lasers is vertically offset from the first plurality of lasers within the field of view; the second scan region horizontally overlaps at least ⅛ or ¼ of the first scan region and does not overlap more than ⅞ or ¾ of the first scan region; the first mirror is arranged to rotate about a first vertical axis; the mirror system comprises a second mirror; the second mirror is arranged to rotate about a horizontal axis to position light from the plurality of lasers vertically in the field of view; the second mirror is arranged to rotate about a second vertical axis to change a position of the field of view of the system in relation to the first mirror; the second mirror is configured to change the position of the field of view of the system vertically and horizontally in relation to the first mirror; the mirror (e.g., the first mirror) comprises a first layer and a second layer; and/or the second layer has facets that are offset from facets of the first layer.
In some configurations, a method comprises emitting light from an illumination source that comprises a plurality of lasers; rotating a mirror to reflect light from the illumination source into an environment to scan light from the plurality of lasers horizontally within a field of view; reflecting light from the illumination source to position light from the plurality of lasers vertically within the field of view with discrete vertical steps; and/or detecting, using a detector, light emitted from the illumination source, after light emitted from the illumination source is reflected into the environment. In some embodiments, the mirror is arranged to spin in a complete circle; a discrete step is equal to or less than a vertical pitch of the plurality of lasers in the field of view; a discrete step is equal to or greater than a vertical pitch of the plurality of lasers in the field of view so that scanlines from lasers of the illumination source are interlaced in the field of view; the mirror comprises a plurality of facets with different vertical angles; the different vertical angles of the plurality of facets are arranged to reflect light from the illumination source to position light from the plurality of lasers with discrete steps vertically within the field of view; the mirror is a first mirror; the method comprises reflecting light from the illumination source using a second mirror to position light from the plurality of lasers with discrete steps vertically within the field of view by tilting the second mirror at different angles by stepping between different tilt angles; the illumination source is a first illumination source; the method comprises reflecting light, using the mirror, from a second illumination source into the field of view; light from the first illumination source is reflected into a first scan region; light from the second illumination source is reflecting into a second scan region; the second scan region horizontally overlaps at least ⅛ or ¼ of the first scan region and does not overlap more than ⅞ or ¾ of the first scan region; the mirror is a first mirror; and/or the method comprises changing a position of the field of view in relation to the first mirror using a second mirror.
In some configurations, a system for lidar comprises an illumination source comprising a plurality of lasers and a mirror system. The mirror system comprises a first mirror and a second mirror. The first mirror is arranged to rotate about a first vertical axis to reflect light from the illumination source to scan light from the plurality of lasers horizontally within a field of view of the system. The second mirror is arranged to rotate about a horizontal axis to position light from the plurality of lasers vertically in the field of view. The second mirror is further arranged to rotate about a second vertical axis to change a horizontal position of the field of view of the system in relation to the first mirror.
Further areas of applicability of the present disclosure will become apparent from the detailed description provided hereinafter. It should be understood that the detailed description and specific examples, while indicating various embodiments, are intended for purposes of illustration only and are not intended to necessarily limit the scope of the disclosure.
The present disclosure is described in conjunction with the appended figures.
In the appended figures, similar components and/or features may have the same reference label. Further, various components of the same type may be distinguished by following the reference label by a dash and a second label that distinguishes among the similar components. If only the first reference label is used in the specification, the description is applicable to any one of the similar components having the same first reference label irrespective of the second reference label.
The ensuing description provides preferred exemplary embodiment(s) only, and is not intended to limit the scope, applicability, or configuration of the disclosure. Rather, the ensuing description of the preferred exemplary embodiment(s) will provide those skilled in the art with an enabling description for implementing a preferred exemplary embodiment. It is understood that various changes may be made in the function and arrangement of elements without departing from the spirit and scope as set forth in the appended claims.
Examples of some lidar systems that include a rotating mirror are described in commonly owned U.S. patent application Ser. No. 18/200,451, filed on May 22, 2023, which is incorporated by reference for all purposes. Additional lidar examples are given in commonly owned U.S. Pat. No. 10,451,740, issued on Oct. 22, 2019, U.S. Pat. No. 10,690,754, issued on Jun. 23, 2020, and U.S. Pat. No. 10,921,432, issued on Feb. 16, 2021, the disclosures of which are incorporated by reference for all purposes.
The rotating mirror 104 is used for scanning, horizontally, one or more laser beams (e.g., a pulsed laser beam) into the FOV 120 of the lidar system 100. The rotating mirror 104 has a number of planar, equal sized mirror facets fabricated on a spinning rotor. Though the number of facets 112 shown in
In some embodiments, a rotating polygon mirror is used to scan one or more lasers 128 in the horizontal direction, and the routing mirror 108 is used to fold a beam path to make a more compact layout. The routing mirror 108 in
In some embodiments, the scanlines 136 are in discrete vertical steps. For example, the routing mirror 108 rotates to discrete positions for each scanline 136 (e.g., instead of the routing mirror 108 continuously rotating). If the routing mirror 108 continuously rotates, the scanline bends, and laser pulses are not emitted in a straight horizontal line. Having a scanline of laser pulses be in a curved line might not pose much of a problem if only one laser 128 is used. However, if multiple lasers are used, having straight scanlines can be helpful for creating a scan pattern in the FOV 120 with a desired density of data points (e.g., having light pulses from lasers spaced apart in a desired density pattern).
In some embodiments, a system for lidar (e.g., lidar system 100) comprises an illumination source comprising a plurality of lasers (e.g., an array of lasers comprising laser 128) and a mirror system (e.g., comprising the rotating mirror 104 and the routing mirror 108). The mirror system is arranged to reflect light from the illumination source into an environment within a field of view (e.g., FOV 120). The mirror system comprises a mirror (e.g., rotating mirror 104) arranged to rotate to reflect light from the illumination source to scan light from the plurality of lasers horizontally within the field of view of the system. The mirror system is arranged to reflect light from the illumination source (e.g., using routing mirror 108) to position light from the plurality of lasers vertically within the field of view with discrete vertical steps (e.g., scanlines 136 are separated by discrete vertical steps). The scanlines 136 are in straight (e.g., horizontal) lines.
The frequency of movement (e.g., stepping) of the routing mirror 108 can be similar to (e.g., matched to or timed with) a rotation frequency of the rotating mirror 104, so that each facet of the polygon combines with a different position of the routing mirror 108 to direct light from the laser(s) 128 to a different vertical position in the FOV 120.
Though three scanlines 136 are shown for one laser 128, there could be fewer or greater than three scanlines 136 for the laser 128. For example, the routing mirror 108 can step between two, three, four, five, six, seven, or eight positions, creating a corresponding number of scanlines 136 per laser 128 in the FOV 120.
In some embodiments, a lidar system comprises a first mirror (e.g., rotating mirror 104) and a second mirror (e.g., routing mirror 108). Wherein the second mirror is configured to step between tilt angles to reflect light from an illumination source (e.g., laser 128) to position a plurality of lasers with discrete steps vertically within the field of view (e.g., within FOV 120).
In some embodiments, a second mirror (e.g., the routing mirror 108 in
To further increase the vertical 124 component of the FOV 120 and/or vertical resolution, a vertical array of lasers may be used. The array of lasers in
For a vertical array of lasers, vertical positioning can be done in two modes: a first mode, where vertical positioning is less than a pitch between laser (e.g., shown in
In the first mode, the lasers 128 are widely spaced, with each laser 128 covering a different section of the vertical 124 component of the FOV 120. First scanlines 136-1 correspond to the first laser 128-1, and second scanlines 136-2 correspond to the second laser 128-2.
A small tilting motion of the routing mirror 108 is used so that each of the lasers 128 can scan multiple vertical positions within its section of the FOV 120, thus increasing the overall resolution and/or size of the vertical 124 component of the FOV 120. The multiple scanlines 136 can be combined into a single frame image of the lidar system by, for example, increasing the rotational speed of the polygon mirror compared to the frame rate. The array of lasers may share a common lens (e.g., collimating lens as shown) or each laser (or subset of lasers) may have its own lens.
In
In the first mode (in
If scanlines 136 in
In some embodiments, a mirror (e.g., rotating mirror 704) comprises a plurality of facets (e.g., facets 702) with different vertical angles. The different vertical angles of the plurality of facets are arranged to reflect light from the illumination source to position light from the plurality of lasers with discrete steps vertically within the field of view (e.g., as shown in
The lidar system 1000 comprises a first detector array and a second detector array. A first detector 132-1 is part of the first detector array. A second detector 132-2 is part of the second detector array. The first detector 132-1 is arranged to detect light from the first laser 128-1 that is reflected from an object in the FOV 120. The second detector 132-2 is arranged to detect light from the second laser 128-2 that is reflected from an object in the FOV 120.
Examples shown in
In some embodiments, the lidar system 1000 comprises a first illumination source comprising a first plurality of lasers; a second illumination source comprising a second plurality of lasers; and a mirror system. The mirror system is arranged to reflect light from the first illumination source and the second illumination source into an environment within a field of view (e.g., FOV 120). The mirror system comprises a first mirror (e.g., rotating mirror 104) arranged to rotate to: reflect light from the first illumination source to scan the first plurality of lasers horizontally within a first scan region of the field of view, and reflect light from the second illumination source (e.g., reflecting light from the second illumination source concurrently with reflecting light from the first illumination source, on two different facets) to scan the second plurality of lasers horizontally within a second scan region of the field of view. The second scan region horizontally overlaps at least ⅛ or ¼ of the first scan region and does not overlap more than ⅞ or ¾ of the first scan region. The mirror system comprises a second mirror (e.g., first routing mirror 108-1) and a third mirror (e.g., second routing mirror 108-2). The second mirror is configured to step between a first set of tilt angles to reflect light from the first illumination source to position light from the first plurality of lasers with discrete steps vertically within the field of view (e.g., first scanlines 136-1). The third mirror is configured to step between a second set of tilt angles to reflect light from the second illumination source to position the second plurality of lasers with discrete steps vertically within the field of view (e.g., second scanlines 136-2) so that light from the second plurality of lasers is vertically offset from the first plurality of lasers within the field of view.
Routing mirrors 108 on one or both sides of the rotating mirror 104 may be adjusted in the horizontal direction. The speed of this adjustment can typically (but not necessarily) be slow compared to the rotational speed of the rotating mirror 104 and/or a frame rate of the system. The adjustment of the routing mirror(s) 108 in a similar direction would allow the field of view to shift horizontally in order, for example, to track objects of interest as they move across the FOV, and/or to help the lidar see objects that might be around a corner (e.g., as a car is turning around a corner). This is shown in
In some embodiments, a first mirror (e.g., the rotating mirror 104) is arranged to rotate about a first vertical axis (e.g., vertical axis 116). Routing mirrors 108 are each arranged to rotate about a horizontal axis 1115 to position lasers vertically. Routing mirrors 108 are further each arranged to rotate about a second vertical axis 1117 to change a position of the field of view of the system in relation to the first mirror (e.g., as shown in
In some embodiments, the routing mirror 108 is stepped about the horizontal axis 1115. In some embodiments, the routing mirror 108 is continuously rotating (not moving in discrete steps) about the horizontal axis. In some embodiments, a system for lidar comprises an illumination source comprising a plurality of lasers and a mirror system. The mirror system comprises a first mirror (e.g., rotating mirror 104) and a second mirror (e.g., routing mirror 108). The first mirror is arranged to rotate about a first vertical axis (e.g., axis 116) to reflect light from the illumination source (e.g., first illumination source 1110-1) to scan light from the plurality of lasers horizontally within a field of view of the system. The second mirror is arranged to rotate about a horizontal axis (e.g., horizontal axis 1115) to position light from the plurality of lasers vertically in the field of view. The second mirror is further arranged to rotate about a second vertical axis (e.g., axis 1117) to change a horizontal position of the field of view of the system in relation to the first mirror.
Dead time can result from multiple effects. These can result from things such as the polygon scanning is larger than the desired FOV; the time during which the laser spot is crossing from one polygon mirror to the next and is thus undesirably split into two portions; and/or the laser, or the path of a portion of the scan is obscured by some structure, such as the edge of the routing mirror. By adjusting the angle of the routing mirrors, it is possible to reduce or minimize the dead time. As an example, for a particular implementation, adjusting the routing mirror horizontal angle from 45 degrees to 55 degrees can reduce the dead time from 33% to 11% of the total scanning time.
A single rotating polygon is split into 2 (or more) polygons, stacked on top of each other. Because the width of each facet of the polygon stays approximately the same, the overall diameter of the polygon mirror may be significantly reduced, allowing a reduction in the overall size of the lidar sensor. The two or more layers 1506 share a common axle and motor. In some embodiments, the spot from a single laser strikes both polygons at the same time, so that in the far-field FOV two scan lines are formed separated by a horizontal angle equal to 2× the angle between the upper and lower polygons. In some embodiments, a vertical array of lasers may be used, with a subset of the lasers directed to each of the two or more layers 1506. This embodiment may be combined with other embodiments shown. In some embodiments, a mirror comprises a first layer and a second layer, and the second layer has facets that are offset from facets of the first layer (e.g., as shown in
In step 1808, a mirror is rotated to reflect light from the illumination source into an environment to scan light from the plurality of lasers horizontally within a field of view. For example, the rotating mirror 104 in
In step 1812, light from the illumination source is reflected (e.g., by routing mirror 108 in
In step 1816, a detector (e.g., in a detector array) is used to detect light emitted from the illumination source, after light emitted from the illumination source is reflected into the environment. For example, light emitted into the environment is reflected back by one or more objects in the environment within the field of view of the system. Distances to points are measured based on detecting light reflected by the one or more objects, and the system generates a lidar point cloud.
In some embodiments, the rotating mirror is arranged to spin in a complete circle; a discrete step is equal to or less than a vertical pitch of the plurality of lasers in the field of view (e.g., as shown in
In some embodiments, the illumination source is a first illumination source; the method comprises reflecting light, using the mirror, from a second illumination source into the field of view; light from the first illumination source is reflected into a first scan region; light from the second illumination source is reflecting into a second scan region; and/or the second scan region horizontally overlaps at least ⅛ or ¼ of the first scan region and does not overlap more than ⅞ or ¾ of the first scan region (e.g., as shown in
Various features described herein, e.g., methods, apparatus, computer-readable media and the like, can be realized using a combination of dedicated components, programmable processors, and/or other programmable devices. Some processes described herein can be implemented on the same processor or different processors. Where some components are described as being configured to perform certain operations, such configuration can be accomplished, e.g., by designing electronic circuits to perform the operation, by programming programmable electronic circuits (such as microprocessors) to perform the operation, or a combination thereof. Further, while the embodiments described above may make reference to specific hardware and software components, those skilled in the art will appreciate that different combinations of hardware and/or software components may also be used and that particular operations described as being implemented in hardware might be implemented in software or vice versa.
Details are given in the above description to provide an understanding of the embodiments. However, it is understood that the embodiments may be practiced without some of the specific details. Examples in different figures may be combined in various ways to enhance performance or modified for a specific application. In some instances, well-known circuits, processes, algorithms, structures, and techniques are not shown in the figures.
While the principles of the disclosure have been described above in connection with specific apparatus and methods, it is to be understood that this description is made only by way of example and not as limitation on the scope of the disclosure. Embodiments were chosen and described in order to explain principles and practical applications to enable others skilled in the art to utilize the invention in various embodiments and with various modifications, as are suited to a particular use contemplated. It will be appreciated that the description is intended to cover modifications and equivalents.
Also, it is noted that the embodiments may be described as a process which is depicted as a flowchart, a flow diagram, a data flow diagram, a structure diagram, or a block diagram. Although a flowchart may describe the operations as a sequential process, many of the operations can be performed in parallel or concurrently. In addition, the order of the operations may be re-arranged. A process is terminated when its operations are completed, but could have additional steps not included in the figure. A process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc.
A recitation of “a”, “an”, or “the” is intended to mean “one or more” unless specifically indicated to the contrary. Patents, patent applications, publications, and descriptions mentioned here are incorporated by reference in their entirety for all purposes. None is admitted to be prior art.
The specific details of particular embodiments may be combined in any suitable manner without departing from the spirit and scope of embodiments of the invention. However, other embodiments of the invention may be directed to specific embodiments relating to each individual aspect, or specific combinations of these individual aspects.
The above description of embodiments of the invention has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form described, and many modifications and variations are possible in light of the teaching above. The embodiments were chosen and described in order to explain the principles of the invention and its practical applications to thereby enable others skilled in the art to utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated.
This application claims the benefit of U.S. Provisional Patent Application No. 63/430,486, filed on Dec. 6, 2022, which is incorporated by reference in its entirety for all purposes.
Number | Date | Country | |
---|---|---|---|
63430486 | Dec 2022 | US |