The present disclosure relates to a ranging device.
LIDAR devices are known that measure distances to objects based on reflected light of laser light. A LIDAR device performs ranging processing that scans a predetermined ranging area with emitted laser light by rotating or oscillating a deflection member to change the emission azimuth of the laser light, and measures a distance to an object located in the emission azimuth based on reflected light received from the same azimuth as the emission azimuth.
An aspect of the present disclosure is a ranging device including a plurality of ranging units and a control unit. The control unit is configured to control the ranging units. Each of the ranging units includes a deflection member that deflects laser light and is configured to perform ranging processing that scans a predetermined ranging area with emitted laser light by rotating or oscillating the deflection member to change the emission azimuth of the laser light, and measures a distance to an object located in the emission azimuth based on reflected light received from the same azimuth as the emission azimuth. The plurality of ranging units include a first ranging unit and a second ranging unit with the ranging areas overlapping with each other. The control unit causes the first ranging unit to perform the ranging processing and the second ranging unit to perform ranging processing in parallel with each other in a manner to prevent a first passage area traveled by laser light emitted by the first ranging unit and a second passage area traveled by laser light emitted by the second ranging unit from interfering with each other in the ranging areas.
The above features of the present disclosure will be made clearer by the following detailed description, given referring to the appended drawings. In the accompanying drawings:
US2019/0011544 A describes a technique that uses a LIDAR device mounted on a vehicle to measure a distance to an object in the environment surrounding the vehicle.
When multiple ranging units that perform ranging processing are arranged in such a way that their ranging areas overlap each other, every object in a wide area may be detected.
However, detailed research carried out by the present inventors has revealed that when laser light emitted from one of the multiple ranging units is reflected by an object in an overlapping ranging area and received by another ranging unit, the distance to the object may be measured erroneously.
One aspect of the present disclosure provides a technique that prevents a plurality of ranging units having overlapping ranging areas from erroneously measuring a distance to an object.
An aspect of the present disclosure is a ranging device including a plurality of ranging units and a control unit. The control unit is configured to control the ranging units. Each of the ranging units includes a deflection member that deflects laser light and is configured to perform ranging processing that scans a predetermined ranging area with emitted laser light by rotating or oscillating the deflection member to change the emission azimuth of the laser light, and measures a distance to an object located in the emission azimuth based on reflected light received from the same azimuth as the emission azimuth. The plurality of ranging units include a first ranging unit and a second ranging unit with the ranging areas overlapping with each other. The control unit causes the first ranging unit to perform the ranging processing and the second ranging unit to perform ranging processing in parallel with each other in a manner to prevent a first passage area traveled by laser light emitted by the first ranging unit and a second passage area traveled by laser light emitted by the second ranging unit from interfering with each other in the ranging areas.
The technique according to the aspect can prevent a plurality of ranging units having overlapping ranging areas from erroneously measuring a distance to an object.
Exemplary embodiments of the present disclosure will now be described with reference to the drawings.
As shown in
Each of the right ranging unit 10R, the front ranging unit 10F, and the left ranging unit 10L is configured to perform ranging processing. The ranging processing is processing that scans a predetermined ranging area with emitted laser light by rotating or oscillating a deflection member 13 described later to change the emission azimuth of the laser light, and measures a distance to an object located in the emission azimuth based on reflected light received from the same azimuth as the emission azimuth.
The ranging area is an object detection range defined in design. The ranging area is determined by, for example, an angular range scanned with laser light during a ranging period and the longest distance that allows object detection.
The right ranging unit 10R is designed to scan a forward ranging area on the right of the vehicle 100 with laser light. The front ranging unit 10F is designed to scan a forward ranging area in front of the vehicle 100 with laser light. The left ranging unit 10L is designed to scan a forward ranging area on the left of the vehicle 100 with laser light. Each ranging unit is arranged in such a way that the ranging area overlaps with the ranging area of the adjacent ranging unit. In the present embodiment, the right ranging unit 10R and the left ranging unit 10L are arranged with their ranging areas overlapping with the ranging area of the front ranging unit 10F. [1-2. Configuration of Ranging Unit]
The right ranging unit 10R, the front ranging unit 10F, and the left ranging unit 10L have the same basic configuration. The configuration of each ranging unit will now be described with reference to
Each ranging unit includes a projector 11, a drive 12, the deflection member 13, and a light receiver 14.
The projector 11 is a light source that emits laser light. The laser light in the present embodiment is pulsed laser light. The projector 11 is designed to emit laser light to the deflection member 13 in accordance with an instruction from the control unit 20.
The drive 12 is an actuator that rotates or swings the deflection member 13. The drive 12 includes a rod-shaped shaft 12a and rotates or swings the shaft 12a. In the present embodiment, the drive 12 is a motor that swings the shaft 12a. The rotation timing, the rotational movement direction, and the angular velocity of the shaft 12a are controlled by the control unit 20.
The deflection member 13 is a deflector that deflects laser light. In the present embodiment, the deflection member 13 is a mirror. The deflection member 13 is fixed to the shaft 12a of the drive 12 and swings together with the shaft 12a. When the deflection member 13 swings, laser light emitted from the projector 11 is deflected by the deflection member 13 depending on its rotation angle, and the ranging area is scanned. The scanning laser light is reflected by an object in the ranging area, and the reflected light is deflected by the deflection member 13 depending on its rotation angle and received by the light receiver 14.
The light receiver 14 is a sensor that receives laser light. The light receiver 14 is installed at a position on which the reflected light is incident. The reflected light comes from the same azimuth as the emission azimuth of the scanning laser light directed by the deflection member 13, and is deflected by the deflection member 13 and received. The light receiver 14 converts the received laser light into an electrical signal and outputs the signal to the control unit 20.
The control unit 20 shown in
The control unit 20 controls the right ranging unit 10R, the front ranging unit 10F, and the left ranging unit 10L and measures a distance to an object in the environment surrounding the vehicle 100. In
In the present embodiment, the control unit 20 causes each ranging unit to perform ranging processing in the same scanning direction, in the same ranging cycle, and with the same ranging angular velocity. That is, each ranging unit performs ranging processing by cyclically scanning with laser light in a specific direction at a predetermined angular velocity. Specifically, the deflection member 13 swings in certain cycles, and during the period when the deflection member 13 moves in the specific direction in a rotational manner, the projector 11 emits laser light to the deflection member 13. In other words, during the period when the deflection member 13 moves in a direction opposite the specific direction in a rotational manner, the projector 11 emits no laser light to the deflection member 13.
As described above, the ranging units are arranged with their ranging areas overlapping with one another. This arrangement is intended to eliminate blind spots and enable every object to be detected. However, when laser light emitted by one of the ranging units is reflected by an object in the part of the ranging area overlapping with the ranging area of another ranging unit, the arrangement may cause erroneous measurement of the distance to the object.
The present inventors have found that the satisfaction of the following three conditions causes erroneous measurement.
First condition: as illustrated in
Second condition: the passage areas of laser light emitted from a plurality of ranging units interfere with each other within the ranging areas. In the example shown in
Third condition: an object boundary surface is within the area of interference between the passage areas of emitted laser light. In the example shown in
The passage area of laser light emitted by a ranging unit is an area extending along the emission azimuth of the laser light, and emitted laser light passes through the area. That is, the passage area of laser light emitted by a ranging unit is an area having the same width of the laser light. For example, when emitted light is pulsed laser light, the area is determined during not only the ON period of pulse wave but also the OFF period.
With the above three conditions combined, when laser light emitted by one of the ranging units is reflected by an object in the part of the ranging area overlapping with the ranging area of another ranging unit, the other ranging unit may receive the reflected laser light. For example,
Among the above three conditions, the first condition is nearly inevitable because of the design. In addition, the third condition is due to an external cause and cannot be controlled. Thus, in the ranging device 1 according to the present embodiment, the control unit 20 controls each ranging unit in a manner to prevent the second condition from being satisfied. Specifically, the control unit 20 controls the start timing of laser light scanning by each ranging unit in a manner to prevent the passage areas of laser light emitted by the multiple ranging units from interfering with each other within the ranging areas. Conditions for the start timing vary depending on the positional relationship of the ranging units.
The conditions for the start timing depending on the positional relationship of two ranging units will now be described.
DA . . . Reference azimuth of ranging unit 10A
DB . . . Reference azimuth of ranging unit 10B
SA . . . Starting azimuth of laser light scan by ranging unit 10A
SB . . . Starting azimuth of laser light scan by ranging unit 10B
PA . . . Origin position and point of laser light deflection on deflection member 13 of ranging unit 10A
PB . . . Origin position and point of laser light deflection on deflection member 13 of ranging unit 10B
LA . . . Line passing through origin position PA and parallel with reference azimuth DA
γA . . . Starting angle, or angle of starting azimuth SA relative to reference azimuth DA defined as 0
γB . . . Starting angle, or angle of starting azimuth SB relative to reference azimuth DB defined as 0
γd . . . . Shifted position angle, or angle of reference azimuth DB relative to reference azimuth DA defined as 0
γB_A . . . Opening angle, or angle of starting azimuth SB relative to reference azimuth DA defined as 0
The reference azimuth of a ranging unit is an azimuth defined as a reference in design. For example, with a laser light transmissive window installed, the reference azimuth is typically the forward direction of the transmissive window, or specifically, the direction normal to the center or an area surrounding the center of the surface of the transmissive window. In the present embodiment, the reference azimuth coincides with the azimuth of the center of the angular range for laser light scanning during the ranging period.
The values of the starting angles γA and γB, the shifted position angle γd, and the opening angle γB_A increase as the respective azimuths turn in the scanning direction of the ranging unit 10A. The starting angles γA and γB, the shifted position angle γd, and the opening angle γB_A each take positive values in the scanning direction with respect to the corresponding reference azimuth and negative values in the direction opposite the scanning direction.
As shown in
As shown in
The control unit 20 causes the ranging unit 10A to perform its ranging processing and the ranging unit 10B to perform its ranging processing in a manner to prevent the reversal of the magnitude relationship between the emission azimuth angle of laser light emitted by the ranging unit 10A and the emission azimuth angle of laser light emitted by the ranging unit 10B relative to the common reference azimuth DA, as viewed from above in a direction along the rotation axis of the deflection member 13 included in the ranging unit 10A or the ranging unit 10B. This is intended to prevent the passage areas of laser light emitted by the ranging unit 10A and the ranging unit 10B from interfering with each other within the ranging areas. The reversal of the magnitude relationship of the angles refers to a shift of the two angles denoted by 01 and 02 from the state of θ1>θ2 to the state of θ1<θ2 or a shift from the state of θ1<θ2 to the state of θ1>θ2. The reversal of the magnitude relationship of the angles does not include a shift from the state of θ1=θ2 to the state of θ1>θ2 or θ1<θ2, or a shift from the state of θ1>θ2 or θ1<θ2 to the state of θ1=θ2.
The emission azimuth angles of laser light emitted by the ranging unit 10A and the ranging unit 10B relative to the reference azimuth DA are expressed as the rotation angle θA and the rotation angle θB_A during the ranging period. Thus, the control unit 20 causes the ranging unit 10A to perform its ranging processing and the ranging unit 10B to perform its ranging processing in a manner to prevent the reversal of the magnitude relationship between the values of the rotation angle θA and the rotation angle θB_A in the co-ranging state in which both the ranging unit 10A and the ranging unit 10B are in the ranging period. When the origin position PB is placed in the direction opposite the scanning direction of the ranging unit 10A with respect to the reference line LA, as shown in
Thus, in the first arrangement example, the control unit 20 controls the time t at which the ranging unit 10B starts laser light scanning relative to the time at which the ranging unit 10A starts laser light scanning, to be in the range of −Θ≤t≤β In this formula, Θ denotes a period of time taken to move by the angle between the starting azimuth SA and the starting azimuth SB in a rotational manner at the above ranging angular velocity. This control can prevent the passage areas of laser light emitted by the ranging unit 10A and the ranging unit 10B from interfering with each other.
The arrangement example shown in
As shown in
Thus, in the second arrangement example, the control unit 20 controls the time t at which the ranging unit 10B starts laser light scanning relative to the time at which the ranging unit 10A starts laser light scanning, to be in the range of 0≤t≤β. This control can prevent the passage areas of laser light emitted by the ranging unit 10A and the ranging unit 10B from interfering with each other.
As shown in
Thus, in the third arrangement example, the control unit 20 controls the time t at which the ranging unit 10B starts laser light scanning relative to the time at which the ranging unit 10A starts laser light scanning, to be in the range of Θ≤t≤β This control can prevent the passage areas of laser light emitted by the ranging unit 10A and the ranging unit 10B from interfering with each other.
The arrangement example shown in
As shown in
The control unit 20 causes the ranging unit 10A to perform its ranging processing and the ranging unit 10B to perform its ranging processing in a manner to prevent the reversal of the magnitude relationship between the emission azimuth angle of laser light emitted by the ranging unit 10A and the emission azimuth angle of laser light emitted by the ranging unit 10B relative to the common reference azimuth DA, as viewed from above in a direction along the rotation axis of the deflection member 13 included in the ranging unit 10A or the ranging unit 10B. This is intended to prevent the passage areas of laser light emitted by the ranging unit 10A and the ranging unit 10B from interfering with each other within the ranging areas. Specifically, the control unit 20 causes the ranging unit 10A to perform its ranging processing and the ranging unit 10B to perform its ranging processing in a manner to prevent the reversal of the magnitude relationship between the values of the rotation angle θA and the rotation angle θB_A in the co-ranging state.
Thus, in the fourth arrangement example, the control unit 20 controls the time t at which the ranging unit 10B starts laser light scanning relative to the time at which the ranging unit 10A starts laser light scanning, to be in the range of −α≤t≤−Θ. This control can prevent the passage areas of laser light emitted by the ranging unit 10A and the ranging unit 10B from interfering with each other.
The arrangement example shown in
The fourth arrangement example may be regarded as an arrangement example in which the ranging unit 10A and the ranging unit 10B in the third arrangement example are interchanged. That is, the fourth arrangement example is substantially the same as the third arrangement example.
As shown in
Thus, in the fifth arrangement example, the control unit 20 controls the time t at which the ranging unit 10B starts laser light scanning relative to the time at which the ranging unit 10A starts laser light scanning, to be in the range of −α≤t≤0. This control can prevent the passage areas of laser light emitted by the ranging unit 10A and the ranging unit 10B from interfering with each other.
The fifth arrangement example may be regarded an arrangement example in which the ranging unit 10A and the ranging unit 10B in the second arrangement example are interchanged. That is, the fifth arrangement example is substantially the same as the second arrangement example.
As shown in
Thus, in the sixth arrangement example, the control unit 20 controls the time t at which the ranging unit 10B starts laser light scanning, relative to the time at which the ranging unit 10A starts laser light scanning, to be in the range of −α≤t≤Θ. This control can prevent the passage areas of laser light emitted by the ranging unit 10A and the ranging unit 10B from interfering with each other.
The arrangement example shown in
The sixth arrangement example may be regarded as an arrangement example in which the ranging unit 10A and the ranging unit 10B in the first arrangement example are interchanged. That is, the sixth arrangement example is substantially the same as the first arrangement example.
The control unit 20 according to the present embodiment prevents erroneous measurement as described above as well as controls each ranging unit to diversify the scan timing of the multiple ranging units. Specifically, the control unit 20 controls each ranging unit to cause the ranging units to change the angular velocities of their deflection members 13 at different times. The control unit 20 also controls each ranging unit to cause the periods of the deflection members 13 having the highest angular velocities to have at least a non-overlapping time between the ranging units. Although a configuration with two ranging units is described below, the same applies to a configuration with three or more ranging units.
In the ranging processing in the present embodiment, ranging periods alternate with non-ranging periods. Accordingly, as shown in
Thus, as shown in
During the period of the deflection member 13 having the highest angular velocity, the value IA of the current flowing in the drive 12 of the ranging unit 10A and the value IB of the current flowing in the drive 12 of the ranging unit 10B are greater than in the other period. As shown in
Thus, as shown in
The embodiment described in detail above provides the following effects.
(1a) The ranging device 1 causes each ranging unit to perform its ranging processing in a manner to prevent the passage areas of laser light emitted by the multiple ranging units from interfering with each other within the ranging areas. This mechanism can prevent ranging units having overlapping ranging areas from erroneously measuring a distance to an object. In particular, the ranging device 1 causes the ranging units to perform ranging processing in parallel with each other and thus completes ranging processing on every ranging area more quickly than a mechanism in which ranging units do not perform ranging processing in parallel.
(1b) The ranging device 1 causes the ranging unit 10A to perform its ranging processing and the ranging unit 10B to perform its ranging processing in a manner to prevent the reversal of the magnitude relationship between the emission azimuth angle of laser light emitted by the ranging unit 10A and the emission azimuth angle of laser light emitted by the ranging unit 10B relative to the common reference azimuth DA, as viewed from above in a direction along the rotation axis of the deflection member 13 included in the ranging unit 10A or the ranging unit 10B. This mechanism can prevent the passage areas of laser light emitted by the ranging units from interfering with each other within the ranging areas.
(1c) The ranging device 1 causes each ranging unit to perform ranging processing in the same ranging cycle. This mechanism enables, by, for example, controlling the time to start laser light scanning, the phase difference between the ranging cycles of the ranging units to be set without the reversal of the magnitude relationship between the emission azimuth angle of laser light emitted by the ranging unit 10A and the emission azimuth angle of laser light emitted by the ranging unit 10B with respect to the common reference azimuth DA.
(1d) A ranging cycle includes a non-ranging period. This mechanism can prevent the passage areas of laser light emitted by the ranging units from interfering with each other within the ranging areas and also increase the flexibility to design parameters such as the time to start laser light scanning.
(1e) The ranging device 1 controls the times at which the two ranging units arranged with their ranging areas overlapping with each other start laser light scanning. The control is performed so that the rotation angle of the deflection member 13 in the ranging unit placed in the scanning direction does not exceed the rotation angle of the deflection member 13 in the ranging unit placed in the direction opposite the scanning direction. This mechanism can prevent the passage areas of laser light emitted by the ranging units from interfering with each other within the ranging areas.
(1f) The ranging device 1 controls the multiple ranging units so that the ranging units switch at different times. This mechanism can prevent instantaneous currents from peaking at the same time and also prevent an increase in the instantaneous current in the whole vehicle 100.
(1g) The ranging device 1 controls the multiple ranging units to cause the periods of the deflection members 13 having the highest angular velocities to have at least a non-overlapping time between the ranging units. This mechanism can prevent instantaneous currents from peaking at the same time and also prevent an increase in the current in the whole vehicle 100.
The second embodiment is basically similar to the first embodiment, and thus common components will not be described, whereas differences will be mainly described. The same reference numerals as in the first embodiment represent the same components and refer to the foregoing description and the drawings.
In the second embodiment, similarly to the first embodiment, the control unit 20 causes each ranging unit to perform ranging processing in the same scanning direction and ranging cycle. However, in the second embodiment, the control unit 20 causes the ranging units to perform ranging processing at different ranging angular velocities.
In the second embodiment, the ranging unit 10A and the ranging unit 10B are arranged as shown in
Thus, the control unit 20 controls the ranging angular velocity ωA of the ranging unit 10A and the ranging angular velocity ωB of the ranging unit 10B to cause the period TA of the co-ranging state to be equal to or smaller than the value obtained by dividing the angle between the emission azimuths of the ranging unit 10A and the ranging unit 10B at the start of the co-ranging state by the difference between the ranging angular velocities of a second ranging unit and a first ranging unit in the co-ranging state.
If the time at which the ranging unit 10B starts laser light scanning is too late, the ranging period of the ranging unit 10A may start before the end of the ranging period of the ranging unit 10B. In this case, the rotation angle θB_A exceeds the rotation angle θA. Furthermore, if the time at which the ranging unit 10B starts laser light scanning is too early, the ranging period of the ranging unit 10B may start before the end of the ranging period of the ranging unit 10A. Also in this case, the rotation angle θB_A exceeds the rotation angle θA.
Thus, the control unit 20 controls the time at which the ranging unit 10B starts laser light scanning relative to the time at which the ranging unit 10A starts laser light scanning so that the scanning period controlled falls within the range defined by the lower limit that is the value representing the non-ranging period of the ranging unit 10A and the upper limit that is the value representing the non-ranging period of the ranging unit 10B. In other words, the control unit 20 controls the time t at which the ranging unit 10B starts laser light scanning relative to the time at which the ranging unit 10A starts laser light scanning, to be in the range of α≤t≤β.
In an example in which the ranging unit 10A and the ranging unit 10B start laser light scanning at the same time, the control unit 20 controls the ranging angular velocity ωA of the ranging unit 10A and the ranging angular velocity ωB of the ranging unit 10B so that the ranging angular velocity ωA and the ranging angular velocity ωB satisfy the relation of TA≤|γB_A−γA|/(ωB−ωA).
This control can prevent the passage areas of laser light emitted by the ranging unit 10A and the ranging unit 10B from interfering with each other within the ranging areas.
Although the embodiments of the present disclosure have been described above, it is needless to say that the disclosure may take a variety of forms without being limited to the embodiments.
(3a) In each embodiment described above, each ranging unit performs ranging processing at least in the same scanning direction and the same ranging cycle. However, unlike those example mechanisms, at least one of them may not be the same. For example, the ranging processing may be performed in different ranging cycles.
(3b) In each embodiment described above, the control unit 20 has both the function of controlling the operation of each ranging unit and the function of centrally controlling the ranging processing by each ranging unit. However, the control unit 20 is not limited to those example mechanisms. For example, the function of controlling the operation of each ranging unit may be distributed among the ranging units. For example, in this case, the function of centrally controlling the ranging processing by each ranging unit may be implemented through communication between the control units included in the respective ranging units or may be implemented through control by a control unit other than these control units.
(3c) In each embodiment described above, the ranging units are aligned in the scanning direction. However, as shown in
(3d) In the second embodiment described above, the ranging unit 10B of the ranging unit 10A and the ranging unit 10B is placed in the direction opposite the scanning direction of the ranging unit 10A, and the ranging angular velocity ωB is greater than the ranging angular velocity ωA. However, the arrangement of each ranging unit and the magnitude relationship of the ranging angular velocities are not limited to this example configuration. For example, the ranging unit 10B of the ranging unit 10A and the ranging unit 10B may be placed in the scanning direction of the ranging unit 10A, and the ranging angular velocity ωA may be greater than the ranging angular velocity WB.
(3e) In each embodiment described above, for example, as shown in
θA=γA sin(ωt) (1)
θB_A=γB sin(ωt+θ)−γd (2)
In the formulas, ω denotes the angular velocity of the deflection members 13 of the ranging unit 10A and the ranging unit 10B, t denotes time, and θ denotes the phase difference θ between θA and θB_A.
With the ranging unit 10A and the ranging unit 10B arranged as shown in
In some examples, as shown in
(3f) In each embodiment described above, the drive 12 swings the deflection member 13. However, the drive 12 may rotate the deflection member 13.
(3g) In each embodiment described above, control is performed to prevent the passage areas of laser light emitted by the multiple ranging units from interfering with each other within the ranging areas as well as outside the ranging areas. However, the passage areas of laser light may be permitted to interfere with each other outside the ranging areas.
(3h) In each embodiment described above, the three ranging units are arranged to have ranging areas in front of the vehicle 100. However, the number and arrangement of ranging units are not limited to the example. For example, two or four or more ranging units may be arranged to have ranging areas behind the vehicle 100.
(3i) In each embodiment described above, the ranging device 1 is illustrated as being installed in the vehicle 100. However, the ranging device is not limited to the example. For example, the ranging device may be mounted on a moving object other than a vehicle, or more specifically, on a flying object such as a drone.
(3j) In each embodiment described above, the drive 12 is a motor. However, the drive 12 is not limited to the example. For example, the drive 12 may also be a MEMS. MEMS stands for microelectromechanical systems.
(3k) In each embodiment described above, the deflection member 13 is a mirror. However, another deflection member capable of deflecting laser light, such as a prism, may also be used as the deflection member 13.
(3l) The configuration of the ranging unit shown in
(3m) The functions of a single component in the above embodiments may be distributed as multiple components, or the functions of multiple components may be integrated into a single component. Some of the components in the above embodiments may be omitted. At least some components in one of the above embodiments may be added to or substituted for components in another of the above embodiments.
Number | Date | Country | Kind |
---|---|---|---|
2020-125659 | Jul 2020 | JP | national |
This application is the U.S. bypass application of International Application No. PCT/JP2021/026134 filed on Jul. 12, 2021 which designated the U.S. and claims priority to Japanese Patent Application No. 2020-125659 filed on Jul. 22, 2020, the contents of both of which are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2021/026134 | Jul 2021 | US |
Child | 18156289 | US |