LIGHT SCANNING APPARATUS, OBJECT DETECTING APPARATUS, LIGHT SCANNING METHOD, OBJECT DETECTING METHOD AND STORAGE MEDIUM
20210011281 ยท 2021-01-14
Inventors
Cpc classification
G01S17/42
PHYSICS
G02B26/101
PHYSICS
International classification
G02B27/00
PHYSICS
Abstract
The light scanning apparatus forms a plurality of primary scanning lines at different positions in a secondary scanning direction by a light beam, adjusts scanning range of the primary scanning lines so that first primary scanning lines scan a larger range in a primary scanning direction than the remaining primary scanning lines, by making the beam forming the first primary scanning lines pass through an optical member with refractive power. The optical member preferably includes a first optical element to refract a beam passing through a first primary scanning range more strongly to a direction of a first end of the primary scanning lines at closer positions to the first end, and a second optical element to refract a beam passing through a second primary scanning range more strongly to a direction of a second end of the primary scanning lines at closer positions to the second end.
Claims
1. A light scanning apparatus, comprising: a scanning assembly comprising a light source and a rotatable reflecting surface and being configured to form a plurality of primary scanning lines at different positions in a secondary scanning direction by a light beam emitted from the light source and deflected by the reflecting surface, the plurality of primary scanning lines formed by the scanning assembly including a first primary scanning line having a first angular scanning range along a primary scanning direction; and an optical member with refractive power and being configured to increase the first angular scanning range of the first primary scanning line formed by the scanning assembly, the optical member comprising a first optical element having an incident surface on which the light beam is incident and an emitting surface from which a refracted light beam is emitted such that as the light beam is scanned along the incident surface of the first optical element in the primary scanning direction within a first part of the first angular scanning range, the refracted light beam is emitted from the emitting surface of the first optical element at a second angular scanning range greater than the first part of the first angular scanning range, wherein a refraction amount of the refracted light beam emitted from the emitting surface of the first optical element increases along the primary scanning direction such that a light beam incident on the incident surface of the first optical element at a position corresponding to a first end of the first part of the first angular scanning range is less strongly refracted by the first optical element than a light beam incident on the incident surface of the first optical element at a position corresponding to a second end of the first part opposite the first end of the first part, the second end of the first part corresponding to a first end of the first primary scanning line.
2. The light scanning apparatus according to claim 1, wherein the optical member further comprises a second optical element having an incident surface on which a light beam is incident and an emitting surface from which a refracted light beam is emitted such that as the light beam is scanned along the incident surface of the second optical element in the primary scanning direction within a second part, different from the first part, of the first angular scanning range, the refracted light beam is emitted from the emitting surface of the second optical element at a third angular scanning range greater than the second part of the first angular scanning range, wherein a refraction amount of the refracted light beam emitted from the emitting surface of the second optical element increases along the primary scanning direction such that a light beam incident on the incident surface of the second optical element at a position corresponding to a first end of the second part of the first angular scanning range is less strongly refracted by the second optical element than a light beam incident on the incident surface of the second optical element at a position corresponding to a second end of the second part opposite the first end of the second part, the second end of the second part corresponding to a second end of the first primary scanning line opposite the first end of the first primary scanning line.
3. The light scanning apparatus according to claim 2, wherein the incident surface of the first optical element, the emitting surface of the first optical element, the incident surface of the second optical element, and the emitting surface of the second optical element are all planar surfaces.
4. The light scanning apparatus according to claim 2, wherein the first optical element and the second optical element are adjacent in the primary scanning direction, and the light scanning apparatus comprises a first boundary controller configured to turn off the light beam while the light beam passes through a boundary between the first optical element and the second optical element.
5. The light scanning apparatus according to claim 2, wherein the first primary scanning line behind the optical member is formed with a gap between a first portion of the first primary scanning line formed by the light beam passing through the first optical element and a second portion of the first primary scanning line formed by the light beam passing through the second optical element, the plurality of primary scanning lines further includes a second primary scanning line spaced apart from the first primary scanning line in the secondary scanning direction, and the second primary scanning line scans at least an angular range that covers the gap in the primary scanning direction.
6. The light scanning apparatus according to claim 1, wherein the plurality of primary scanning lines further includes a second primary scanning line spaced apart from the first primary scanning line in the secondary scanning direction, and a first secondary angular scanning range of the first primary scanning line and a second secondary angular scanning range of the second primary scanning line at least partially overlap with each other in the secondary scanning direction outside the light scanning apparatus.
7. The light scanning apparatus according to claim 6, wherein the optical member further comprises: a third optical element configured to refract one or both of the light beam forming the first primary scanning line and the light beam forming the second primary scanning line so that the first secondary angular scanning range and the second secondary angular scanning range come closer to each other.
8. The light scanning apparatus according to claim 7, further comprising a second boundary controller configured to turn off the light beam during a predetermined period around a boundary between a first period during which the light beam forms the first primary scanning line and a second period during which the light beam forms the second primary scanning line.
9. The light scanning apparatus according to claim 1, wherein the scanning assembly is configured to form the plurality of primary scanning lines parallel to each other by the light beam, the light beam being an intermittently fired light beam, the plurality of primary scanning lines further includes a second primary scanning line spaced apart from the first primary scanning line in the secondary scanning direction, and wherein after transmitting through the optical member, spots formed by the light beam are sparser on the first primary scanning line than on the second primary scanning line.
10-14. (canceled)
15. An object detecting apparatus, comprising: the light scanning apparatus according to claim 1; a light-receiving element; an optical assembly configured to guide incident light incident from outside to the light-receiving element along an optical axis same as that of the light beam projected by the light scanning apparatus; and an object detecting assembly configured to detect a distance to an object located along an optical path of the projected light beam and a direction in which the object is located, based on a projection timing and a projection direction of the projected light beam and a timing of a light detection signal output by the light-receiving element, wherein the light beam is a laser beam.
16. A light scanning method comprising: scanning with a plurality of primary scanning lines that are formed by a light beam and at different positions in a secondary scanning direction, the plurality of primary scanning lines including a first primary scanning line having a first angular scanning range along a primary scanning direction; and making the light beam forming the first primary scanning line among the plurality of primary scanning lines pass through an optical member with refractive power so as to increase the first angular scanning range of the first primary scanning line, the optical member comprising a first optical element having an incident surface on which the light beam is incident and an emitting surface from which a refracted light beam is emitted such that as the light beam is scanned along the incident surface of the first optical element in the primary scanning direction within a first part of the first angular scanning range, the refracted light beam is emitted from the emitting surface of the first optical element at a second angular scanning range greater than the first part of the first angular scanning range, wherein a refraction amount of the refracted light beam emitted from the emitting surface of the first optical element increases along the primary scanning direction such that a light beam incident on the incident surface of the first optical element at a position corresponding to a first end of the first part of the first angular scanning range is less strongly refracted by the first optical element than a light beam incident on the incident surface of the first optical element at a position corresponding to a second end of the first part opposite the first end of the first part, the second end of the first part corresponding to a first end of the first primary scanning line.
17. The light scanning method according to claim 16, wherein the plurality of primary scanning lines further includes a second primary scanning line spaced apart from the first primary scanning line in the secondary scanning direction, and a first secondary angular scanning range of the first primary scanning line and a second secondary angular scanning range of the second primary scanning line at least partially overlap with each other in the secondary scanning direction within a specific distance range.
18. The light scanning method according to claim 16, wherein the plurality of primary scanning lines are parallel to each other and formed by the light beam being an intermittently fired light beam, the plurality of primary scanning lines further includes a second primary scanning line spaced apart from the first primary scanning line in the secondary scanning direction, and wherein after being refracted by the optical member, spots formed by the light beam are sparser on the first primary scanning line than on the second primary scanning line.
19. An object detecting method, comprising: scanning within a field of view through the light scanning method according to claim 16; guiding incident light incident from the field of view to a light-receiving element along an optical axis same as that of the light beam projected for the scanning; and detecting a distance to an object located along an optical path of the projected light beam and a direction in which the object is located, based on a projection timing and a projection direction of the projected light beam and a timing of a light detection signal output by the light-receiving element, wherein the light beam is a laser beam.
20-24. (canceled)
25. The light scanning method according to claim 16, wherein the optical member further comprises a second optical element having an incident surface on which a light beam is incident and an emitting surface from which a refracted light beam is emitted such that as the light beam is scanned along the incident surface of the second optical element in the primary scanning direction within a second part, different from the first part, of the first angular scanning range, the refracted light beam is emitted from the emitting surface of the second optical element at a third angular scanning range greater than the second part of the first angular scanning range, wherein a refraction amount of the refracted light beam emitted from the emitting surface of the second optical element increases along the primary scanning direction such that a light beam incident on the incident surface of the second optical element at a position corresponding to a first end of the second part of the first angular scanning range is less strongly refracted by the second optical element than a light beam incident on the incident surface of the second optical element at a position corresponding to a second end of the second part opposite the first end of the second part, the second end of the second part corresponding to a second end of the first primary scanning line opposite the first end of the first primary scanning line.
26. The light scanning apparatus according to claim 1, wherein the scanning assembly includes two rotatable reflecting surfaces such that the plurality of primary scanning lines are formed by the light source and the two rotatable reflecting surfaces.
27. A light scanning apparatus, comprising: a scanning assembly comprising a light source and a rotatable reflecting surface and being configured to form a plurality of primary scanning lines at different positions in a secondary scanning direction by a light beam emitted from the light source and deflected by the reflecting surface, the plurality of primary scanning lines formed by the scanning assembly including a first primary scanning line having a first angular scanning range along a primary scanning direction; and an optical member comprising a first optical element having refractive power and a second optical element having refractive power, wherein the first optical element and the second optical element having the refractive power are arranged such that, as a light beam corresponding to the first primary scanning line is scanned in the primary scanning direction, the light beam corresponding to the first primary scanning line is incident on both the first optical element and the second optical element to thereby increase the first angular scanning range of the first primary scanning line along the primary scanning direction.
28. The light scanning apparatus according to claim 27, wherein the optical member further comprises a third optical element without refractive power, the plurality of primary scanning lines further includes a second primary scanning line spaced apart from the first primary scanning line in the secondary scanning direction, and wherein the third optical element without the refractive power is arranged at a position in the secondary scanning direction different from positions of the first optical element and the second optical element such that, as a light beam corresponding to the second primary scanning line is scanned in the primary scanning direction, the light beam corresponding to the second primary scanning line is incident on the third optical element to thereby allow the light beam to pass through the third optical element without increasing an angular scanning range of the second primary scanning line.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
DESCRIPTION OF EMBODIMENTS
[0056] Embodiments of the present invention will be described with reference to the drawings.
First Embodiment (FIG. 1 to FIG. 12)
[0057] Firstly, overall configuration of an object detecting apparatus 10 according to a first embodiment of the present invention will be described by focusing of functions thereof with reference to
[0058] The object detecting apparatus 10 projects a laser beam outwards, detects the laser beam which is reflected by an external object and thereafter returned back to the object detecting apparatus 10, thus to detect a distance to the object located along an optical path of the projected laser beam and a direction in which the object is located, based on projection direction of the projected laser beam and the time difference between projection timing of the projected laser beam and detection timing of the reflected laser beam. As shown in
[0059] The light projection unit 20 is configured to project a laser beam outward, and includes a laser diode module (LD module)21, a laser drive circuitry 22, and a collimating lens assembly 23.
[0060] The LD module 21 is a laser light source that emits laser beam based on a drive signal applied from the laser drive circuitry 22. Here, a light source with a plurality of light emitting points is used to improve the optical intensity of the output. Alternatively, a semiconductor laser such as a pulsed laser diode with a stripe structure with a wide light emitting area may also be used in order to improve the optical intensity of the output. The stripe structure functions as an extended light source, and is equivalent to a plurality of physical light emitting points. Instead, the number of light emitting points can also be one point. The wavelength of the laser beam is not particularly specified, for example, near-infrared light is also preferred in the present invention. The laser beam is an exemplary representation of a light beam.
[0061] The laser drive circuitry 22 is configured to generate a drive signal for lighting the LD module 21 at a timing based on a parameter supplied by the processor circuitry 53 and apply the drive signal to the LD module 21. The lighting of LD module 21 is modulated in an intermittent operation by pulse signal waveform.
[0062] The collimating lens assembly 23 is configured to convert the laser beam output from the LD module 21 into a general collimated light beam. In this embodiment, the collimating lens assembly 23 is a collimator lens with convex shape with its focal point alignment to the center position of the plurality of light-emitting points.
[0063] A laser beam L1 formed by the collimating lens assembly 23 passes through a light-transmitting area 41a of a mirror 41 of the light reception unit 40, and is reflected by a mirror 31a and a mirror 32a of the scanning assembly 30 to form a scan beam L2a, then the propagating direction of the scan beam L2a is adjusted by prisms 61, 62 or a transparent plate 63 of the adjusting member 60, and the adjusted beam transmits outward as projected light L2.
[0064] For the intuitive understanding,
[0065] The scanning assembly 30 is configured to deflect the laser beam exiting from the light projection unit 20 and reciprocally scan within a predetermined field of view (FOV) 70. The scanning assembly 30 includes an actuator 31 and an actuator 32.
[0066] In this embodiment, the actuator 31 is a representative indicated in Japanese Patent No. 6521551. Specifically, the actuator includes a mirror 31a fixed to one side of a torsion spring having a straight folded peak in such a way that the mirror 31a straddles the folded peak, and the mirror 31a rotates around a rotation axis (first axis) substantially in the center of the folded peak of the torsion spring due to interaction between a permanent magnet and a coil located on the other side of the torsion spring 302, thereby the mirror 31a can oscillate within a predetermined angular range. The actuator 32 is a generally known galvanometer mirror. By applying a force to one end of its axis, the mirror 32a mounted to the other end of the axis rotates around the axis (second axis). However, the structures of the actuators 31, 32 are not limited thereto.
[0067] The scanning assembly 30 controls the orientation of the scan beam L2a in a primary scanning direction through adjustment of the orientation of the mirror 31a, and controls the orientation of the scan beam L2a in a secondary scanning direction through adjustment of the orientation of the mirror 32a.
[0068] Thereby, the scan beam L2a forms scanning primally scanning (Horizontal) lines 101a within a predetermined angular range 100 according to the rotation of the mirror 31a, and forms secondary scanning (Vertical) lines 101b according to the rotation of the mirror 32a, and the scanning position in the secondary scanning direction is adjusted.
[0069] Note that the lighting of the LD module 21 is modulated in an intermittent operation, the scanning lines 101a, 101b are not continuous lines but appeared as a series of discrete beam spots.
[0070] The scan beam L2a is incident on the prism 61 or 62 or the transparent plate 63 of the adjusting member 60 at a position corresponding to the propagating direction thereof, and the propagating direction is adjusted by refraction at the adjusting member 60 to form projected light L2. The projected light L2 forms scanning lines within a predetermined scanning range 100, the predetermined scanning range 100 including a first scanning range 110 with a relatively wide-angle range and a second scanning range 120 with an angle range narrower than the first scanning range 110. The structures and functions of the prisms 61, 62 and the transparent plate 63 and the configuration of the scanning lines will be described later with reference to
[0071] The light projection unit 20, the scanning assembly 30 and the adjusting member 60 constitute a light scanning apparatus.
[0072] The light reception unit 40 is configured to detect the incident light from the external of the object detecting apparatus 10, and includes a mirror 41, a collective lens 42, a light-receiving element 43, and an aperture 44. The light to be detected by the light reception unit 40 is reflected light of the laser beam projected from the object detecting apparatus 10 and thus returned back to the object detecting apparatus 10. The returned light L3 is the scattered proportion by an object surface reverse to the optical path of the projected laser beam. The returned light L3 thereafter returns back along the retro-reflective direction which is substantially the same but the reverse path to the projected light L2 and reaches the mirror 41 as the returned light L4.
[0073] The mirror 41 is a fixed mirror including a light-transmitting area 41a through which the laser beam exiting from the light projection unit 20 passes, and the mirror 41 is configured to guide the returned light L4 to the light-receiving element 43. At the position of the mirror 41, the returned light L4 is occupying much wider area than the laser beam L1, and therefore the proportion of the returned light L4 out of the light-transmitting area 41a is reflected toward the light-receiving element 43.
[0074] The collective lens 42 is a convex optical member configured to collect the returned light L4 reflected by the mirror 41 on a specified focal plane.
[0075] The light-receiving element 43 is a light detecting element that outputs a detection signal corresponding to the intensity of light falling on its light-receiving surface. The light-receiving element may be, for example, a silicon photomultiplier (SiPM), but is not limited thereto.
[0076] The aperture 44 is disposed on the focal plane of the collective lens 42, and blocks light falling on the area out of an opening area thereof to prevent interference light from falling on the light-receiving element 43.
[0077] The mirror 41, the collective lens 42 and the aperture 44 constitute a light-receiving optical assembly.
[0078] The front-end circuitry 51 shapes the detection signal output by the light-receiving element 43 into a waveform suitable for timing detection in a TDC circuitry 52.
[0079] The TDC circuitry 52 generates a digital output representative of a time delay between timing t0 of a lighting pulse of the laser beam L1 and timing t1 of an output pulse of the returned light L4 corresponding thereto, based on the drive signal applied to the laser drive circuitry 22 and the detection signal after processed by the front-end circuit 51.
[0080] Between a pulse of the projected light and a pulse of the returned light, the time delay occurs when the projected light reaches the object along the optical path and returns to the object detecting apparatus 10. Thus, based on the time delay t, a distance s from the apparatus 10 to the object can be calculated as
s=c.Math.(t)/2,
where c is the velocity of light. More accurately speaking, s is the length of the optical path from the object to the light-receiving element 43.
[0081] The processor circuitry 53 is configured to control the operations of the configurations illustrated in
[0082] The input/output unit 54 is configured to input/output information from/to peripherals. The input/output of the information mentioned herein includes such operations of wired or wireless communication with peripheral apparatus, receipt of user operations with buttons, touch panels or the like, and indication to users with displays, lamps, buzzers, vibrators or the like. The information output from the input/output unit 54 might be the information related to the detected object (for example, raw data of the distance and/or direction, or furtherly the information indicating the specific size, the position, the moving speed or the like based thereon), or that information related to operation status or setting status of the object detecting apparatus 10. The information input by the input/output unit 54 might be, for example, the information related to the operation settings of the object detecting apparatus 10.
[0083] The communication counterpart of the input/output unit 54 might be, for example, a vehicle with autonomous driving function or a mobility object such as a drone device. With supplied information of the object detected by the object detecting apparatus 10, an autonomous driving system might make plan of driving route so as to avoid collisions to the detected object based on such information.
[0084] It is also preferred to implement the object detecting apparatus 10 to be a system coupled with its communication counterpart such as a vehicle, a drone, an aircraft or the like.
[0085] The structures and functions of the prisms 61, 62 and the transparent plate 63 and the configuration of scanning lines formed by the projected light L2 will be described with reference to
[0086]
[0087] As shown in
[0088] On the other hand, at least the surface on which the scan beam L2a is incident on the respective prisms 61, 62 and the surface through which the projected light L2 is emitted are planar, and these surfaces form an apex angle . In this embodiment, for convenience of explanation, an example in which the boundary between the prism 61 and 62 is located at the midpoint of the scan angle and the prisms 61, 62 are symmetric about the surface 69 is described, the surface 69 passing through the position where the mirror 31a reflects the laser beam L1 and the boundary between the prism 61 and 62. However, such configuration is not essential.
[0089] The prism 61 is a first optical element disposed on a first end side (the right side in
[0090] The prism 62 is a second optical element disposed on the other second edge side (the left side in
[0091] In
[0092] For example, if the prisms 61, 62 having the refractive index nd=1.8 and the apex angle =23 are used, the maximum scan angle of about 100 can be realized as the scan angle 2 of the projected light L2, relative to the scan angle =45 of the scan beam L2a (the rotation angle of the mirror 31a). That is, an extended angle range about twice the rotatable range of the actuator 31 can be achieved.
[0093] The actuator 31 using the torsion spring is favorable to be compact size and can rotate at high speed. However, due to the limit of the movable range of the torsion spring, the rotation angle cannot become too large. In this method, much wider scanning range exceeding to the mechanical scanning limitation can be achieved by implementing the prisms 61, 62.
[0094] Alternatively, the prisms 61, 62 is not necessarily arranged so that both the symmetry axis 61a of the prism 61 and the symmetry axis 62a of the prism 62 are located along one straight line, and the symmetry axes 61a, 62a are not necessarily orthogonal to the surface 69. The incident side of the scan beam L2a may be narrower or wider than the outgoing side of the projected light L2. Even if the value is the same, the values of and can vary based on the orientations of the prisms 61, 62. Of course, the relationship between and or varies with the refractive index nd and the apex angle of the prisms.
[0095] In
[0096] In consideration of this point, to avoid optical noise caused by such irregularity during scanning, the object detecting apparatus 10 turns off the LD module 21 while the scan beam L2a passes through the boundary between the prism 61 and the prism 62, for example, the area between the two dotted light paths in
[0097] As shown in
[0098] In the object detecting apparatus 10, a transparent plate 63 is disposed in the secondary scanning range of the scan beam L2a in order to alleviate the influence of the dead zone 111c.
[0099] The transparent plate 63 does not have refractive power of changing direction of incident light, so it allows the scan beam L2a to pass through without changing its direction and then to emit outwards as projected light L2. Through the projected light L2, in the second scanning range 120, primary scanning lines 121a are formed in the same range of scan angle as that of the scanning range 100, therefore no dead zone is formed near the center of the primary scanning lines 121a. The primary scanning lines 121a preferably has a primary scanning direction range covering at least the dead zone 111c of the primary scanning direction range.
[0100] If considering the entire scanning range 100, the overall much wider scan angle of the first scanning range 110 can be achieved at any position in the secondary scanning direction due to the primary scanning lines 121a as well as the primary scanning lines 111a. In the cases where a long object in the secondary scanning direction is scanned, an object with larger size than the scanning range 100 is detected. As long as the position of the object in the primary scanning direction can be covered by part of scanning lines in the secondary scanning direction, the detection can be conducted without any difficulty. Even if the dead zone 111c exists and the scan angle is narrow in the second scanning range 120, the detection can also be implemented, and the merit of the wide scanning range of about 2 as an overall range can be achieved, for example, in the application where the goal is to only detect large objects to avoid collision without too much care of small objects.
[0101] Meanwhile, the scan beam L2a passes through the vicinities of the boundaries between the prisms 61,62 and the transparent plate 63, the object detecting apparatus 10 turns off the LD module 21 for the same reason around the boundary between the prism 61 and the prism 62. Alternatively, in the vicinity of the boundary, the object detecting apparatus 10 accelerates the rotation of the actuator 32 for each scanning line to skip the boundary. Anyway, a blank zone in certain extent in the secondary scanning direction will be formed between the first scanning range 110 and the second scanning range 120.
[0102] In the object detecting apparatus 10, as shown in
[0103] As for the adjusting member 60, since the transparent plate 63 has no optical power, it can also be ignored. It might also be preferred that the prisms 61, 62 are disposed over the entire range in the secondary scanning direction. In this configuration, the primary scanning range of the dead zone 111c will not be compensated by the primary scanning lines 121a. However, in the case where scanning within part of range in the primary scanning direction can be ignored without substantial disadvantage, the merit of extended scanning range can also be achieved in this configuration.
[0104] The implement of the two prisms 61, 62 is not essential. Single prism covering the entire incident range of the scan beam L2a in the primary scanning direction may also be acceptable. The extended scanning range will become limited compared with the case of using double prisms 61, 62. Because the difference between the incident and outgoing angles is produced by refraction varying with the incident angle of the beam, the scanning range of the projected light L2 is extended compared with the scan beam L2a result of such variation of the angle difference. Certainly, in such case single prism is used, no any dead zone is formed.
[0105] Furtherly, instead of the prisms 61, 62, a concave lens with at least a curved surface is also adopted where the scan beam L2a is incident to the curved surface and the outgoing projected light L2 is emitted from another surface. Similar to the embodiment with double prisms 61, 62, the propagating direction of the scan beam L2a and the overall scanning range of the projected light L2 can also be extended. The disadvantage of this embodiment is that when the beam passes through the curved surface, aberration occurs and spots 101 become blurred, so it becomes more difficult to detect the returned light. The aberration might be corrected by combining a plurality of lenses, but it will result to an increased size and the manufacturing cost. However, if such disadvantage can be ignored, a concave lens may also be preferable. When the beam passes through the planar surface of the prisms 61, 62, no aberration will occur and the problem mentioned above is not existed.
[0106] The structure of the object detecting apparatus 10 is outlined with reference to
[0107] As shown in
[0108] The adjusting member 60 is mounted in a cavity member 75 which is located outside the window, and the adjusting member 60 is an optical member including the prisms 61, 62 and the transparent plate 63 which are integrally formed as a single unit. The scan beam L2a passing through the window further passes through the adjusting member 60, thereby forming the projected light L2 including the primary scanning lines 111a, 121a. The adjusting member 60 may be fixed to the top cover 71 by adhesion or the like, or may be detachable from the top cover 71. If it is detachable, the adjusting member 60 can be mounted when a large scanning range is preferred, and the adjusting member 60 can be detached when scanning without a dead zone 111c is preferred, so that the scanning range can be changed easily.
[0109] The respective constituent elements shown in
[0110] The detailed structure of the actuator 31 will be described with reference to
[0111]
[0112] As shown in
[0113] A driving coil 316 is wound on a core 311 made of a ferromagnetic body so that one end of the driving coil is opposite to the permanent magnet 321. A sensing coil 317 is also wound on the same core 311. The frame yoke 312 and the top yoke 314 made by a magnetic substance form a wall structure surrounding the coil. A terminal for applying a drive signal to the driving coil 316 and a terminal for outputting a signal generated in the sensing coil 317 are disposed at the positions not covered by the magnetic wall.
[0114] When the driving coil 316 is powered on and thus, for example, the end thereof facing the permanent magnet 321 becomes an N pole, the S pole 321s of the permanent magnet 321 is attracted by the driving coil 316. Accordingly, the torsion spring 302 is rotated and twisted clockwise around a rotation axis 304, and the mirror 31a is also rotated clockwise around the rotation axis 304. The rotation is stopped at a position where the magnetic force generated between the driving coil 316 and the permanent magnet 321 is balanced with the restoring force of the torsion spring 302. The speed and stop position of the rotation can be adjusted by changing the intensity of current flowing through the driving coil 316. When the driving coil 316 is reversely powered on, the torsion spring 302 and the mirror 31a are rotated counterclockwise similarly.
[0115] By periodically alternating the direction of voltage or current of the drive signal applied to the driving coil 316, as shown by arrows V in
[0116] The characteristics of oscillation of the mirror 31a by the actuator 31 will be described with reference to
[0117] It is found by the inventor through the experiment that the moving speed of the mirror 31a oscillated by the actuator 31 is not constant. Since the mirror 301a stops at the end of the oscillation path and moves in the other portions, it is obvious that the moving speed changes. As indicated in
[0118] Herein
[0119] Since the rotation speed of the mirror 31a varies as illustrated in
[0120] For the projected light L2 passing through the transparent plate 63, the distribution of spots on the scanning lines 121a is the same as that of
[0121]
[0122] In
[0123] The relationship between 1 and 2 varies with the refractive index nd, the apex angle , and the arrangement angle of the prisms 61, 62, and so on, and is generally not a simple linear relationship as shown in
[0124] The relationship between 1 and 2 can be measured and determined in advance. Therefore, if the relationship between 1 and 2 obtained by the measurement or its approximate expression is stored in certain memory in advance so that the control circuitry can refer it, and the control circuitry can obtain the value of 1 in real time, the object detecting apparatus 10 can obtain the value of 2 in real time during the scanning process.
[0125] The object detecting apparatus 10 has a function of controlling the pulse interval of the drive signal of the LD module 21 in consideration of the characteristics of oscillation by the actuator 31 and the characteristics of the prisms 61, 62 such that the spots 101 formed by the projected light L2 are distributed at equal spatial intervals on the each primary scanning lines 111a, 121a. Note that the intervals of the spots 101 on the primary scanning lines 111a and those on the primary scanning lines 121a may be different, as described above.
[0126] The operation and function of the control circuitry that performs this control will be described with reference to
[0127] The control circuitry 351 shown in
[0128] Firstly, regarding the driving control of the actuators 31, 32, the control circuitry 351 sets target values of the scan range and the period of scan to be performed by the actuator 31 through a drive signal generation circuitry 352. The drive signal generation circuitry 352 generates, according to the preset values, a drive signal 353 at an appropriate level of voltage varying in an appropriate cycle, and applies the drive signal 353 to the driving coil 316 of the actuator 31. Thereby, the actuator 31 oscillates the mirror 31a as described with reference to
[0129] The control circuitry 351 generates a drive signal for rotating the actuator 32 in the secondary scanning direction by an angle corresponding to an interval between the neighboring primary scanning lines at timings when the actuator 31 reaches any of the ends of the oscillation range, and outputs the drive signal to the actuator 32. When the actuator 32 reaches any of the ends in the secondary scanning direction, the control circuitry 351 reverses the rotation direction of the actuator 32 to perform scanning of next frame. In this case, the mirror 32a performs reciprocating rotation.
[0130] Then, regarding to the detection of rotation speed of the mirror 31a, a detection circuitry 354 detects induced voltage generated in the sensing coil 317 of the actuator 31, an ADC (analog-to-digital converter) 355 converts the voltage into a digital value in real time, and a differential calculation unit 357 corrects the digital value and provides the corrected value to the control circuitry 351. The control circuitry 351 calculates the rotation speed of the mirror 31a based on the provided voltage value. The sensing coil 317 preferably has the same number of turns as the driving coil 316 and wound in reverse direction to the driving coil 316, but other windings can also be accepted.
[0131] When the mirror 31a is oscillated, an induced electromotive force caused by two factors is generated in the sensing coil 317.
[0132] The first factor is the induced electromotive force generated due to the changes in intensity and direction of the magnetic field generated by the driving coil 316 because of the change in voltage of the drive signal applied to the driving coil 316.
[0133] The second factor is the induced electromotive force caused by the change in intensity of the magnetic field due to the oscillation of the permanent magnet 321. When the permanent magnet 321 is oscillated as described with reference to
[0134] The mutually induced voltage pattern memory 356 and the differential calculation unit 357 are provided to subtract the value of the induced electromotive force caused by the first factor from the output of the ADC 355.
[0135] That is, the mutually induced voltage mode memory 356 stores the variation of the voltage value of the induced voltage generated in the sensing coil 317 due to mutual induction when the drive signal is applied to the driving coil 316 in the actuator 31 while the permanent magnet 321 is removed, to correspond to the phase of the drive signal, for a cycle of the drive signal. When applying a drive signal to the driving coil 316 in order to oscillate the mirror 31a, the drive signal generation circuitry 352 provides a timing signal Tm denoting the phase of the drive signal to the mutually induced voltage pattern memory 356. The mutual inductance voltage mode pattern memory 356 provides the stored voltage value corresponding to the current time to the differential calculation unit 357 based on the timing signal Tm.
[0136] The differential calculation unit 357 subtracts the voltage value provided by the mutually induced voltage pattern memory 356, as a contribution amount of mutual inductance, from the value of the induced voltage actually generated in the sensing coil 317, provided by the ADC 355. The differential calculation unit 357 provides the difference to the control circuitry 351.
[0137] Thereby, the value of induced voltage proportional to the rotation angular velocity of the mirror 31a can be input to the control circuitry 351. If the induced voltage input to the control circuitry 351 is plotted in graph 371 where the horizontal axis indicates the half period from one end to another end of the oscillation range of the mirror 31a, it is the similar distribution to that of the angular velocity illustrated in
[0138] The control circuitry 351 multiplies the voltage value VR(t) provided by the differential calculation unit 357 at the time t by a preset constant K to obtain the angular velocity (t) of the mirror 31a according to (t)=KVR(t).
[0139] The preset value of K is determined, for example, through the rotation angle of the mirror 31a for the entire half period measured by other experimental method and an integral value of the voltage value VR(t) corresponding to the same half period.
[0140] When the current value due to the induced voltage generated in the sensing coil 317 is used, (t) can be obtained in the same manner
[0141] Next, regarding to the control of the firing interval of the LD module 21, the control circuitry 351 performs the control based on the (t), also referring to the correction value based on the characteristics of the prisms 61, 62 as described in
[0142] An optical correction value output unit 361 outputs the correction value. Specifically, the optical correction value output unit 361 calculates the current position of the scan beam L2a in the primary scanning direction as the current angle 1 of the mirror 31a, calculates the current ratio of the variation of 2 to the variation of 1, that is d2/d1, according to the calculated current position and the relationship shown in
[0143] The drive signal generation circuitry 352 can obtain the current position in the primary scanning direction by integrating the (t) output by the differential calculation unit 357 based on the timing signal Tm. That is, since the displacement from the position at the previous timing can be obtained based on the angular velocity (t) at every timing of the timing signal Tm, starting from an end of the primary scanning direction, the current position at each timing can be obtained by adding each obtained displacement. If such calculation is performed over a plurality of cycles of scanning in the primary scanning direction, an estimated value of the current position at each timing in one cycle of primary scanning can be obtained. Therefore, the estimated value may be obtained first, and based on a phase indicated by the timing signal Tm, the estimated value corresponding to the phase may be used as the current position while the scanning condition is kept.
[0144] The current position in the secondary scanning direction corresponds to the rotation position of the mirror 32a, and can be obtained by counting the number of primary scans based on the timing signal Tm since the number of primary scanning lines per scan of the entire scanning range 100 is known. A secondary scanning counter 362 counts the number of primary scans, and outputs the current position in the secondary scanning direction to a prism boundary controller 363 based on the number.
[0145] The prism boundary controller 363 outputs a signal indicating whether the scan beam L2a is presently incident on the prisms 61, 62 or the transparent plate 63 to the optical correction value output unit 361 and the control circuitry 351 based on the current position in the secondary scanning direction. Further, the prism boundary controller 363 detects, based on the current position in the secondary scanning direction and the phase indicated by the timing signal Tm, the timing when the scan beam L2a should be turned off, that is, the timing when the scan beam L2a is incident on the vicinity of the boundary between the prism 61 and the prism 62 or the boundary between the prisms 61, 62 and the transparent plate 63, and outputs a signal indicating the timing to the control circuitry 351.
[0146] An optical correction amount memory 364 stores the relationship between 1 and 2 shown in
[0147] The optical correction value output unit 361 acquires, based on the signal from the prism boundary controller 363, the relationship between 1 and 2 corresponding to the current position of the scan beam L2a in the secondary scanning direction from the optical correction amount memory 364, calculates d2/d1 based on the acquired relationship and the current position in the primary scanning direction, and outputs the calculated d2/d1 to the control circuitry 351.
[0148] The relationship between 1 and d2/d1 may be calculated in advance and stored in the optical correction amount memory 364. Alternatively, according to graph 371, if the approximate phase (first half or second half) in one cycle of primary scan is determined, (t) corresponds with 1 one by one. Accordingly, relationship between (t) and 2 or relationship between (t) and d2/d1 can also be calculated in advance and stored in the optical correction amount memory 364. In this case, even if the optical correction value output unit 361 does not calculate the 1 at each timing, d2/d1 can be obtained according to the timing signal Tm and the current value of (t).
[0149] Whichever method is used, it is substantially common to obtain the value of d2/d1 for controlling the firing interval of the LD module 21 based on the characteristics of the adjusting member 60 corresponding to the current position of the scan beam L2a in the primary scanning direction and the secondary scanning direction, and on the relationship between the propagating direction of the scan beam L2a at the current position and the propagating direction of the projected light L2.
[0150] The control circuitry 351 can calculate, by using the (t) and d2/d1 above, the firing interval T for lighting the LD module 21 at an interval to obtain a desired resolution on the primary scanning lines 111a, 121a of the projected light L2. T=.Math.(/180)/(t)/(d2/d1), where the resolution is degrees.
[0151] In order to control the firing interval of the LD module 21, the control circuitry 351 calculates the firing interval Tin real time in response to input of the voltage value VR(t) (or (t) by the differential calculation unit 357 and input of d2/d1 by the optical correction value output unit 361, and provides a pulse repetition modulation signal indicating the value of T to a pulse generator 358. As described above, the resolution can be changed between on the primary scanning lines 111a and on the primary scanning lines 121a. In this case, when the firing interval T is calculated, the value of 86 corresponding to the information about the position in the secondary scanning direction input by the prism boundary controller 363 can be used.
[0152] The pulse generator 358 performs pulse repetition modulation according to the pulse repetition modulation signal to generate a timing signal with a pulse of the interval T, and provides the timing signal to the laser drive circuitry 22. The laser drive circuitry 22 generates a drive signal for lighting the LD module 21 at the time of the pulse included in the timing signal provided by the pulse generator 358, and provides the drive signal to the LD module 21.
[0153] The control circuitry 351 further outputs an ON/OFF signal for controlling ON/OFF of the lighting of the LD module 21 to the pulse generator 358 based on a turn-off timing signal input by the prism boundary controller 363. The pulse generator 358 turns off, based on the ON/OFF signal, the drive signal while the LD module 21 should be turned off The control for turning off the LD module 21 around the boundary between the prism 61 and the prism 62 corresponds to a control by a first boundary controller, and the control for turning off the LD module 21 around the boundary between the prisms 61, 62 and the transparent plate 63 corresponds to a control by a second boundary controller.
[0154] Same as graph 371, we plot the calculated pulse interval output to the pulse generator 358 in the graph 373 with the horizontal axis indicating one period time of the oscillation of the mirror 31a which is from one end to another end of the oscillation range. The graph 372 is the same plot in the case where the change (i.e., d2/d1) in the optical path caused by the adjusting member 60 is not considered in the control of the pulse interval.
[0155] In graph 372, the control circuitry 351 controls, according to the induced voltage generated in the sensing coil 317, the firing interval of the LD module 21 such that the firing interval is shorter in the case where the mirror 31a is near the center of the oscillating path and the induced voltage is at a high level (first level), compared with the case where the mirror 31a is near any of the ends of the oscillation path and the induced voltage is at a low level (second level).
[0156] In graph 373, in addition to the case of the graph 372, the control circuitry 351 controls the firing interval of the LD module 21 so that the firing interval is shorter in the case where the mirror 31a is near any of the ends of the oscillation path and the change in the optical path caused by the refraction of the prisms 61, 62 is large, compared with the case where the mirror 31a is near the center of the oscillation path and the change in the optical path caused by the refraction of the prisms 61, 62 is small.
[0157] As a result, as indicated by the symbol drv2 illustrated in
[0158] In addition, when it is desired to scan the vicinity of the center in the field of view at a high density, by adjusting the value of according to the position of the scan beam L2a in the primary scanning direction calculated by the optical correction value output unit 361, the distribution density of the spots 101 can be changed based on position in the primary scanning direction.
[0159] Regarding to the secondary scanning direction, the mirror 32a is stationary during the scanning of one line in the primary scanning direction, and the adjusting member 60 does not change the orientation of the optical path in the secondary scanning direction. Thus, the above problem in the case of the primary scanning direction does not occur, and it is not necessary to adjust the firing interval.
[0160] The control circuitry 351 may be provided as a part of the processor circuitry 53, or provided separately from the processor circuitry 53. The controls by the control circuitry 351 may be implemented by dedicated hardware, or by causing a general-purpose processor to execute necessary software, or by a combination thereof.
[0161] An example of detecting the rotation speed of the mirror 31a based on the voltage value of induced voltage generated in the sensing coil 317 is illustrated in
[0162] [Modified Example of First Embodiment (
[0163] A modified example of the above-described first embodiment will be described with reference to
[0164]
[0165] The modified example of
[0166] In this modified example, as shown in
[0167] In this modified example, the thickness of the substrate opposite to the apex angle can become smaller in the prisms 61a, 61b if compared with the prism 61, so the adjusting member 60 can become thin wall and light weight. The light passing through the vicinity of the boundary between the prism 61a and the prism 61b may be scattered at the vertex, so the LD module 21 can be turned off also in the vicinity of the boundary. Since the propagating direction of the projected light L2 does not suddenly change in the vicinity of the boundary, the LD module 21 is not necessarily turned off but finely adjusting the lighting timing so that the boundary is located between the adjacent spots 101.
[0168] The prism 62 can be also divided into small prisms 62a and 62b in the same manner.
[0169] As shown in
[0170] However, such integration is not essential, and the prisms 61a, 61b, 62a, 62b may be separated element. The prism with the refractive power corresponding to the prisms 61, 62 may be divided into three or more prisms.
Second Embodiment (FIG. 16 to FIG. 22)
[0171] An object detecting apparatus 10 according to a second embodiment of the present invention will be described.
[0172] The second embodiment is different from the first embodiment only in that an adjusting member 60-1 also has a power of adjusting the propagating direction of the scan beam L2a in the secondary scanning direction, and the other portions are the same. The difference will be described with reference to
[0173]
[0174] In the adjusting member 60-1 of the second embodiment, the prisms 61, 62 are the same as those of the first embodiment, but a prism 65 shown in
[0175] In the second embodiment, through the function of the prism 65 as described above, the first scanning range 110 and the second scanning range 120 can substantially overlap with each other in the secondary scanning direction as shown in
[0176] Exactly, the first scanning range 110 and the second scanning range 120 do not completely overlap with each other because of difference between the positions of the prisms 61, 62 and the prism 65, and thus distance between a and c, and b and d is not zero. However, the size of each prism is, for example, a few centimeters, so when distance between a and c, and b and d are in tens of meters away, such difference can be ignored. Even if in the nearer range, the influence is also limited.
[0177] If the propagating range of the projected light L2 passing through the prism 65 is not completely parallel to but slightly deviated from the propagating range of the projected light L2 passing through the prisms 61, 62, the first scanning range 110 and the second scanning range 120 can also overlap partially to cover some sections of the dead zone 111c with the second scanning range 120. The more the first scanning range 110 and the second scanning range 120 overlap with each other, the narrower the FOV of the entire scanning range 100 in the secondary scanning direction becomes. Accordingly, width in the secondary scanning direction has a trade-off relation with the coverage of the dead zone 111c.
[0178] The same effect as that of the second embodiment is achieved by refracting the propagating direction of the scan beam L2a passing through the prisms 61, 62 to the direction of the projected light L2 passing through the transparent plate 63.
[0179] This refraction can be realized, for example, by providing a prism 66 with power opposite to that of the prism 65 to the adjusting member 60 of the first embodiment.
[0180]
[0181] The same refraction function can also be realized by inclining the surface or surfaces whichever on the incident side and/or the outgoing side of the prisms 61, 62 along the secondary scanning direction, thereby appends the refractive power same as the prism 66 to the prisms 61, 62.
[0182]
[0183] Furtherly, in the case of using the prism 65, the prism 65 may be separated from the transparent plate 63 as described in
[0184] Similar to the example explained with reference to
[0185] [Embodiments with Other Modifications]
[0186] The embodiments in the present invention have been described. However, it should be noted that the present invention is not limited to the specific structure, specific operation sequence, specific shape of components of the apparatus, and the like described in the above embodiments.
[0187] The object detecting apparatus 10 described above can be configured in a compact size which is portable on a human palm, and it is suitable for but not limited to the application of an autonomous driving vehicle for the obstacle detection purpose. The object detecting apparatus 10 can also be mounted to a post, wall or the like as a stationary device for surveillance purpose.
[0188] The embodiment of a software program in the present invention is characterized in that it uses a computer or a plurality of computers to cooperatively control a specific hardware, thereby to realize the adjustment of the light-emitting timing of the LD module 21 in the object detecting apparatus 10, and/or to execute the related processes described in the embodiments.
[0189] The program might be stored in ROM or other non-volatile storage media (flash memory, EEPROM or the like) predetermined in a computer. The program might also be supplied and recorded in an external arbitrary non-volatile storage media such as a memory card, CD, DVD, Blu-ray Disc or the like. It is also possible to be downloaded from an external apparatus lo through a network and installed in a computer, and then is executed by such computer.
[0190] Certainly, the configurations of the invented embodiments and their modified substances can be implemented if without inconsistency in any combination of each other, or be implemented by omitting some parts of them.
REFERENCE LIST
[0191] 10 . . . object detecting apparatus, 20 . . . light projection unit, 21 . . . LD module, 22 . . . laser drive circuitry, 23 . . . collimating lens assembly, 30 . . . scanning assembly, 31, 32 . . . actuator, 31a, 32a . . . mirror, 40 . . . light reception unit, 41,45 . . . mirror, 42 . . . collective lens, 43 . . . light-receiving element, 44 . . . aperture, 51 . . . front-end circuitry, 52 . . . TDC circuitry, 53 . . . processor circuitry, 54 . . . input/output unit, 60, 60-13 . . . adjusting member, 61, 61a, 61b, 62, 62a, 62b, 65-68 . . . prism, 63, 64 . . . transparent plate, 69 . . . surface passing through the boundary between the prisms 61 and 62, 71 . . . top cover, 72 . . . rear cover, 73 . . . cover clip, 74 . . . protective material, 75 . . . cavity member, 100, 100. . . scanning range, 101 . . . spot, 101a, 101b . . . scanning line, 110 . . . first scanning range, 111a . . . primary scanning line, 111a1 . . . first portion of primary scanning lines, 111a2 . . . second portion of primary scanning lines, 111c . . . dead zone, 120 . . . second scanning range, 121a . . . primary scanning line, 316 . . . driving coil, 317 . . . sensing coil, 351 . . . control circuitry, 353 . . . drive signal, L1 . . . laser beam, L2 . . . projected light, L2a . . . scan beam, L3, L4 . . . returned light