On-vehicle detector

The in-vehicle detector uses a dual scanning unit system with optical branching and waveguide intersection to overcome the limitations of conventional lidar systems, achieving high detection point density and improved object detection accuracy.

JP2025083756APending Publication Date: 2025-06-02HONDA MOTOR CO LTD
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
JP2023197326
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-21
Publication Date
2025-06-02

AI Technical Summary

Technical Problem

Conventional lidar systems face challenges in densely outputting laser light from multiple output ends due to the need for selective switching of output destinations, making it difficult to achieve high detection point density for accurate object detection in automotive applications.

Method used

The proposed in-vehicle detector employs a dual scanning unit system with optical branching units and a waveguide type intersection unit to selectively switch and intersect optical signals from multiple light sources, enabling dense output of laser light across multiple channels.

Benefits of technology

This configuration allows for efficient and dense output of laser light, enhancing the detection point density and improving the accuracy of object detection in automotive applications, while also addressing miniaturization and long-distance measurement requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025083756000001_ABST
    Figure 2025083756000001_ABST
Patent Text Reader

Abstract

To fulfill the needs as an on-vehicle detector.SOLUTION: At least one of first and second scanning units of an on-vehicle detector comprises: a first optical branch unit 513 that receives input of optical signals from a plurality of light sources A-P, and selectively switches output destinations of the optical signals to one of output destinations of a plurality of channels; a waveguide type crossing unit 515 that crosses at least some optical signals of the plurality of optical signals output from the first optical branch unit 513; and a second optical branch unit 516 that receives input of the plurality of optical signals output from the crossing unit 515, and selectively switches output destinations of the optical signals to one of the output destinations of the plurality of channels.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an in-vehicle detector for measuring the detection of an object, the distance to an object, and the like.

Background Art

[0002] LiDAR (Light Detection And Ranging) is known as a key device supporting autonomous driving technology. The lidar performs scanning by changing the irradiation angle of the irradiated laser light in two axial directions respectively, and measures the detection of an object, the distance to the object, and the like based on the position information of each detection point. For example, Patent Document 1 discloses a lidar system that operates a wavelength division element such as an optical phased array (OPA) to irradiate laser light on different sample regions within the field of view.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] Generally, when a lidar is mounted on an automobile or the like, it is necessary to irradiate laser light to several hundred or more irradiation points per axis. When using the conventional technology, since only a wavelength division element that selectively outputs laser light from one of the two-channel output ends is stacked and the output ends of several hundred or more are switched one by one, it is difficult to densely output laser light from a plurality of output ends at the final stage.

Means for Solving the Problems

[0005] In-vehicle detector according to one aspect of the present invention includes a first scanning unit that scans and irradiates an optical signal in a first direction, and a second scanning unit that scans and irradiates an optical signal in a second direction intersecting the first direction, and is an in-vehicle detector that scans and irradiates an optical signal within a field of view to detect an external situation, wherein at least one of the first scanning unit and the second scanning unit inputs optical signals from a plurality of light sources respectively, and a first optical branching unit that selectively switches the output destination of each optical signal to one of the output destinations of a plurality of channels, a waveguide type intersection unit that intersects at least some of the optical signals output from the first optical branching unit, and a second optical branching unit that inputs the plurality of optical signals output from the intersection unit respectively, and selectively switches the output destination of each optical signal to one of the output destinations of a plurality of channels.

Effect of the Invention

[0006] According to the present invention, it becomes possible to satisfy the needs as an in-vehicle detector.

Brief Description of the Drawings

[0007]

Figure 1A

Figure 1B

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Embodiments for Carrying Out the Invention

[0008] Hereinafter, embodiments of the invention will be described with reference to the drawings. First, an external recognition device using a lidar device (hereinafter referred to as a lidar) as an in-vehicle detector according to an embodiment of the invention and a vehicle equipped with this external recognition device will be described. The external recognition device can be mounted on a vehicle having an automatic driving function, that is, an autonomous vehicle. In the embodiment, the vehicle on which the external recognition device is mounted may be referred to as the host vehicle to distinguish it from other vehicles. The host vehicle may be any of an engine vehicle having an internal combustion engine (engine) as a driving source, an electric vehicle having a driving motor as a driving source, and a hybrid vehicle having an engine and a driving motor as driving sources. The host vehicle can travel not only in the automatic driving mode (hereinafter referred to as automatic driving or autonomous driving) that does not require a driving operation by the driver, but also in the manual driving mode by the driver's driving operation.

[0009] When an autonomous vehicle travels in the automatic driving mode (hereinafter referred to as automatic driving or autonomous driving), it recognizes the external situation around the host vehicle based on the detection data of in-vehicle detectors such as a lidar and a camera. Based on the recognition result, the autonomous vehicle generates a driving trajectory (target trajectory) from the current time to a time after a predetermined time, and controls the driving actuator so that the host vehicle travels along the target trajectory.

[0010] FIG. 1A is a diagram showing a state in which the host vehicle 101, which is an autonomous vehicle, travels on a road RD. FIG. 1B is a schematic diagram showing an example of detection data obtained by a lidar mounted on the host vehicle 101 and directed in the traveling direction of the host vehicle 101. The measurement points (which may also be called detection points) by the lidar correspond to the point information where the irradiated laser is reflected (scattered) at a certain point on the surface of the object and returns. The point information includes the distance from the laser source to that point, the intensity of the laser that has been reflected (scattered) and returned, and the relative velocity between the laser source and that point. Data composed of a plurality of detection points as shown in FIG. 1B is called point cloud data. FIG. 1B shows point cloud data based on the detection points on the surface of the object included in the field of view (hereinafter referred to as FOV) of the lidar among the objects in FIG. 1A. The FOV may be, for example, 120 deg in the horizontal direction (which may also be called the road width direction) of the host vehicle 101 and 25 deg in the vertical direction (which may also be called the up and down direction). The value of the FOV may be appropriately changed based on the specifications of the external recognition device. The host vehicle 101 recognizes the external situation around the vehicle based on the point cloud data as shown in FIG. 1B, more specifically, the road structure and objects around the vehicle, and generates a target trajectory based on the recognition result.

[0011] By the way, as a method of sufficiently recognizing the external situation around the vehicle, it is conceivable to increase the number of irradiation points of the electromagnetic wave irradiated from an in-vehicle detector such as a lidar (in other words, increase the irradiation point density of the electromagnetic wave and increase the number of detection points constituting the point cloud data). On the other hand, increasing the number of irradiation points of the electromagnetic wave (increasing the number of detection points) may increase the processing load for controlling the in-vehicle detector or increase the capacity of the detection data (point cloud data) obtained by the in-vehicle detector, resulting in an increase in the processing load for the point cloud data. In particular, in a situation where many objects exist on or beside the road, the capacity of the point cloud data further increases. Therefore, in consideration of the above points, in the embodiment, an external recognition device is configured as follows.

[0012] <Summary> The external recognition device equipped with the lidar according to the embodiment intermittently irradiates the traveling direction of the host vehicle 101 with irradiation light as an example of electromagnetic waves from the lidar of the host vehicle 101 traveling on the road RD, and discretely acquires point cloud data at different positions on the road RD. The irradiation range of the irradiation light irradiated from the lidar is set so that there is no blank interval in the data in the traveling direction of the road RD between the point cloud data of the previous frame acquired by the lidar in the previous irradiation and the point cloud data of the next frame acquired by the lidar in the current irradiation. The detection point density within the irradiation range is set, for example, to be high for the road surface far from the host vehicle 101 and low for the road surface close to the host vehicle 101, so that compared with the case where a high detection point density is set for all road surfaces within the irradiation range, the total number of detection points used for the recognition process is suppressed. As a result, it is possible to reduce the number of detection points used for the recognition process without degrading the recognition accuracy of the position (distance from the host vehicle 101) and size of an object or the like recognized based on the point cloud data. Such an external recognition device will be described in more detail.

[0013] <Configuration of Vehicle Control Device> FIG. 2 is a block diagram showing a main configuration of a vehicle control device 100 including an external recognition device. This vehicle control device 100 includes a controller 10, a communication unit 1, a positioning unit 2, an internal sensor group 3, a camera 4, a lidar 5, and a traveling actuator AC. Further, the vehicle control device 100 includes an external recognition device 50 that constitutes a part of the vehicle control device 100. The external recognition device 50 recognizes the external situation around the vehicle based on the detection data of in-vehicle detectors such as the camera 4 and the lidar 5.

[0014] The communication unit 1 communicates with various servers (not shown) via a network including a wireless communication network typified by the Internet or a mobile phone network, and periodically or at any arbitrary timing acquires map information, driving history information, traffic information, etc. from the servers. The network includes not only a public wireless communication network but also a closed communication network provided for each predetermined management area, such as a wireless LAN, Wi-Fi (registered trademark), Bluetooth (registered trademark), etc. The acquired map information is output to the storage unit 12 and the map information is updated. The positioning unit (GNSS unit) 2 has a positioning sensor that receives a positioning signal transmitted from a positioning satellite. The positioning satellite is an artificial satellite such as a GPS satellite or a quasi-zenith satellite. The positioning unit 2 measures the current position (latitude, longitude, altitude) of the host vehicle 101 using the positioning information received by the positioning sensor.

[0015] The internal sensor group 3 is a general term for a plurality of sensors (internal sensors) that detect the driving state of the host vehicle 101. For example, the internal sensor group 3 includes a vehicle speed sensor that detects the vehicle speed (travel speed) of the host vehicle 101, acceleration sensors that detect the acceleration in the front-rear direction and the lateral acceleration (lateral acceleration) of the host vehicle 101, respectively, a rotation speed sensor that detects the rotation speed of the driving power source, and a yaw rate sensor that detects the rotational angular velocity of the center of gravity of the host vehicle 101 around the vertical axis. The sensor group 3 also includes sensors that detect the driving operations of the driver in the manual driving mode, such as the operation of the accelerator pedal, the operation of the brake pedal, and the operation of the steering wheel.

[0016] The camera 4 has an imaging element such as a CCD or a CMOS and images the periphery (front, rear, and sides) of the host vehicle 101. The lidar 5 receives scattered light with respect to the irradiated light and measures the distance from the host vehicle 101 to surrounding objects, the position and shape of the objects, etc.

[0017] Actuator AC is a driving actuator for controlling the running of the host vehicle 101. When the driving power source is an engine, actuator AC includes a throttle actuator for adjusting the opening degree (throttle opening degree) of the throttle valve of the engine. When the driving power source is a driving motor, the driving motor is included in actuator AC. Also included in actuator AC are a brake actuator for operating the braking device of the host vehicle 101 and a steering actuator for driving the steering device.

[0018] Controller 10 is constituted by an electronic control unit (ECU). More specifically, controller 10 includes a computer having an arithmetic unit 11 such as a CPU (microprocessor), a storage unit 12 such as a ROM and a RAM, and other peripheral circuits (not shown) such as an I / O interface. Although a plurality of ECUs with different functions, such as an engine control ECU, a driving motor control ECU, and a braking device ECU, can be provided separately, in FIG. 2, for convenience, controller 10 is shown as a collection of these ECUs.

[0019] The storage unit 12 can store highly accurate and detailed map information (referred to as highly accurate map information). The highly accurate map information includes road position information, road shape (such as curvature) information, road gradient information, intersection and branch point position information, number of lanes (travel lanes) information, lane width and position information for each lane (information on the center position of the lane and the boundary lines of the lane positions), landmark (traffic signal, sign, building, etc.) position information as a landmark on the map, and road surface profile information such as road surface unevenness. In addition to the two-dimensional map information described later, the storage unit 12 can also store various control programs, information such as thresholds used in the programs, and setting information for in-vehicle detectors such as the lidar 5 (including the steering information of the irradiation light described later). Note that since highly accurate and detailed map information is not necessarily required in the embodiment, the detailed map information does not have to be stored in the storage unit 12.

[0020] The calculation unit 11 includes, as a functional configuration, a recognition unit 111, a setting unit 112, a determination unit 113, and a travel control unit 114. As shown in FIG. 2, the recognition unit 111, the setting unit 112, and the determination unit 113 are included in the external environment recognition device 50. As described above, the external environment recognition device 50 recognizes the external environment around the vehicle based on the detection data of in-vehicle detectors such as the camera 4 and the lidar 5. Details of the recognition unit 111, the setting unit 112, and the determination unit 113 included in the external environment recognition device 50 will be described later.

[0021] In the automatic driving mode, the travel control unit 114 generates a target trajectory based on the external environment around the vehicle recognized by the external environment recognition device 50, and controls the actuator AC so that the host vehicle 101 travels along the target trajectory. In the manual driving mode, the travel control unit 114 controls the actuator AC according to the travel command (such as a steering operation) from the driver acquired by the internal sensor group 3.

[0022] The lidar 5 will be further described. <Detection area> The lidar 5 is mounted facing forward of the host vehicle 101 so as to include the area to be gazed at during travel in the FOV. Since the lidar 5 receives the light scattered by a three-dimensional object or the like irradiated with the irradiation light (hereinafter sometimes referred to as return light), the FOV of the lidar 5 corresponds to the irradiation range of the irradiation light and the detection area. That is, the irradiation points within the irradiation range correspond to the detection points within the detection area. In the embodiment, three-dimensional objects and the like include the road surface shape including unevenness, steps, undulations, etc. of the road surface, three-dimensional objects located on the road RD (facilities related to the road RD (traffic lights, signs, ditches, walls, fences, guardrails, etc.)), objects on the road RD (including other vehicles and road surface obstacles), and lane lines provided on the road surface. The lane lines include white lines (including lines of different colors such as yellow), curb lines, road studs, etc., and may be referred to as lane marks. Also, those set in advance as detection targets among the three-dimensional objects and the like are called detection targets.

[0023] <Irradiation point of irradiation light> FIG. 3 is a schematic diagram for explaining the irradiation points of the irradiation light irradiated within the FOV by the lidar 5. The lidar 5 moves the position of the irradiation point by changing the projection angle of the irradiation light in the vertical direction and the horizontal direction. In the embodiment, the amount of change in the projection angle corresponding to the minimum value of the movement interval of the irradiation point is referred to as the angular resolution.

[0024] Among the three-dimensional coordinates composed of the x-axis, y-axis, and z-axis, the traveling direction of the host vehicle 101 is made to correspond to the positive x-axis direction, the left in the horizontal direction of the host vehicle 101 is made to correspond to the positive y-axis direction, and the upward in the vertical direction is made to correspond to the positive z-axis direction, respectively. The x-axis component of the position of the detection point at this time is called the depth distance X, the y-axis component of the position of the detection point is called the horizontal distance Y, and the z-axis component of the position of the detection point is called the height Z. Generally, the larger the size of the detection target, and the shorter the depth distance X from the host vehicle 101 to the detection target (in other words, the closer the detection target is to the host vehicle 101), the larger the viewing angle with respect to the detection target. Therefore, even if the angular resolution of the lidar 5 is set to be somewhat low, it is possible to detect the detection target. On the contrary, the smaller the size of the detection target, and the longer the depth distance X (in other words, the farther the detection target is from the host vehicle 101), the smaller the viewing angle with respect to the detection target. Therefore, if the angular resolution of the lidar 5 is not set to be somewhat high, it becomes difficult to detect the detection target. Therefore, the external recognition device 50 decreases (increases the numerical value) the angular resolution of the lidar 5 as the size of the detection target is larger and the depth distance X is shorter, and increases (decreases the numerical value) the angular resolution of the lidar 5 as the size of the detection target is smaller and the depth distance X is longer. By increasing the angular resolution in the vertical direction, the interval between the irradiation points in the vertical direction within the FOV becomes narrower, the interval between the irradiation points becomes denser, and the number of irradiation points increases. On the contrary, by decreasing the angular resolution in the vertical direction, the interval between the irradiation points in the vertical direction within the FOV becomes wider, the interval between the irradiation points becomes coarser, and the number of irradiation points decreases. The same applies to the angular resolution in the horizontal direction.

[0025] In FIG. 3, "dense" indicates the vertical interval of irradiation points (detection points) corresponding to an angular resolution of, for example, 0.05 deg. "Medium" indicates the vertical interval of irradiation points (detection points) corresponding to an angular resolution of, for example, 0.1 deg. "Coarse" indicates the vertical interval of irradiation points (detection points) corresponding to an angular resolution of, for example, 0.2 deg. In FIG. 3, an example of switching the angular resolution in three steps is shown. However, the configuration is not limited to three steps, and it may be configured to switch the angular resolution as appropriate in two steps or four steps.

[0026] The external recognition device 50 determines the required angular resolution based on, for example, the minimum size of a detection target specified in advance (e.g., 15 cm) and the required depth distance (e.g., 100 m). The required depth distance corresponds to the braking distance of the host vehicle 101 that changes according to the vehicle speed. In the embodiment, based on the idea that the host vehicle 101 during travel should detect the road surface condition of the road in the traveling direction at least up to the braking distance, a value obtained by adding a predetermined margin to the braking distance is called the required depth distance. The vehicle speed of the host vehicle 101 is detected by software processing such as SLAM using sensor data from the vehicle speed sensor of the internal sensor group 3 and sensors such as the lidar 5. The relationship between the vehicle speed and the required depth distance is stored in the storage unit 12 in advance. When the external recognition device 50 obtains the detected speed from the vehicle speed sensor, it refers to the storage unit 12 to obtain the required depth distance corresponding to the vehicle speed.

[0027] When the host vehicle 101 is traveling in, for example, the automatic driving mode, the external recognition device 50 sets irradiation points with different intervals for each region within the FOV (in other words, irradiation points with different coarseness and density), and controls the lidar 5 to sequentially irradiate these irradiation points with irradiation light. Thereby, the irradiation light from the lidar 5 is irradiated toward the set irradiation points (detection points). The external recognition device 50 stores in the storage unit 12 information indicating the positions of the set irradiation points (which may be called steering information of the irradiation light) in association with the position information indicating the traveling position of the host vehicle 101 during travel.

[0028] For example, when detecting a detection target of 15 cm at a distance of 100 m ahead from the host vehicle 101 traveling at a vehicle speed of 100 km / h, the required angular resolution is approximately 0.05 deg. When detecting a detection target with a size smaller than 15 cm, or when detecting a detection target of 15 cm at a depth distance X longer than 100 m, it is necessary to further increase the angular resolution to narrow the interval between the irradiation points within the FOV. Conversely, when detecting a detection target with a size larger than 15 cm, or when detecting a detection target of 15 cm at a depth distance X shorter than 100 m, it is also possible to further decrease the angular resolution to widen the interval between the irradiation points within the FOV.

[0029] Note that the actual number of irradiation points within the FOV is much larger than the number of black circles shown in FIG. 3. For example, when the FOV of the lidar 5 is 120 deg in the horizontal direction, the black circles corresponding to the irradiation points (detection points) in the horizontal direction line up to a maximum of 1200 when the angular resolution is set to 0.1 deg over the entire horizontal area. Similarly, when the FOV is 25 deg in the vertical direction, the black circles corresponding to the irradiation points (detection points) in the vertical direction line up to a maximum of 500 when the angular resolution is set to 0.05 deg over the entire vertical area.

[0030] The external recognition device 50 suppresses the total number of irradiation points (detection points), in other words, the total number of detection data used for the recognition process, by controlling the interval between the detection points. Specifically, in the region within the FOV where the depth distance X is shorter than the required depth distance, since the viewing angle with respect to the detection target becomes larger as described above, the intervals in the vertical and horizontal directions of the detection points are widened to suppress the number of irradiation points. Also, for the region within the FOV corresponding to the sky, since there is no detection target such as the road RD, the intervals in the vertical and horizontal directions of the irradiation points are widened to suppress the number of irradiation points. Thus, in the lidar 5 as an in-vehicle detector, although there is little need to set the maximum angular resolution over the entire horizontal and vertical areas within the FOV (in other words, to set the maximum number of irradiation points by making the interval between the irradiation points dense over the entire FOV), there is a high need to set the maximum angular resolution in any region within the FOV.

[0031] Each time the external recognition device 50 scans the irradiation light for one frame with respect to the FOV, it performs steering control on the irradiation direction of the irradiation light of the lidar 5 in the vertical direction and the horizontal direction respectively, acquires the detection data of the detection points indicated by the black circles in FIG. 3, and obtains the point cloud data as shown in FIG. 1B.

[0032] <Steering mechanism of irradiation light> The lidar 5 according to the embodiment includes a mechanical scanning mechanism as a horizontal scanning mechanism for changing the projection angle in the horizontal direction and a solid-state scanning mechanism as a vertical scanning mechanism for changing the projection angle in the vertical direction.

[0033] FIG. 4 is a schematic diagram illustrating the configuration of the lidar 5. The lidar 5 includes, for example, a transceiver 51 of the FMCW (Frequency Modulated Continuous Wave) method, a vertical scanning mechanism 52, a horizontal scanning mechanism 53, and a control unit 54. The control unit 54 performs signal transmission and reception between the lidar 5 and the controller 10 and controls the transceiver 51, the vertical scanning mechanism 52, and the horizontal scanning mechanism 53. The transceiver 51 includes a light source 511 and a detector 512. In the lidar 5, the solid line arrow indicates the light transmission path, and the broken line arrow indicates the light reception path.

[0034] <Vertical scanning mechanism> FIG. 5 is a block diagram for more detailed explanation of the transceiver 51 and the vertical scanning mechanism 52 of the lidar 5 in FIG. 4. The vertical scanning mechanism 500 including the transceiver includes a light source 511, a balanced photodiode (hereinafter referred to as BPD (Balanced Photodiode)) 512, a first switch group 513, a waveguide intersection 515, a second switch group 516, and a projection lens 525.

[0035] The light source 511 is a Pch laser light source having a plurality (P) of lasers that emit irradiation light to be sent to measurement points within the FOV. Each of the P lasers can emit irradiation light either at the same timing or at individual timings. The light source 511 may include an amplifier (amp) that amplifies the light emitted by the laser light source. Further, it may include a splitter that distributes the light emitted by the laser light source into a plurality. The amplifier is effective for outputting irradiation light at a predetermined level to each channel when the power of the light of each laser of the light source 511 is small, or when the power of the light decreases due to distribution of the light into a plurality of channels.

[0036] The BPD 512 is an optical receiver that detects an interference signal between the reference light and the return light using two photodiodes with uniform characteristics. In the embodiment, this optical receiver is provided with P sets, the same number as the number of laser light sources of the light source 511. That is, it is configured to be able to receive the Pch return light simultaneously.

[0037] The first switch group 513 is an optical switch group having an input end of Pch and an output end of Q (=P×n)ch. For example, it includes P 1×n switches that selectively output an optical signal (hereinafter simply referred to as light) input from each input end to any one of n output destinations. Thereby, the Pch light input from the light source 511 is selectively output from the Pch output ends among the output ends of the Qch. Note that n may be either odd or even. The first switch group 513 is configured by combining a plurality of optical switches such as Mach-Zehnder interference type optical switches as will be described later.

[0038] The waveguide crossing section 515 has Qch waveguides formed on a silicon substrate. These waveguides are formed so as to cross the light from different lasers of the light source 511 on the substrate. Thereby, for example, when light from the same laser is input to adjacent input ends of the waveguide crossing section 515, light from different lasers is output from adjacent output ends of the waveguide crossing section 515.

[0039] The second switch group 516 is an optical switch group having an input end of Qch and an output end of R(=Q×s)ch. For example, it includes Q 1×s switches that selectively output the light input from each input end to any one of s output destinations. As a result, the light of Qch input from the waveguide intersection 515 is selectively output from the output end of Qch among the output ends of Rch. In the embodiment, since the light source 511 is Pch, the light output from the second switch group 516 at the same timing is Pch. Note that s may be either odd or even. Similar to the first switch group 513, the second switch group 516 is configured by combining a plurality of optical switches such as Mach-Zehnder interference type optical switches as will be described later.

[0040] The projection lens 525 is arranged such that R output ends of the second switch group 516 are arranged on its focal plane. The projection lens 525 may be configured by, for example, an optical member that acts as a lens in the direction in which at least R output ends are arranged. The R beams of irradiation light output from the R output ends are incident on different regions of the projection lens 525, respectively, and are irradiated to different irradiation points within the FOV via the horizontal scanning mechanism 53.

[0041] <Overall configuration of the branching section of the output light> FIG. 6 is a schematic diagram illustrating the overall configuration of the branching section of the output light extracted from the vertical scanning mechanism 500 illustrated in FIG. 5. In the embodiment, as an example, the number of lasers of the light source 511 is set to P = 8ch. Also, the number of input ends of the first switch group 513 is set to P = 8ch, and the number of output ends of the first switch group 513 is set to Q = 64ch. Further, the number of input ends and output ends of the waveguide intersection 515 is set to Q = 64ch. Then, the number of input ends of the second switch group 516 is set to Q = 64ch, and the number of output ends of the second switch group 516 is set to R = 512ch. As described above, when the vertical FOV is set to 25 deg and the vertical angular resolution is set to 0.05 deg, the number of irradiation points required is 500. In the embodiment, as an example, a margin of +12 is provided for 500, and R = 512ch. Details of the configuration of each part will be further described with reference to FIGS. 7 to 9.

[0042] FIG. 7 is a diagram for explaining the light source 511 and the first switch group 513 in the overall configuration diagram of the branching portion of the transmitted light illustrated in FIG. 6. The light source 511 is a P = 8ch light source having lasers A, B, C,..., G, H.

[0043] The first switch group 513 is configured by combining a plurality of 1×2 switches that selectively output the input light to either one of the two output terminals in a tree shape. In the embodiment, three layers (seven) of 1×2 switches are combined for each of the eight lasers A to H. As a result, the lights (lights a to h) emitted by the lasers A to H are selectively output from one of the eight output terminals of each of the 8ch output terminals.

[0044] With the above configuration, the first switch group 513 selectively outputs the 8ch light input from the light source 511 from P (= 8) of the Q (= 64 = 8×8) output terminals. Note that the eight 1×2 switches provided at each of the 8ch input terminals of the first switch group 513 are referred to as the first layer SW. The 16 switches provided on the right side (which may be referred to as the downstream side) of the first layer SW are referred to as the second layer SW. Also, the 32 switches provided on the right side (downstream side) of the second layer SW are referred to as the third layer SW.

[0045] FIG. 8 is a diagram for explaining the waveguide crossing portion 515 in the overall configuration diagram illustrated in FIG. 6. At the 64ch input terminals of the waveguide crossing portion 515, for example, a total of 64 (= 8×8) terminals to which lights a to h emitted from lasers A to H are respectively input in 8ch are arranged side by side.

[0046] The waveguide intersection 515 has a waveguide with Q = 64 channels formed on a silicon substrate. In the embodiment, among the 64-channel waveguides, 62 channels of waveguides excluding one channel each at the top and bottom in FIG. 8 are formed to intersect with other waveguides on the substrate. As a result, the order of light at the input end of the waveguide intersection 515 is different from the order of light at the output end of the waveguide intersection 515.

[0047] At the 64-channel input end of the waveguide intersection 515, the input positions of light a are arranged in the first 8 channels counted from the top. In the next 8 channels, the input positions of light b are arranged. Similarly thereafter, the input positions of light from each laser are arranged in 8-channel increments in the order of light c, light d, light e, light f, light g, and light h.

[0048] At the 64-channel output end of the waveguide intersection 515, in the first 8 channels counted from the top, the output positions of light a, light b, light c, light d, light e, light f, light g, and light h are arranged in order, one by one channel. In the next 8 channels as well, the output positions of light a, light b, light c, light d, light e, light f, light g, and light h are arranged in order, one by one channel.

[0049] Similarly thereafter, the output positions of light a, light b, light c, light d, light e, light f, light g, and light h are arranged in order, one by one channel. With this configuration, the output positions of light from each laser are repeated 8 times in the order from light a to light h.

[0050] FIG. 9 is a diagram for explaining the second switch group 516 and the projection lens 525 in the overall configuration diagram illustrated in FIG. 6. The second switch group 516 according to the embodiment substantially constitutes a 1×s (= 8) switch by combining three layers (seven) of 1×2 switches in a tree shape for each of the 64-channel input ends. That is, the light input to each of the 64-channel input ends is selectively output from one of the corresponding eight-channel output ends.

[0051] Of the three-layer 1×2 switches provided at each input terminal of 64 channels, the 64 switches provided on the left side (which may also be referred to as the upstream side) of FIG. 9 are called the fourth-layer SW. The 128 switches provided on the right side (which may also be referred to as the downstream side) of the fourth-layer SW are called the fifth-layer SW. Also, the 256 switches provided on the right side (downstream side) of the fifth-layer SW are called the sixth-layer SW.

[0052] With the above configuration, the second switch group 516 having an output terminal of R (=512) channels is configured to selectively output the light input to each input terminal of Q (=64) channels from one of the corresponding eight output terminals. As described above, the R beams of irradiation light output from the R output terminals are incident on different regions of the projection lens 525 respectively. Then, they are irradiated to different irradiation points within the FOV via the horizontal scanning mechanism 53.

[0053] As is clear from FIG. 9, the lights a, b, c, d, e, f, g, and h are incident on different regions of the projection lens 525 respectively. That is, the lasers A, B, C, D, E, F, G, and H irradiate different irradiation points within the FOV respectively. In other words, the lasers A, B, C, D, E, F, G, and H have different irradiation regions within the FOV.

[0054] As described above, the vertical scanning mechanism 500 switches and controls the laser emitted from the light source 511 and the optical switches of the first switch group 513 and the second switch group 516, thereby switching the incident position (which may also be referred to as a region) on the projection lens 525 where the beam of the irradiation light emitted from the output terminal of the second switch group 516 is incident.

[0055] From the output terminal of the R(=512)ch of the second switch group 516, R beams of irradiation light corresponding to R irradiation points arranged vertically within the FOV can be emitted. In the embodiment, since the number of lasers that can emit light from the light source 511 at the same timing is 8ch, the number of irradiation light beams that can be emitted simultaneously is 8. The lidar 5 scans the irradiation light vertically by sequentially emitting the necessary lasers out of the 8ch while shifting the emission timing of the lasers in time series by switching the optical switches of the first switch group 513 and the second switch group 516. As an example, by emitting the 8ch lasers in multiple times as needed, beams of irradiation light can be emitted to the irradiation points arranged vertically within the FOV, as illustrated by the black circles in FIG. 3. That is, it becomes possible to intelligently change the light emission location according to the required irradiation points.

[0056] As will be described later, the angular resolution in the vertical direction determined by the determination unit 113 corresponds to the vertical interval between the detection points when acquiring the three-dimensional point cloud data of the next frame. The lidar 5, as an example, refers to the table data (steering information of the irradiation light) stored in advance in the storage unit 12, which shows the relationship between the irradiation points within the FOV (corresponding to the black circles in FIG. 3) and the switching states of the optical switches of the first switch group 513 and the second switch group 516 (light path selection states), to determine the lasers to be emitted and the switching states of the optical switches of the first switch group 513 and the second switch group 516.

[0057] Adopting a solid-state type as the vertical scanning mechanism 52 as in the embodiment can enhance the affinity with processes such as increasing the output of the irradiation light within a predetermined range specified as the ROI (Region of Interest) in the field of view, extending the detection distance of the predetermined range, or increasing the angular resolution of the predetermined range to improve the detection performance for objects and the like.

[0058] <Horizontal Scanning Mechanism> In FIG. 4, as an example, the horizontal scanning mechanism 53 controls the beam direction of the irradiation light by reflecting the irradiation light with a polygon mirror rotated by a motor. The horizontal viewing angle required for the lidar 5 as an in-vehicle detector is, for example, 120 deg. Then, it is required to scan the 120 deg range with an angular resolution of 0.1 deg and at a constant predetermined speed. Therefore, in the embodiment, a mechanical scanning mechanism that can stably scan a wider deflection angle than the solid-state type is adopted as the horizontal scanning mechanism 53, and the irradiation light is changed in the horizontal direction. As a specific example of the number of irradiation points, when scanning a 120 deg viewing angle with an angular resolution of 0.1 deg, the irradiation light is irradiated to 1200 irradiation points in the horizontal direction, and the scattered light from each irradiation point is received.

[0059] As will be described later, the horizontal angular resolution determined by the determination unit 113 corresponds to the horizontal interval of the detection points when acquiring the three-dimensional point cloud data of the next frame. The lidar 5, as an example, refers to table data (steering information of the irradiation light) showing the relationship between the irradiation points (corresponding to the black circles in FIG. 3) within the FOV and the position of the polygon mirror, which is stored in the storage unit 12 in advance, to determine the position of the polygon mirror at the time of laser emission.

[0060] <Configuration of the external recognition device> Details of the external recognition device 50 will be described. As described above with reference to FIG. 2, the external recognition device 50 includes a recognition unit 111, a setting unit 112, a determination unit 113, and a lidar 5. <Recognition unit> The recognition unit 111 generates three-dimensional point cloud data using the time-series detection data detected in the FOV of the lidar 5. In addition, the recognition unit 111 recognizes the road structure in the traveling direction of the host vehicle 101 and the detection target on the road RD in the traveling direction based on the detection data measured by the lidar 5. The road structure refers to, for example, a straight road, a curved road, a branching road, an entrance / exit of a tunnel, etc. Furthermore, the recognition unit 111 detects lane lines by performing luminance filtering processing or the like on data indicating, for example, a flat road surface. In this case, the recognition unit 111 may determine that it is a lane line when the height of the road surface where the luminance exceeds a predetermined threshold is substantially the same as the height of the road surface where the luminance does not exceed the predetermined threshold.

[0061] <Recognition of Road Structure> An example of the recognition of the road structure by the recognition unit 111 will be described. The recognition unit 111 recognizes the curb, wall, groove, guardrail, or lane line of the forward road RD in the traveling direction included in the generated point cloud data as the boundary lines RL and RB (FIG. 1A) of the road RD. Further, it recognizes the road structure in the traveling direction indicated by these boundary lines RL and RB. As described above, the lane lines include white lines (including lines of different colors), curb lines, road studs, etc., and the driving lanes of the road RD are defined by the markings by these lane lines. In the embodiment, the boundary lines RL and RB of the road RD defined by the above markings are referred to as lane lines.

[0062] The recognition unit 111 recognizes the area sandwiched between the boundary lines RL and RB as the area corresponding to the road RD. Note that the recognition method for the road RD is not limited to this, and other methods may be used for recognition. In addition, the recognition unit 111 separates the generated point cloud data into point cloud data indicating a flat road surface and point cloud data indicating three-dimensional objects or the like. For example, among the three-dimensional objects on the road in the traveling direction included in the point cloud data, unevenness, steps, undulations, etc. of the road surface where the size exceeds a predetermined value (for example, 15 cm), and objects whose longitudinal and lateral sizes exceed the predetermined value are recognized as detection targets. 15 cm is an example of the size of the detection target and may be changed as appropriate.

[0063] <Setting Unit> The setting unit 112 sets the vertical projection angle φ of the irradiation light for the lidar 5. When the FOV of the lidar 5 is 25 deg in the vertical direction as described above, the vertical projection angle φ is set at intervals of 0.05 deg within the range of 0 to 25 deg. Similarly, the setting unit 112 sets the horizontal projection angle θ of the irradiation light for the lidar 5. When the FOV of the lidar 5 is 120 deg in the horizontal direction as described above, the horizontal projection angle θ is set at intervals of 0.1 deg within the range of 0 to 120 deg. The setting unit 112 sets the irradiation points (corresponding to the black circles in FIG. 3) within the FOV for the lidar 5 based on the angular resolution determined by the determination unit 113 described later. As an example, the intervals in the vertical and horizontal directions of the irradiation points (detection points) within the FOV are made to correspond to the angular resolutions in the vertical and horizontal directions, respectively.

[0064] <Determination unit> The determination unit 113 determines the angular resolution set by the setting unit 112. Here, the angle of the irradiation light with respect to the horizontal direction (for example, the downward angle from the horizontal direction is indicated by a minus sign and the upward angle is indicated by a plus sign) is called the vertical projection angle α (it may also be called the vertical direction angle). First, the determination unit 113 calculates the vertical projection angle α at each depth distance X and the distance DL to the road surface point at each depth distance X, respectively. Specifically, the depth distance X is calculated based on the distance DL from the lidar 5 to the road surface point measured by the lidar 5 and the projection angle α set for the lidar 5 at the time of measurement. The determination unit 113 calculates the relationship between the calculated depth distance X and the vertical direction angle. Also, the determination unit 113 calculates the relationship between the depth distance X and the distance DL. Furthermore, the determination unit 113 calculates the relationship between the depth distance X and the vertical direction angular resolution based on the size of the detection target and the depth distance X. In this way, the vertical direction angular resolution is calculated based on the size of the detection target and the distance DL, and the relationship between the depth distance X and the vertical direction angular resolution is calculated based on the distance DL and the depth distance X.

[0065] Next, the determination unit 113 determines the vertical angular resolution required to recognize the detection target of the above size. For example, in FIG. 3, at the depth distance X where the vertical angular resolution is less than 0.1 deg, 0.05 deg smaller than 0.1 deg is determined as the required angular resolution. Also, at the depth distance X where the vertical angular resolution is 0.1 deg or more and less than 0.2 deg, 0.1 deg smaller than 0.2 deg is determined as the required angular resolution. Similarly hereinafter, for the depth distance X where the vertical angular resolution is 0.2 deg or more and less than 0.3 deg, and for the depth distance X where the vertical angular resolution is 0.3 deg or more and less than 0.4 deg, 0.2 deg and 0.3 deg which are smaller respectively are determined as the required angular resolutions.

[0066] The determined required vertical angular resolution can be reflected as the vertical interval of the detection points when acquiring the three-dimensional point cloud data of the next frame. Also, the determination unit 113 may determine the required horizontal angular resolution for recognizing the detection target according to the size of the detection target and the depth distance X. The required horizontal angular resolution can also be reflected as the horizontal interval of the detection points when acquiring the three-dimensional point cloud data of the next frame. Note that the required horizontal angular resolution may be made to coincide with the previously determined required vertical angular resolution. In other words, on the same horizontal line as the detection point where the required vertical angular resolution is determined to be 0.05 deg, the required horizontal angular resolution is determined to be 0.05 deg. Similarly, on the same horizontal line as the detection point where the required vertical angular resolution is determined to be 0.1 deg, the required horizontal angular resolution is determined to be 0.1 deg. Further, for other required angular resolutions, on the same horizontal line as the detection point where the required vertical angular resolution is determined, the required horizontal angular resolution is determined to have the same value as the required vertical angular resolution.

[0067] <Generation of Position Data> The external recognition device 50 can generate continuous position data by mapping data indicating the position of a detection target detected based on the time-series point cloud data measured in real time by the lidar 5 onto, for example, a two-dimensional map in the x-y plane. In the x-y space, information indicating the height Z is omitted, and information on the depth distance X and the horizontal distance Y remains. The recognition unit 111 acquires the position information of a three-dimensional object or the like on the two-dimensional map stored in the storage unit 12, and calculates the relative position of the three-dimensional object or the like from the moving speed and the moving direction (for example, azimuth angle) of the host vehicle 101 by performing coordinate conversion with the position of the host vehicle 101 as the center. Each time the point cloud data is acquired by the lidar 5 through measurement, the recognition unit 111 performs coordinate conversion on the relative position of the three-dimensional object or the like based on the acquired point cloud data with the position of the host vehicle 101 as the center and records it on the two-dimensional map.

[0068] <Explanation of the flowchart> FIG. 10 is a flowchart showing an example of the processing executed by the arithmetic unit 11 of the controller 10 in FIG. 2 according to a predetermined program. The processing shown in the flowchart of FIG. 10 is repeated at a predetermined cycle, for example, while the host vehicle 101 is traveling in the automatic driving mode.

[0069] First, in step S10, the arithmetic unit 11 causes the lidar 5 to acquire three-dimensional point cloud data and proceeds to step S20. In step S20, the arithmetic unit 11 calculates the road surface gradient and the maximum depth distance in the traveling direction of the road RD based on the point cloud data acquired by the lidar 5.

[0070] For example, the arithmetic unit 11 obtains point cloud data indicating a flat road surface by detecting and separating data of three-dimensional objects or the like on the road RD from the point cloud data of the detection points determined by the determination unit 113. The three-dimensional objects or the like include obstacles on the road, curbs provided at the left and right ends of the road RD, walls, ditches, guardrails, etc., and other vehicles such as motorcycles traveling on the road. Next, the arithmetic unit 11 calculates the road surface gradient of the road RD based on the point cloud data indicating the road surface. Since the calculation process of the road surface gradient is well-known, detailed description thereof is omitted. Further, the arithmetic unit 11 calculates the maximum depth distance and proceeds to step S30. The maximum depth distance may be the farthest depth distance detectable by the lidar 5.

[0071] In step S30, the arithmetic unit 11 calculates the vertical projection angle α and the distance DL to the road surface point at each depth distance X, respectively, and proceeds to step S40. The relationship between the projection angle α and the depth distance X may be stored in the storage unit 12 in advance.

[0072] In step S40, the arithmetic unit 11 calculates the required angular resolution at each depth distance X and proceeds to step S50. The required angular resolution is the angular resolution required to detect a detection target of a specified size in advance. The relationship between the depth distance X and the angular resolution may be stored in the storage unit 12 in advance.

[0073] In step S50, the arithmetic unit 11 determines the vertical angular resolution to the required angular resolution by the determination unit 113 and proceeds to step S60. The vertical required angular resolution determined here is reflected as the vertical interval of the detection points when acquiring the three-dimensional point cloud data of the next frame.

[0074] In step S60, the determination unit 113 of the arithmetic unit 11 determines the horizontal angular resolution to the required angular resolution and proceeds to step S70. The horizontal required angular resolution determined here is reflected as the horizontal interval of the detection points when acquiring the three-dimensional point cloud data of the next frame.

[0075] In step S70, the arithmetic unit 11 determines the coordinates of the detection points. More specifically, the coordinates indicating the positions of the detection points exemplified by the black circles in FIG. 3 are determined. The control unit 54 reflects the position of the detection points determined in step S70 as the steering information of the irradiation light by the lidar 5 when acquiring the three-dimensional point cloud data of the next frame. Further, the recognition unit 111 recognizes a three-dimensional object or the like in the traveling direction of the road RD on which the host vehicle 101 travels based on the detection data detected at the position of the detection point determined in step S70.

[0076] Note that each time the point cloud data is acquired in step S10, the calculation unit 11 generates continuous position data in two dimensions by mapping the relative positions of three-dimensional objects or the like based on the point cloud data onto a two-dimensional map in the x-y plane. Then, the relative positions of three-dimensional objects or the like based on the point cloud data can be coordinate-transformed with the position of the host vehicle 101 as the center and recorded on the two-dimensional map.

[0077] In step S80, the calculation unit 11 determines whether to end the process. When the host vehicle 101 is continuing to travel in the automatic driving mode, the calculation unit 11 makes a negative determination in step S80 and returns to step S10 to repeat the above-described process. By returning to step S10, the measurement of three-dimensional objects or the like based on the point cloud data is periodically repeated during the travel of the host vehicle 101. On the other hand, when the host vehicle 101 ends the travel in the automatic driving mode, the calculation unit 11 makes an affirmative determination in step S80 and ends the process according to FIG. 10.

[0078] According to the embodiment described above, the following operational effects are obtained. (1) The lidar 5 includes a vertical scanning mechanism 500 as a first scanning unit that scans and irradiates an optical signal (lights a to h) in the vertical direction as a first direction, and a horizontal scanning mechanism 53 as a second scanning unit that scans and irradiates the optical signal (lights a to h) in the horizontal direction as a second direction intersecting the vertical direction, and functions as an in-vehicle detector that scans and irradiates the optical signal (lights a to h) within the FOV to detect the external situation. The vertical scanning mechanism 500, which is at least one of the first scanning unit and the second scanning unit, inputs optical signals (light a, light b, etc.) from lasers A to H as a plurality of light sources, and a first switch group 513 as a first optical branching unit that selectively switches the output destination of each optical signal to one of the output destinations of a plurality of channels (8ch), a waveguide crossing unit 515 that crosses at least some of the plurality of optical signals (light a, light b, etc.) output from the first switch group 513, and a second switch group 516 as a second optical branching unit that inputs the plurality of optical signals (light a, light b, etc.) output from the waveguide crossing unit 515 and selectively switches the output destination of each optical signal to one of the output destinations of a plurality of channels (8ch). In particular, by including the waveguide crossing unit 515 that crosses the optical signals (light a, light b, etc.) output from the first switch group 513, the vertical scanning mechanism 500 can output the optical signals (light a, light b, etc.) after crossing by the waveguide crossing unit 515. As a result, compared with the case where the waveguide crossing unit 515 is not provided, it becomes possible to densify the optical signals (light a, light b, etc.) output from the vertical scanning mechanism 500. More specifically, by changing the order of the optical signals output from the output end of the vertical scanning mechanism 500, for example, the output end of light a and the output end of light b can be brought closer together, or the positional relationship between the output ends of light a and light b can be interchanged. If a multilayer optical switch such as an integrated optical switch is combined with the conventional technology (a configuration that only stacks a plurality of wavelength division elements), although it is possible to densify the optical signals output from the output end of the integrated optical switch, the too large size of the integrated optical switch hinders the miniaturization of the lidar. Furthermore, since the power of the irradiation light decreases due to the internal loss of the integrated optical switch, it becomes difficult to meet the needs as an in-vehicle detector (especially miniaturization, long-distance measurement, etc.). However, according to the lidar 5 according to the embodiment that is not affected by the size and internal loss of the integrated optical switch, it becomes possible to realize miniaturization, long-distance measurement, etc. as an in-vehicle detector.

[0079] (2) In the lidar 5 of (1) above, the first switch group 513 inputs an optical signal (light a) from laser A as the first light source, and selectively outputs the optical signal (light a) from one of the output destinations of 8 channels as the first predetermined number (for example, among the first-layer switch to the third-layer switch constituting the first switch group 513, a three-layer 1×2 switch that switches the optical path of light a), inputs an optical signal (light b) from laser B as the second light source, and selectively outputs the optical signal (light b) from one of the output destinations of 8 channels as the second predetermined number (for example, among the first-layer switch to the third-layer switch constituting the first switch group 513, a three-layer 1×2 switch that switches the optical path of light b). The waveguide intersection part 515 intersects at least some of the optical signals among the optical signal (light a) output from the first optical switch and the optical signal (light b) output from the second optical switch. The second switch group 516 inputs the optical signal (light a) output from the first optical switch among the optical signals output from the waveguide intersection part 515, and selectively outputs an optical signal from one of the output destinations of 8 channels as the first predetermined number (8) of the third optical switches (a general term for the fourth-layer to sixth-layer SWs that switch the optical path of light a among the second switch group 516), inputs the optical signal (light b) output from the second optical switch among the optical signals output from the waveguide intersection part 515, and selectively outputs an optical signal from one of the output destinations of 8 channels as the second predetermined number (8) of the fourth optical switches (a general term for the fourth-layer to sixth-layer SWs that switch the optical path of light b among the second switch group 516). With such a configuration, the configurations (number of channels) of the switches constituting the optical path of light a and the optical path of light b are substantially equal, and it becomes possible to suppress the deviation of losses between the optical paths.

[0080] (3) In the lidar 5 of (2) above, the waveguide intersection 515 includes, as input ends of a plurality of channels, input ends of a first predetermined number (8) of channels for inputting an optical signal (optical a) from laser A and input ends of a second predetermined number (8) of channels for inputting an optical signal (optical b) from laser B, and includes, as output ends of a plurality of channels, output ends of a first predetermined number (8) of channels for outputting an optical signal (optical a) from laser A and output ends of a second predetermined number (8) of channels for outputting a signal (optical b) from laser B. The optical signals (optical a or optical b) input to adjacent channels at the input ends of the plurality of channels are crossed so that they are output from non-adjacent channels at the output ends of the plurality of channels. With this configuration, for example, it is easily possible to bring the output end of optical a and the output end of optical b closer to each other, or to interchange the positional relationship between the output ends of optical a and optical b.

[0081] (4) In the lidar 5 of (2) or (3) above, the waveguide intersection 515 is provided between the first optical switch and the second optical switch, and between the third optical switch and the fourth optical switch. With this configuration, compared with the case where the waveguide intersection 515 is provided on the output end side of the third optical switch and the fourth optical switch, it is possible to suppress the number of waveguide intersections to be small. That is, since crossing (8 + 8) optical signals results in fewer intersections than crossing the number of optical signals at the output ends of the third optical switch and the fourth optical switch ((8 + 8) × 8), it becomes possible to reduce the area of the chip constituting the waveguide intersection 515, simplify the chip design, and reduce crosstalk and reflection.

[0082] (5) In the lidar 5 of (4) above, the optical signal (light a) from the laser A is projected onto the first region within the FOV (for example, the region irradiated by the light output from ch8 of the third optical switch), and the optical signal (light c) from the laser C is projected onto the second region within the FOV (for example, the region irradiated by the light output from ch9 of the fourth optical switch). At the same time, the first region and the second region are configured to be projectable at the same projection timing. With such a configuration, compared with the case of projecting light onto the first region and the second region at different timings, it is possible to suppress the scanning time of the lidar 5.

[0083] (6) In the lidar 5 of (5) above, the optical signal (light a) from the laser A is further projected onto the third region within the FOV (for example, the region irradiated by the light output from ch7 of the third optical switch), and the optical signal (light b) from the laser B is further projected onto the fourth region within the FOV (for example, the region irradiated by the light output from ch11 of the fourth optical switch). At the same time, the third region and the fourth region are projectable at the same projection timing, and the first region and the third region are at different timings, and the second region and the fourth region are at different timings. With such a configuration, compared with the case of associating the regions projected by the laser A and the laser B with the first region and the second region in a 1:1 correspondence, the number of lasers of the lidar 5 can be suppressed.

[0084] (7) In the lidar 5 of (6) above, the optical signal (light a) from the laser A is further projected onto the fifth region within the FOV (for example, the region irradiated by the light output from ch4 of the third optical switch), and the optical signal (light b) from the laser B is further projected onto the sixth region within the FOV (for example, the region irradiated by the light output from ch16 of the fourth optical switch). At the same time, the fifth region and the sixth region are projectable at the same projection timing, and the first region, the third region, and the fifth region are at different timings from each other, and the second region, the fourth region, and the sixth region are also at different timings from each other. With such a configuration, compared with the configuration of (6) above, the number of lasers of the lidar 5 can be further suppressed.

[0085] The above-described embodiment can be modified into various forms. Hereinafter, modification examples will be described. (Modification Example 1) In the above-described embodiment, an example in which a solid-state scanning mechanism is adopted only for the vertical scanning mechanism 500 which is one of the first scanning unit and the second scanning unit has been described. Instead of this, for the horizontal scanning mechanism 53 as the second scanning unit, a solid-state scanning mechanism may be adopted in the same manner as in the case of the vertical scanning mechanism 500. Also, a solid-state scanning mechanism may be adopted only for the horizontal scanning mechanism 53 which is one of the first scanning unit and the second scanning unit.

[0086] In the case where a solid-state scanning mechanism is adopted only for one of the first scanning unit and the second scanning unit, it is preferable to adopt it as the vertical scanning mechanism 500 for the following reasons. That is, the vertical viewing angle (25 deg in the above example) required for the lidar 5 as an in-vehicle detector is narrower than the horizontal viewing angle (120 deg in the above example), and the range where an angular resolution finer than 0.1 deg, i.e., 0.05 deg, is required within the viewing angle of 25 deg is even narrower (for example, about 10 deg). Therefore, when irradiating the irradiation light with a high angular resolution only to 10 deg within the viewing angle of 25 deg, it is possible to make the number of irradiation points in the vertical direction (corresponding to the number R of output terminals of the second switch group 516) less than 512 described above.

[0087] Also, while the irradiation light is being driven and controlled in the horizontal direction by the horizontal scanning mechanism 53, the scanning drive of the vertical scanning mechanism 500 can be stopped, so another reason is that the vertical scanning speed may be slower than the horizontal scanning speed. From the above, when adopting a solid-state scan mechanism only in one of the first scanning unit and the second scanning unit, the solid-state scan mechanism, which has excellent durability against vibration and shock compared to a mechanical type, is used as the vertical scan mechanism 500.

[0088] (Modification Example 2) The number of irradiation points within the FOV of the above-described lidar 5 (512 in the vertical direction and 1200 in the horizontal direction), the number P of lasers constituting the light source (= 8), the number of optical switches constituting the first switch group 513 (8 + 16 + 32 = 56), the number Q of output terminals of the first switch group 513 (= 64), the number of optical switches constituting the second switch group 516 (7 × 64 = 448), and the number R of output terminals of the second switch group 516 (= 512) are all examples and can be changed as appropriate. Another example will be described in the following Modification Example 3.

[0089] (Modification Example 3) In the above-described embodiment, the case where the number of channels of the output terminal of the first optical switch (= the first predetermined number), the number of channels of the output terminal of the second optical switch (= the second predetermined number), the number of channels of the output terminals of the third and fourth optical switches (= the third predetermined number), the number of the third optical switches (= the first predetermined number), and the number of the fourth optical switches (= the second predetermined number) are the same (= 8) has been described. In Modification Example 3, the case where the first predetermined number, the second predetermined number, and the third predetermined number are not equal will be described. As an example, the case where the first predetermined number (for example, 6) and the second predetermined number (for example, 5) are different, and the third predetermined number (for example, 8) is larger than the first predetermined number and the second predetermined number will be described. In Modification Example 3, the number of irradiation points within the FOV of the lidar 5 (504 in the vertical direction and 1200 in the horizontal direction), the number P of lasers constituting the light source (= 12), the number of optical switches constituting the first switch group 513 (12 + 24 + 15 = 51), the number Q of output terminals of the first switch group 513 (= 63), the number of optical switches constituting the second switch group 516 (7 × 63 = 441), and the number R of output terminals of the second switch group 516 (= 504).

[0090] <Overall Configuration of Light Emission Branch Section> The configuration of Modification 3 will be described with reference to the schematic diagram of FIG. 6. The number of lasers of the light source 511 is set to P = 12ch. Also, the number of input terminals of the first switch group 513 is set to P = 12ch, and the number of output terminals of the first switch group 513 is set to Q = 63ch. Further, the number of input and output terminals of the waveguide intersection portion 515 is set to Q = 63ch. Then, the number of input terminals of the second switch group 516 is set to Q = 63ch, and the number of output terminals of the second switch group 516 is set to R = 504ch. As described above, when the vertical FOV is 25 deg and the angular resolution in the vertical direction is set to 0.05 deg, the number of irradiation points required is 500. In Modification 3, a margin of +4 is added to 500, and R = 504ch is set. For the details of the configuration of each part, further explanation will be given with reference to FIGS. 11 to 13.

[0091] FIG. 11 is a diagram for explaining the light source 511 and the first switch group 513 in the overall configuration diagram of the branching portion of the transmitted light illustrated in FIG. 6. The light source 511 is a light source with P = 12ch having lasers A, B, C, …, K, and L.

[0092] The first switch group 513 is configured by combining a plurality of 1×2 switches that selectively output the input light to either one of the two output terminals in a tree shape. In Modification 3, five 1×2 switches are combined for each of the three lasers A, B, and L. As a result, the lights (light a, light b, and light l) emitted by lasers A, B, and L are selectively output from one of the six output terminals respectively.

[0093] Also, four 1×2 switches are combined for each of the nine lasers C, D, …, K. As a result, the lights (light c, light d, …, and light k) emitted by lasers C, D, …, and K are selectively output from one of the five output terminals respectively.

[0094] With the above configuration, the first switch group 513 selectively outputs the 12 channels of light input from the light source 511 from P (= 12) of the Q (= 63 = 3×6 + 9×5) output terminals. Note that the 12 one-by-two switches provided at each of the 12 input terminals of the first switch group 513 are called the first-layer SW. The 24 switches provided on the right side (which may also be called the downstream side) of the first-layer SW are called the second-layer SW. Also, the 15 switches provided on the right side (downstream side) of the second-layer SW are called the third-layer SW.

[0095] FIG. 12 is a diagram for explaining the waveguide intersection portion 515 in the overall configuration diagram illustrated in FIG. 6. At the 63-channel input terminals of the waveguide intersection portion 515, for example, there are arranged a total of 63 (= 6 + 6 + 9×5 + 6) terminals, including 6 channels of light a emitted by laser A, 6 channels of light b emitted by laser B, 5 channels each of light c to light k emitted by lasers C to K, and 6 channels of light l emitted by laser L.

[0096] The waveguide intersection portion 515 has Q = 63 channels of waveguides formed on a silicon substrate. In Modification 3, among the 63 channels of waveguides, 61 channels of waveguides excluding 1 channel each from the top and bottom in FIG. 12 are formed so as to intersect with other waveguides on the substrate. As a result, the order of the light at the input terminals of the waveguide intersection portion 515 is different from the order of the light at the output terminals of the waveguide intersection portion 515.

[0097] At the 63-channel output terminals of the waveguide intersection portion 515, for example, in the first 6 channels, light a, light b, light c, light d, light e, and light f for 1 channel are arranged. In the next 8 channels, light a, light b, light g, light h, light i, light j, light k, and light l for 1 channel are arranged. In the next 12 channels, light a, light b, light c, light d, light e, light f, light g, light h, light i, light j, light k, and light l for 1 channel are arranged.

[0098] In the next 12 channels, light a, light b, light c, light d, light e, light f, light g, light h, light i, light j, light k, and light l for 1 channel are arranged. In the further next 12 channels, light a, light b, light c, light d, light e, light f, light g, light h, light i, light j, light k, and light l for 1 channel are arranged.

[0099] In the next seven channels, light a, light b, light c, light d, light e, light f, and light l for one channel are arranged. In the last six channels, light g, light h, light i, light j, light k, and light l for one channel are arranged.

[0100] FIG. 13 is a diagram for explaining the second switch group 516 and the projection lens 525 in the overall configuration diagram illustrated in FIG. 6. The second switch group 516 according to the third modification forms a substantially 1×s (=8) switch by combining three-layer (seven) 1×2 switches in a tree shape for each of the 63 input terminals. That is, the light input to each of the 63 input terminals is selectively output from one of the corresponding eight output terminals.

[0101] Among the three-layer 1×2 switches provided at each of the 63 input terminals, the 63 switches provided on the left side (which may also be referred to as the upstream side) of FIG. 13 are called the fourth-layer SW. The 126 switches provided on the right side (which may also be referred to as the downstream side) of the fourth-layer SW are called the fifth-layer SW. Further, the 252 switches provided on the right side (downstream side) of the fifth-layer SW are called the sixth-layer SW.

[0102] With the above configuration, the second switch group 516 having R (=504) output terminals is configured to be able to selectively output the light input to each of the Q (=63) input terminals from one of the corresponding eight output terminals. As described above, the R beams of irradiation light output from the R output terminals are incident on different regions of the projection lens 525, respectively, and are irradiated to different irradiation points within the FOV via the horizontal scanning mechanism 53.

[0103] As is clear from FIG. 13, lights a, b, c, d, e, f, g, h, i, j, k, and l are incident on different regions of the projection lens 525, respectively. That is, lasers A, B, C, D, E, F, G, H, I, J, K, and L irradiate different irradiation points within the FOV, respectively. In other words, lasers A, B, C, D, E, F, G, H, I, J, K, and L irradiate different regions within the FOV, respectively.

[0104] As described above, the vertical scanning mechanism 500 switches and controls the laser emitted from the light source 511 and the optical switches of the first switch group 513 and the second switch group 516, thereby switching the incident position (which may be referred to as a region) on the projection lens 525 where the beam of the irradiation light emitted from the output end of the second switch group 516 is incident.

[0105] From the output end of the R(=504)ch of the second switch group 516, R beams of irradiation light corresponding to R irradiation points arranged vertically within the FOV can be emitted. In Modification 3, since the number of lasers that can emit light from the light source 511 at the same timing is 12ch, the number of beams of irradiation light that can be emitted simultaneously is 12. The lidar 5 scans the irradiation light in the vertical direction by sequentially emitting the necessary lasers out of the 12ch while shifting the light emission timing of the lasers in time series by switching the optical switches of the first switch group 513 and the second switch group 516. As an example, when the 12ch lasers are emitted in 42 divisions, 504 beams of irradiation light arranged vertically within the FOV can be emitted.

[0106] According to Modification 3 described above, the following operational effects can be obtained. The lidar 5 includes a vertical scanning mechanism 500 as a first scanning unit that scans and irradiates an optical signal (lights a to l) in the vertical direction as the first direction, and a horizontal scanning mechanism 53 as a second scanning unit that scans and irradiates the optical signal (lights a to l) in the horizontal direction as the second direction intersecting the vertical direction, and functions as an in-vehicle detector that scans and irradiates the optical signal (lights a to l) within the FOV to detect the external situation. Focusing on the optical signals from laser B and laser C among lasers A to L, the vertical scanning mechanism 500 as at least one of the first scanning unit and the second scanning unit inputs the optical signal (light b) from laser B as the first light source, and a first optical switch (a general term for the first to third layer SWs that switch the optical path of light b among the first switch group 513) that selectively outputs the optical signal (light b) from one of the output ends of m1 channels (for example, 6), inputs the optical signal (light c) from laser C as the second light source, and a second optical switch (a general term for the layer to third layer SWs that switch the optical path of light c among the first switch group 513) that selectively outputs the optical signal (light c) from one of the output ends of m2 channels (for example, 5), inputs the optical signal (light b) output from the first optical switch, and m1 third optical switches (a general term for the fourth to sixth layer SWs that switch the optical path of light b among the second switch group 516) that selectively output the optical signal (light b) from one of the output ends of s channels (for example, 8), inputs the optical signal (light c) output from the second optical switch, and m2 fourth optical switches (a general term for the fourth to sixth layer SWs that switch the optical path of light c among the second switch group 516) that selectively output the optical signal (light c) from one of the output ends of s channels (for example, 8), and includes a waveguide intersection 515 as a waveguide type intersection that intersects at least a part of the optical signals of the optical signal (light b) output from the first optical switch and the optical signal (light c) output from the second optical switch. In particular, by providing the waveguide crossing portion 515 that crosses the optical signals (optical signals b and c), the vertical scanning mechanism 500 can output the optical signals (optical signal b or optical signal c) after crossing by the waveguide crossing portion 515. As a result, compared with the case where the waveguide crossing portion 515 is not provided, it becomes possible to densify the optical signals (optical signals b and c) output from the vertical scanning mechanism 500. More specifically, by changing the order of the optical signals output from the output end of the vertical scanning mechanism 500, for example, the output end of the optical signal b and the output end of the optical signal c can be brought closer to each other, or the positional relationship between the output ends of the optical signals b and c can be interchanged. If a multilayer optical switch such as an integrated optical switch is combined with a conventional technique (a configuration that only stacks a plurality of wavelength division elements), even if the optical signals output from the output end of the integrated optical switch can be densified, the overly large size of the integrated optical switch will hinder the miniaturization of the lidar. Furthermore, since the power of the irradiation light decreases due to the internal loss of the integrated optical switch, it becomes difficult to meet the needs as an in-vehicle detector (especially miniaturization, long-distance measurement, etc.). However, according to the lidar 5 according to the embodiment that is not affected by the size and internal loss of the integrated optical switch, it becomes possible to achieve miniaturization, long-distance measurement, etc. as an in-vehicle detector.

[0107] The above description is merely an example, and the present invention is not limited to the above-described embodiments and modifications as long as the features of the present invention are not impaired. It is also possible to arbitrarily combine one or more of the above embodiments and modifications.

Description of Reference Numerals

[0108] 3 Internal sensor group, 4 Camera, 5 Lidar, 10 Controller, 11 Arithmetic unit, 12 Memory unit, 50 External recognition device, 52,500 Vertical scanning mechanism, 53 Horizontal scanning mechanism, 54 Control unit, 100 Vehicle control device, 101 Own vehicle, 111 Recognition unit, 112 Setting unit, 113 Decision unit, 114 Driving control unit, 511 Light source, 512 BPD, 513 First switch group, 515 Waveguide intersection, 516 Second switch group, 525 Projection lens, AC Actuator

Claims

1. An in-vehicle detector that includes a first scanning unit that scans and irradiates an optical signal in a first direction, and a second scanning unit that scans and irradiates the optical signal in a second direction that intersects the first direction, and scans and irradiates the optical signal within a field of view to detect an external situation, at least one of the first scanning unit and the second scanning unit, includes a first optical branching unit that inputs the optical signals from a plurality of light sources respectively, and selectively switches the output destination of each optical signal to one of the output destinations of a plurality of channels, a waveguide type intersection unit that intersects at least some of the plurality of optical signals output from the first optical branching unit, and a second optical branching unit that inputs the plurality of optical signals output from the intersection unit respectively, and selectively switches the output destination of each optical signal to one of the output destinations of a plurality of channels, characterized in that it comprises an in-vehicle detector.

2. In the in-vehicle detector according to Claim 1, the first optical branching unit, includes a first optical switch that inputs an optical signal from a first light source and selectively outputs the optical signal from one of the output destinations of a first predetermined number of channels, and a second optical switch that inputs an optical signal from a second light source and selectively outputs the optical signal from one of the output destinations of a second predetermined number of channels, the intersection unit intersects at least some of the optical signals output from the first optical switch and the optical signals output from the second optical switch, the second optical branching unit, includes the first predetermined number of third optical switches that input the optical signals output from the first optical switch among the optical signals output from the intersection unit and selectively output the optical signal from one of the output destinations of a third predetermined number of channels, and the second predetermined number of fourth optical switches that input the optical signals output from the second optical switch among the optical signals output from the intersection unit and selectively output the optical signal from one of the output destinations of the third predetermined number of channels, characterized in that it is an in-vehicle detector.

3. In the in-vehicle detector according to Claim 2, the waveguide intersection unit, includes, as input ends of a plurality of channels, the input ends of the first predetermined number of channels that input the optical signal from the first light source and the input ends of the second predetermined number of channels that input the optical signal from the second light source, Output terminals of the first predetermined number of channels that output the optical signal from the first light source and output terminals of the second predetermined number of channels that output the optical signal from the second light source are included as output terminals of a plurality of channels, The optical signal is crossed so that the optical signals input to adjacent channels at the input terminals of the plurality of channels are output from non-adjacent channels at the output terminals of the plurality of channels, An in-vehicle detector characterized by the above.

4. In the in-vehicle detector according to claim 2 or 3, The crossing portion is provided between the first optical switch and the second optical switch and between the third optical switch and the fourth optical switch, An in-vehicle detector characterized by the above.

5. In the in-vehicle detector according to claim 4, The optical signal from the first light source is projected onto a first region within the visual field, The optical signal from the second light source is projected onto a second region within the visual field, and The first region and the second region are configured to be capable of projecting light at the same projection timing, An in-vehicle detector characterized by the above.

6. In the in-vehicle detector according to claim 5, The optical signal from the first light source is further projected onto a third region within the visual field, The optical signal from the second light source is further projected onto a fourth region within the visual field, and The third region and the fourth region are configured to be capable of projecting light at the same projection timing, and at a different timing from the first region and the third region, and at a different timing from the second region and the fourth region, An in-vehicle detector characterized by the above.

7. In the in-vehicle detector according to claim 6, The optical signal from the first light source is further projected onto the fifth region within the visual field, The optical signal from the second light source is further projected onto the sixth region within the visual field, and The fifth region and the sixth region are configured to be capable of projecting light at the same projection timing, and at different timings from the first region, the third region, and the fifth region, and at different timings from the second region, the fourth region, and the sixth region, An in-vehicle detector characterized by the above.

8. In the in-vehicle detector according to claim 1, The first optical branching portion, A first optical switch that inputs the optical signal (optical signal b) from the first light source and selectively outputs the optical signal from one of the output destinations of m1 channels, A second optical switch that inputs the optical signal (optical signal c) from the second light source and selectively outputs the optical signal from one of the output destinations of the m2 channels. The intersection section intersects at least a part of the optical signals among the optical signal output from the first optical switch and the optical signal output from the second optical switch. The second optical branching section The m1 third optical switches that input the optical signal (optical signal b) output from the first optical switch among the optical signals output from the intersection section and selectively output the optical signal from one of the output destinations of the s channels. The m2 fourth optical switches that input the optical signal (optical signal c) output from the second optical switch among the optical signals output from the intersection section and selectively output the optical signal from one of the output destinations of the s channels. An in-vehicle detector characterized by the above.

Citation Information

Patent Citations

  • Phased array laser radar chip capable of switching antenna, use method and laser radar

    CN113534167A

  • Optical scanning system

    CN116360176A

  • Semi-solid laser radar system

    CN116908812A

  • Switchable coherent pixel array for frequency-modulated continuous-wave optical detection and ranging

    JP2022527104A

  • Large scale steerable coherent optical switched arrays

    US20180267250A1