Laser scanning sensor
11531092 · 2022-12-20
Assignee
Inventors
Cpc classification
G02B26/127
PHYSICS
G01S17/42
PHYSICS
International classification
G01S7/481
PHYSICS
G01S17/42
PHYSICS
G01S7/4865
PHYSICS
Abstract
A laser scanning sensor includes a laser light-emitting element to emit a pulse laser beam, a light-receiving element to receive a returned reflected beam, a rotary polygon mirror having a plurality of reflecting surfaces to change the travelling direction of the pulse laser beam, and a drive motor to rotate the rotary polygon mirror in a predetermined direction. The sensor also includes an encoder to detect the rotation status of the rotary polygon mirror and to generate a reference signal and trigger signals for the respective reflecting surfaces, and a control/calculation unit to produce a projection pulse train in a specific pulse cycle after a delay time from the generation of a trigger signal for each of the reflecting surfaces, and to acquire distance information per pulse, based on the time after the start of emission of the pulse laser beam before the return of the reflected beam.
Claims
1. A laser scanning sensor comprising: a light-emitting element configured to emit a pulse laser beam; a light-receiving element configured to receive a reflected beam of the pulse laser beam reflected by at least one or more objects; a rotary polygon mirror having a plurality of reflecting surfaces configured to change a travelling direction of the pulse laser beam; a driving part configured to rotate the rotary polygon mirror; a rotation detecting part configured to detect a rotation status of the rotary polygon mirror and to generate, per rotation, at least one reference signal, and at least one trigger signal for each of the reflecting surfaces; a control/calculation part configured to control the driving part, to produce a projection pulse train for driving the light-emitting element in a predetermined specific pulse cycle after passage of a delay time counted from the generation of the trigger signal for each of the reflecting surfaces that follows the generation of the reference signal, and to acquire information on a distance to the object, per each pulse of the pulse laser beam, based on a time after a—after start of emission of the pulse laser beam before a return of the reflected beam to the light-receiving element; and a storage part configured to store the delay time and the specific pulse cycle, wherein the delay time is set independently for each of the reflecting surfaces, and wherein the laser scanning sensor is configured to obtain the delay time for each of the reflecting surfaces by subtracting a measured time lag from an initial delay time and to store the obtained delay time in the storage part, the measured time lag being a difference between a generation time of the trigger signal and a trigger reference time that comes when a standard time lag for each of the reflecting surfaces has passed since the generation of the reference signal.
2. The laser scanning sensor according to claim 1, wherein the specific pulse cycle is set for each of the reflecting surfaces.
3. The laser scanning sensor according to claim 2, wherein the laser scanning sensor is configured to obtain the delay time for each of the reflecting surfaces by subtracting the measured time lag from the delay time stored in the storage part and to store the obtained delay time in the storage part as a latest delay time, the measured time lag being the difference between the generation time of the trigger signal and the trigger reference time that comes when the standard time lag for each of the reflecting surfaces has passed since the generation of the reference signal.
4. The laser scanning sensor according to claim 1, wherein the laser scanning sensor is configured to obtain the delay time for each of the reflecting surfaces by subtracting the measured time lag from the delay time stored in the storage part and to store the obtained delay time in the storage part as a latest delay time, the measured time lag being the difference between the generation time of the trigger signal and the trigger reference time that comes when the standard time lag for each of the reflecting surfaces has passed since the generation of the reference signal.
5. The laser scanning sensor according to claim 4, wherein the laser scanning sensor is configured to adjust the pulse cycle for each of the reflecting surfaces, using a value obtained by a division wherein a difference between the delay times before and after the adjustment to align a trailing end of an irradiation position of the pulse laser beam is divided by a number of pulses in the projection pulse train.
6. The laser scanning sensor according to claim 1, wherein the laser scanning sensor is configured to adjust the pulse cycle for each of the reflecting surfaces, using a value obtained by a division wherein a difference between the delay times before and after the adjustment to align a trailing end of an irradiation position of the pulse laser beam is divided by a number of pulses in the projection pulse train.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DESCRIPTION OF EMBODIMENTS
(11) Some embodiments according to the present invention are hereinafter described with reference to the drawings.
First Embodiment
(12) 1.1 Schematic Configuration
(13)
(14) As shown in
(15) The laser light-emitting element 11 may be, for example, a semiconductor laser diode (LD) or the like, but is not limited thereto.
(16) The light-receiving element 12 may be, for example, an avalanche photodiode (APD) or the like, but is not limited thereto.
(17) A pulse laser beam emitted from the laser light-emitting element 11 reaches, and is reflected by, an external object such as a human body. A part of the beam reflected by the object returns and reaches the light-receiving element 12. For each pulse of the pulse laser beam, a micro time after a pulse is emitted from the laser light-emitting element 11 before the reflected beam reaches the light-receiving element 12 is measured precisely so as to obtain distance data to the object such as a human body.
(18) As the general characteristics, the TOF laser distance measurement ensures precise measurement up to a considerably long distance, for example, up to tens of meters at the maximum, or even longer in some situations.
(19) As shown in
(20) The polygon mirror 20 is driven by the drive motor 13 and spins in a predetermined direction at a fixed, very high speed. A pulse laser beam emitted from the laser light-emitting element 11 is reflected by any of the mirror sections 21a, 21b, 21c, 21d of the light-emitting mirror part 21, and changes its travelling direction. When the pulse laser beam is reflected by an object such as a human body, a part of the reflected light returns to the polygon mirror 20, is reflected by any of the mirror sections 22a, 22b, 22c, 22d of the light-receiving mirror part 22, and reaches the light-receiving element 12. For example, when the pulse laser beam is reflected by the mirror section 21a, the returned beam is reflected by the mirror section 22a that corresponds to the mirror section 21a.
(21) The polygon mirror 20 is spinning at such a high speed that the orientations of the mirror sections 21a, 21b, 21c, 21d are changing little by little, even in one emission cycle of the pulse laser beam. In other words, the direction of the reflected pulse laser beam changes for every pulse at a fixed angular interval, so that the pulse laser beam can be emitted for scanning over a wide angular range at a fixed angular interval.
(22) As shown in
(23) The encoder 14 is provided with a slit 14x for generating one pulse per rotation, as a reference signal, by a photointerrupter or the like (not shown) and slit portions 14a-14d for generating trigger signals. The slit portions 14a-14d correspond to the facets (the mirror sections 21a-21d) of the light-emitting mirror part 21 of the polygon mirror 20, respectively. The slit portions 14a-14d may be a slit group for generating not only trigger signals but also pulse signal trains for driving the laser light-emitting element 11. In this case, the first pulse in each pulse signal train may also serve as a trigger signal. For example, the slit portion 14a corresponds to the mirror section 21a and generates a pulse signal train containing a trigger signal.
(24) The control/calculation unit 30, for example, controls emission from the laser light-emitting element 11, measures and records the return time of the reflected beam, controls the rotation of the drive motor 13, and monitors a detection signal from the encoder 14. The control/calculation unit 30 may be, but is not limited to, a dedicated hardware circuit or a control-program-rewritable high-speed calculation unit.
(25) The control/calculation unit 30 can assume that the first pulse signal train detected after a reference signal generated by the slit 14x is a pulse signal train generated by the slit portion 14a. Using the first pulse signal in this pulse signal train as a trigger, the control/calculation unit 30 starts to output a projection pulse train for driving the laser light-emitting element 11. For example, to output 380 pulses in the range of 90 degrees, each pulse is generated at about 0.25-degree interval.
(26) Regarding the actual output of the projection pulse train, the pulses may be produced simply in accordance with the slits in the slit portion 14a, or may be produced in a predetermined specific pulse cycle (at a fixed time interval) that has been set in advance according to time management by the control/calculation unit 30. The present embodiment adopts the latter manner, which is not affected by positional errors of the slits formed in the slit portion 14a and differences from the other slit portions 14b-14d. In this case, the slit portions 14a-14d may omit any slits other than their first slits.
(27) After the output of the projection pulse train triggered by the pulse signal train by the slit portion 14a has ended, the control/calculation unit 30 can assume that the pulse signal train detected next is a pulse signal train generated by the slit portion 14b. Using the first pulse signal in this pulse signal train as a trigger, the control/calculation unit 30 starts to output a projection pulse train for driving the laser light-emitting element 11. Similarly, regarding the actual output of the projection pulse train, the pulses may be produced simply in accordance with the pulses in the pulse signal train generated by the slit portion 14b, or the second and following projection pulses may be produced in a specific pulse cycle.
(28) The same description applies to the slit portions 14c and 14d.
(29) 1.2 If Trigger Points on the Facets are Aligned
(30)
(31) As shown in
(32)
(33) When the light beams of the pulse laser beam reflected by the respective facets are composed on the projection/irradiation surface, the light beams are supposed to match exactly as shown in
(34) 1.3 If Trigger Points on the Second and Following Facets are Delayed
(35)
(36) The first facet (the mirror section 21a), as shown in
(37) On the other hand, in
(38) Eventually, when light beams of the pulse laser beam reflected on the respective facets are composed on the projection/irradiation surface, the beams are horizontally shifted, as shown in
(39) If the trigger points on the second and following facets are advanced (earlier in time) relative to the trigger point on the first facet, the trigger points are adjustable (in terms of rotational angle) by a delay process for delaying the start of the output of the projection pulse trains in the advanced facets. However, the delayed trigger points on the second and following facets, as shown in
(40) 1.4 If a Delay Process is Conducted After a Trigger on Each Facet Before the Start of the Output of the Corresponding Projection Pulse Train
(41) As a solution, the output of the projection pulse train is arranged not to start immediately after the trigger on each facet, and an initial delay time is set in advance for each facet. The initial delay time for each facet is greater than an expected delay time from the first facet serving as the reference surface. On each facet, an actual trigger shift time is counted (measured) and subtracted from the delay time (the initial delay time) for each facet to cancel out the time lag of the trigger point on each facet.
(42)
(43) As shown in
(44) Therefore, when light beams of the pulse laser beam reflected by the respective facets are composed on the projection/irradiation surface, the light beams are supposed to match exactly as shown in
(45)
(46) The first facet (the mirror section 21a), as shown in
(47) On the other hand, the trigger points on the second and following facets (the mirror sections 21b-21d) are delayed from their timing (trigger reference times at the respective facets), which comes when standard time lags for the respective facets have passed since the generation of the reference signal. In this case, the trigger shift time (X seconds) is counted as shown in
Delay time←Delay time (initial delay time)−Trigger shift time (counted time)
(48) As a result, even if the trigger points on these facets are delayed by the trigger shift time from the same timing as on the first facet, passage of the corrected delay time according to the above formula brings the substantial delay time for these facets equal to the initial delay time.
(49) When the light beams of the pulse laser beam reflected by the respective facets are composed on the projection/irradiation surface, the light beams are supposed to match exactly at least at the leading end as shown in
(50) As described above, the delay time after the trigger before the start of the output of the projection pulse train is properly set for each facet of the light-emitting mirror part 21 of the polygon mirror 20. Eventually, even if a projection starting trigger on a facet of the polygon mirror 20 set by the encoder 14 or the like is not aligned with the projection starting triggers of the other facets, the light beams can match with each other on the actual projection/irradiation surface.
(51) The delay time in each facet may be set in a pre-shipment adjustment process or a like process at the factory. At the factory, the trigger shift time for each facet may be counted by the control/calculation unit 30, subtracted from the initial delay time, and stored in the memory in the control/calculation unit 30. Later in normal use, the delay time for each facet may be retrieved from the memory.
(52) During use, the preset trigger timing may be changed, for example, by an external factor (e.g., an impact by a fall or the like) that offsets the shaft of the drive motor 13 or affects otherwise, and may shift the projection/irradiation timing or shift the positions of the light beam on the projection/irradiation surface. Hence, also during normal use, it is also possible to subtract the trigger shift time counted by the control/calculation unit 30 from the delay time for each facet stored in the memory, to apply the corrected delay time, and to update the memory (to store the corrected delay time as the latest delay time). In this manner, the shift of the trigger timing for each facet due to an external factor or the like can be automatically corrected.
Second Embodiment
(53) Second Embodiment modifies the control conducted by the control/calculation unit 30, but the other configurations are basically the same as First Embodiment.
(54) As described above, First Embodiment aligns the leading ends of the light beams on the projection/irradiation surface by coordinating the start timing of the output of the projection pulse train (the projection start points) in the facets of the light-emitting mirror part 21 of the polygon mirror 20 with each other. If at least one facet of the light-emitting mirror part 21 is curved or otherwise uneven, however, the trailing ends of the light beams on the projection/irradiation surface may not be aligned with each other.
(55) 2.1 How a Curve or Other Unevenness on a Facet Affects Light Beam Positions on the Projection/Irradiation Surface
(56)
(57) The first facet (the mirror section 21a), as shown in
(58) The second and following facets (the mirror sections 21b-21d), as shown in
(59) Therefore, when the light beams of the pulse laser beam reflected by the respective facets are composed on the projection/irradiation surface, the light beams are supposed to match exactly as shown in
(60)
(61) If the first facet (the mirror section 21a) is not curved, the first facet shown in
(62)
(63) Eventually, when the light beams of the pulse laser beam reflected by the respective facets are composed on the projection/irradiation surface, the trailing ends may not be aligned with each other, as shown in
(64) 2.2 Measures Against a Curve or Unevenness on a Facet
(65)
(66) The first facet (the mirror section 21a), as shown in
(67)
(68) A mere shift of the position of the trailing end of the light beam can be conducted, for example, by re-adjustment of the delay time for the curved facet. However, such re-adjustment in turn shifts the leading end of the light beam again.
(69) As an additional adjustment for shifting the position of the trailing end of the light beam, the pulse cycle of the projection pulse train is increased or decreased while the delay time for each facet is maintained. Specifically, for example, an operator actually projects a pulse laser beam on a white surface or the like, visually confirms the leading end and the trailing end of the light beam on each facet, and re-adjusts the delay time for each facet so as to align the trailing end with the others. Nevertheless, if this re-adjusted delay time is maintained, the leading ends of the light beams may be misaligned again. Hence, it is required to reset the delay time to the value before the re-adjustment, and to adjust (to increase or decrease) the pulse cycle by dividing the difference between the re-adjusted delay time and the value before the re-adjustment by the number of pulses in the projection pulse train and applying the obtained value to the pulse cycle. This arrangement can change the end timing of the output of the projection pulse train but does not change the start timing of its output. Preferably, the pulse width is kept unchanged.
(70) For each facet of the light-emitting mirror part 21 of the polygon mirror 20, the above-described arrangement properly sets not only the delay time after the trigger before the start of the output of the projection pulse train, but also the pulse cycle of the projection pulse train. Eventually, despite a curve or other unevenness on any facet of the polygon mirror 20, light beams on the actual projection/irradiation surface can be aligned with each other.
(71) The present invention can be embodied and practiced in other different forms without departing from the gist and essential characteristics of the present invention. Therefore, the above-described embodiments are considered in all respects as illustrative and not restrictive. The scope of the invention is indicated by the appended claims rather than by the foregoing description. All variations and modifications falling within the equivalency range of the appended claims are intended to be embraced therein.
(72) The present application claims priority to Japanese Patent Application No. 2016-124867 filed on Jun. 23, 2016. The contents of this Japanese application are incorporated herein by reference. Further, any documents cited herein are specifically incorporated herein by reference in their entirety.
REFERENCE SIGNS LIST
(73) 100 laser scanning sensor 11 laser light-emitting element 12 light-receiving element 13 drive motor 14 encoder 20 polygon mirror 21 light-emitting mirror part 22 light-receiving mirror part 30 control/calculation unit