WO2025013644A1 - Information processing device, radar device, and information processing method - Google Patents
Information processing device, radar device, and information processing method Download PDFInfo
- Publication number
- WO2025013644A1 WO2025013644A1 PCT/JP2024/023310 JP2024023310W WO2025013644A1 WO 2025013644 A1 WO2025013644 A1 WO 2025013644A1 JP 2024023310 W JP2024023310 W JP 2024023310W WO 2025013644 A1 WO2025013644 A1 WO 2025013644A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- chirp
- group
- chirp group
- radar
- information processing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/02—Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
- G01S13/06—Systems determining position data of a target
- G01S13/08—Systems for measuring distance only
- G01S13/32—Systems for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated
- G01S13/34—Systems for measuring distance only using transmission of continuous waves, whether amplitude-, frequency-, or phase-modulated, or unmodulated using transmission of continuous, frequency-modulated waves while heterodyning the received signal, or a signal derived therefrom, with a locally-generated signal related to the contemporaneously transmitted signal
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
- G01S13/931—Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
Definitions
- This technology relates to an information processing device, radar device, and information processing method that utilizes continuous frequency modulated waves.
- Millimeter-wave radar is an essential sensor in autonomous driving systems. By installing a millimeter-wave radar in a vehicle, it is possible to detect the distance, speed, and angle of obstacles in the vicinity. Due to its high resolution, automotive millimeter-wave radar mainly uses the FMCW (Frequency Modulated Continuous Wave) method.
- FMCW Frequency Modulated Continuous Wave
- radio waves are emitted while changing the frequency over time to detect the distance to an object and the object's relative speed.
- a signal whose frequency changes over time is called a chirp, and its duration is called the chirp time.
- the FMCW method there is a trade-off between increasing the chirp time to increase the speed resolution and decreasing the maximum detectable speed.
- the detection distance there is a trade-off between increasing the frequency band to increase the distance resolution and decreasing the maximum detectable distance.
- the objective of this technology is to provide an information processing device, a radar device, and an information processing method that can improve the speed and distance resolution and maximum detection range in radar that uses continuous frequency modulated waves.
- an information processing device includes a radar control unit and a radar data processing unit.
- the radar control unit transmits from the transmitting antenna transmission signals of each of a first chirp group including a plurality of chirps of continuous frequency modulated waves, a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a distance detection range different from that of the first chirp group, a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a velocity detection range different from that of the first chirp group, and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a velocity detection range different from that of the second chirp group.
- the radar data processing unit detects velocity based on the received signals of the first chirp group and the received signals of the third chirp group received by the receiving antenna, and detects velocity based on the received signals of the second chirp group and the received signals of the fourth chirp group received by the receiving antenna.
- the radar control unit may transmit the transmission signals of each chirp group from the transmitting antenna in the following order: the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
- the radar control unit may cause the transmitting antenna to transmit the transmission signals of each chirp group in the following order: the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group.
- the radar control unit may switch between a first transmission pattern in which the transmission signals of each chirp group are transmitted from the transmitting antenna in the order of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group, and a second transmission pattern in which the transmission signals of each chirp group are transmitted from the transmitting antenna in the order of the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group.
- the radar control unit may switch between the first transmission pattern and the second transmission pattern based on a result of the determination by the situation determination unit.
- the situation determination unit may determine the situation of the moving body from detection data based on the received signals of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
- the situation determination unit determines a driving scene of the vehicle
- the radar control unit may switch between the first transmission pattern and the second transmission pattern based on the driving scene.
- the radar control unit may determine an order of transmission of the transmission signals of the first chirp group, the second chirp group, the third chirp group and the fourth chirp group from the transmitting antenna based on a result of the judgment by the situation judgment unit.
- the situation determination unit may determine the situation of the moving body from detection data based on the received signals of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
- the situation determination unit determines a driving scene of the vehicle
- the radar control unit may determine the transmission order based on the driving scene.
- the first chirp group and the third chirp group may have different chirp times, and the second chirp group and the fourth chirp group may have different chirp times.
- the first chirp group and the second chirp group may have different chirp inclinations, and the third chirp group and the fourth chirp group may have different chirp inclinations.
- the radar data processing unit may detect speed by pairing detection data based on the received signals of the first chirp group with detection data based on the received signals of the third chirp group, and may detect speed by pairing detection data based on the received signals of the second chirp group with detection data based on the received signals of the fourth chirp group.
- the radar control unit causes the transmitting antenna to transmit transmission signals of each chirp group for each frame in the order of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group;
- the radar data processing unit may pair detection data based on a received signal of a specific frame with detection data based on a received signal of a frame two frames before the specific frame.
- the radar control unit causes the transmitting antenna to transmit transmission signals of each chirp group for each frame in the order of the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group;
- the radar data processing unit may pair detection data based on a received signal of a specific frame with detection data based on a received signal of a frame one frame before the specific frame, and may not pair detection data based on a received signal of a specific frame with detection data based on a received signal of a frame three frames before the specific frame.
- the radar data processing unit may use the pairing to detect a maximum speed detectable from detection data based on the received signals of the first chirp group and a speed that exceeds the maximum speed detectable from detection data based on the received signals of the third chirp group, and may use the pairing to detect a maximum speed detectable from detection data based on the received signals of the second chirp group and a speed that exceeds the maximum speed detectable from detection data based on the received signals of the fourth chirp group.
- a radar device includes a radar and an information processing device.
- the radar includes a transmitting antenna for transmitting radar waves and a receiving antenna for receiving radar waves.
- the information processing device includes a radar control unit that causes the transmitting antenna to transmit transmission signals of each of a first chirp group including a plurality of chirps of continuous frequency modulated waves, a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a distance detection range different from that of the first chirp group, a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a velocity detection range different from that of the first chirp group, and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a velocity detection range different from that of the second chirp group, and a radar data processing unit that detects velocity based on received signals of the first chirp group and the third chirp group received
- an information processing method includes a radar control unit that causes the transmitting antenna to transmit transmission signals of each of a first chirp group including a plurality of chirps of continuous frequency modulated waves, a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a distance detection range different from that of the first chirp group, a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a velocity detection range different from that of the first chirp group, and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a velocity detection range different from that of the second chirp group.
- a radar data processing unit detects velocity based on the received signals of the first chirp group and the received signals of the third chirp group received by the receiving antenna, and detects velocity based on the received signals of the second chirp group and the received signals of the fourth chirp group received by the receiving antenna.
- FIG. 1 is a schematic diagram of an FMCW radar.
- 1 is a schematic diagram of a radar device according to an embodiment of the present invention.
- 11 is a graph showing a first chirp group of transmission signals that are generated by a signal generating section of a radar control section of an information processing device included in the radar device.
- 13 is a graph showing a second chirp group of transmission signals that the radar control unit causes the signal generating unit to generate.
- FIG. 13 is a graph showing a third chirp group of transmission signals that the radar control unit causes the signal generating unit to generate. 13 is a graph showing a fourth chirp group of transmission signals that the radar control unit causes the signal generating unit to generate.
- 4 is a schematic diagram of a first transmission pattern of a transmission signal generated by the radar control unit.
- FIG. 13 is a schematic diagram of a second transmission pattern of the transmission signal generated by the radar control unit.
- FIG. FIG. 2 is a block diagram showing a hardware configuration of the information processing device.
- 1 is a block diagram showing an example of a schematic configuration of a vehicle control system; 4 is an explanatory diagram showing an example of the installation positions of an outside-vehicle information detection unit and an imaging unit;
- Fig. 1 is a graph showing the waveform of an FMCW chirp
- Fig. 2 is a graph showing the frequency of an FMCW chirp.
- the chirp has a waveform whose frequency increases monotonically with time.
- T C the time from the start time of a chirp to the start time of the next chirp
- the 2 also shows the minimum frequency fL , maximum frequency fH , and bandwidth W of the chirp.
- the bandwidth W is the frequency difference between the minimum frequency fL and the maximum frequency fH .
- a millimeter wave radar uses a chirp with a minimum frequency fL of 77 GHz, a maximum frequency fH of 81 GHz, and a bandwidth W of 4 GHz. The slope of this chirp is "W/ Tc ".
- FIG. 3 is a graph showing the waveforms of multiple consecutive chirps
- FIG. 4 is a graph showing the frequencies of multiple consecutive chirps.
- the N consecutive chirps are sequentially designated as “chirp 1", “chirp 2", “chirp 3", ... “chirp N”.
- the multiple chirps from chirp 1 to chirp N are designated as a "frame”.
- the number of chirps N contained in one frame is not particularly limited.
- the chirps contained in one frame have the same shape, i.e., the same chirp time T C and bandwidth W. If the time between the start time and the end time of one frame is designated as frame time T f , then the frame time T f is "NTc".
- FIG. 5 is a block diagram showing the configuration of an FMCW radar 110.
- the radar 110 includes a transmitting antenna 111, a receiving antenna 112, a signal generating unit 113, a signal mixing unit 114, and a signal processing unit 115.
- the transmitting antenna 111 transmits radar waves based on the transmission signal supplied from the signal generating unit 113.
- the radar waves transmitted from the transmitting antenna 111 will be referred to as "transmitted waves.”
- the transmitted waves are FMCW (frequency continuously modulated waves) as shown in FIG. 3.
- the receiving antenna 112 receives the radar waves and generates a received signal.
- the radar waves received by the receiving antenna 112 are referred to as "received waves.”
- the received waves are the transmission waves sent from the transmitting antenna 111 that have been reflected by some object.
- the receiving antenna 112 outputs the generated received signal to the signal mixing unit 114.
- the signal generating unit 113 generates a transmission signal.
- the transmission signal generated by the signal generating unit 113 is a wave with continuous chirps as shown in FIG. 3, i.e., an FMCW signal.
- the signal generating unit 113 outputs the generated transmission signal to the transmitting antenna 111, and the transmission signal is transmitted from the transmitting antenna 111 as a transmission wave.
- the transmission wave is reflected by an object, it is received by the receiving antenna 112 as a received wave, and a received signal is generated by the receiving antenna 112.
- the signal mixing unit 114 is a mixer that mixes the transmitted signal and the received signal to generate an intermediate frequency (IF) signal. Since the received signal has a time delay, which is a distance component, and a Doppler shift, which is a relative velocity component, compared to the transmitted signal, the frequency of the intermediate frequency signal indicates the distance to an object, and the phase change of the frequency signal between chirps indicates the relative velocity to the object.
- the signal mixing unit 114 outputs the generated intermediate frequency signal to the signal processing unit 115.
- the signal processor 115 processes the intermediate frequency signal. As the frequency of the intermediate frequency signal indicates the distance to an object as described above, the signal processor 115 can calculate the distance to each object by performing a Fourier transform on the intermediate frequency signal for each chirp and converting it into the frequency domain. This Fourier transform in the distance direction can be performed by FFT (Fast Fourier Transform), and is called distance FFT or 1D-FFT.
- FFT Fast Fourier Transform
- the signal processing unit 115 can calculate the relative velocity between the receiving antenna 112 and each object by performing a Fourier transform on the intermediate frequency signal that has been Fourier transformed in the range direction, frame by frame.
- This Fourier transform in the velocity direction can also be performed by FFT, and is called velocity FFT or 2D-FFT.
- the phase difference of the intermediate frequency signals between each receiving antenna 112 indicates the angle between each receiving antenna 112 and the object. Therefore, the angle of each object relative to the receiving antenna 112 can be detected by performing a Fourier transform on all of the intermediate frequency signals that have been Fourier transformed in the velocity direction at each receiving antenna 112.
- the signal processing unit 115 performs the above-mentioned processing on the intermediate frequency signal, and generates detection data from the intermediate frequency signal.
- the detection data is data of the three-dimensional coordinates of the detection points detected based on the intermediate frequency signal, and hereinafter this detection data will be referred to as "point cloud data.”
- radar performance can be improved by providing multiple radar irradiation modes that take these trade-offs into account and using them according to the application. For example, it is preferable to place a low-resolution radar for long-distance detection at the front of the vehicle and high-resolution radar for short-distance detection at the four corners of the vehicle.
- the maximum detectable speed Vmax is generally expanded by the Chinese Remainder Theorem. This expansion utilizes the fact that the speed of an object that exceeds the detectable speed is detected as "(N-1)*2* Vmax + V" due to the reflection of the radar wave.
- the transmission wave is transmitted in two modes in which only the chirp time Tc is slightly changed so that the maximum detectable speed Vmax has different values, speeds Vmax1 and Vmax2 .
- Existing FMCW automotive radars are capable of detecting objects in real driving environments by using different modes depending on the installation position of multiple radars and expanding the speed, as described above.
- the resolution decreases in areas where the viewing angles do not overlap, or the maximum detection distance decreases.
- Fig. 6 is a schematic diagram of a radar device 100 according to this embodiment. As shown in the figure, the radar device 100 includes a radar 110 and an information processing device 120.
- the radar 110 is an FMCW type millimeter wave radar and has the configuration described above (see FIG. 5). Each radar 110 may have multiple transmitting antennas 111 and multiple receiving antennas 112, constituting a MIMO (Multi-Input Multi-Output) radar. Also, each radar 110 may have one transmitting antenna 111 and one receiving antenna 112, and not constitute a MIMO radar.
- MIMO Multi-Input Multi-Output
- the number of radars 110 provided in the radar device 100 is not particularly limited, and may be one or more.
- the radar device 100 may be mounted on a moving object such as an automobile or a drone. In this case, the entire radar device 100 may be mounted on the moving object, or only the radar 110 may be mounted on the moving object.
- the information processing device 120 controls and processes data of the radar 110. As shown in Fig. 6, the information processing device 120 includes a radar control unit 121, a situation determination unit 122, a radar data acquisition unit 123, and a radar data processing unit 124. These are functional configurations realized by cooperation between hardware and software.
- the radar control unit 121 and the radar data acquisition unit 123 are connected to each radar 110 provided in the radar device 100.
- the information processing device 120 may be mounted on a moving object together with the radar 110, or may be installed separately from the moving object and connected to each radar 110 directly or via a communication network.
- the radar control unit 121 specifies the conditions for the transmission signal to the signal generation unit 113 and causes the signal generation unit 113 to generate a transmission signal.
- Figures 7 to 10 are schematic diagrams of the transmission signals that the radar control unit 121 causes the signal generation unit 113 to generate.
- the radar control unit 121 causes the signal generation unit 113 to generate four types of chirp groups as transmission signals: a first chirp group G1 shown in Figure 7, a second chirp group G2 shown in Figure 8, a third chirp group G3 shown in Figure 9, and a fourth chirp group G4 shown in Figure 10.
- the first chirp group G1 has a plurality of first chirps C1.
- the N first chirps C1 in the first chirp group G1 are successively designated as “first chirp C1 1 ", “first chirp C1 2 ", “first chirp C1 3 “, ... "first chirp C1 N “.
- the number N of first chirps C1 included in the first chirp group G1 may be 2 or more, and is not particularly limited.
- the second chirp group G2 has a plurality of second chirps C2.
- the M second chirps C2 in the second chirp group G2 are successively designated “second chirp C2 1 ", “second chirp C2 2 ", “second chirp C2 3 ", ... "second chirp C2 M ".
- the number M of second chirps C2 included in the second chirp group G2 may be 2 or more, and may be the same as or different from the above "N”.
- the second chirp group G2 is a chirp group with a different distance detection range from the first chirp group G1.
- the first chirp group G1 is a chirp group capable of distance detection of 0 to 50 m
- the second chirp group G2 is a chirp group capable of distance detection of 0 to 100 m.
- the second chirp group G2 has a slope "W/T C " (see FIG. 2) that is different from the slope of the first chirp C1.
- the second chirp group G2 may have a bandwidth W, a minimum frequency f L , a maximum frequency f H , etc. that are different from those of the first chirp group G1.
- the third chirp group G3 has multiple third chirps C3.
- the N third chirps C3 in the third chirp group G3 are sequentially named “third chirp C3 1 ", “third chirp C3 2 ", “third chirp C3 3 “... "third chirp C3 N “.
- the number of third chirps C3 included in the third chirp group G3 is "N", which is the same as the number of first chirps C1 included in the first chirp group G1.
- the third chirp group G3 is a chirp group with a different velocity detection range from the first chirp group G1.
- the first chirp group G1 is a chirp group capable of detecting velocities from 0 to 5 m/sec
- the third chirp group G3 is a chirp group capable of detecting velocities from 5 to 10 m/sec.
- the third chirp group G3 has a different chirp time T C from the first chirp group G1.
- the third chirp group G3 has the same conditions as the first chirp group G1 other than the chirp time T C , i.e., the bandwidth W, the chirp slope "W/T C ", the minimum frequency f L and the maximum frequency f H, etc.
- the fourth chirp group G4 has a plurality of fourth chirps C4.
- the M fourth chirps C4 in the fourth chirp group G4 are sequentially designated as “fourth chirp C4 1 ", “fourth chirp C4 2 ", “fourth chirp C4 3 "... "fourth chirp C4 M ".
- the number of fourth chirps C4 included in the fourth chirp group G4 is "M", which is the same as the number of second chirps C2 included in the second chirp group G2.
- the fourth chirp group G4 is a chirp group with a different velocity detection range from the second chirp group G2.
- the second chirp group G2 is a chirp group capable of detecting velocities from 0 to 5 m/sec
- the fourth chirp group G4 is a chirp group capable of detecting velocities from 5 to 10 m/sec.
- the fourth chirp group G4 has a different chirp time T C from the second chirp group G2.
- the fourth chirp group G4 has the same conditions as the second chirp group G2 other than the chirp time T C , i.e., the bandwidth W, the chirp slope "W/T C ", the minimum frequency f L and the maximum frequency f H, etc.
- the radar control unit 121 generates a transmission signal pattern (hereinafter, transmission pattern) using the above four types of chirp groups, and instructs the signal generation unit 113 to transmit the transmission pattern from the transmission antenna 111.
- the radar control unit 121 can generate the following two types of transmission patterns.
- Figure 11 is a schematic diagram showing the first transmission pattern. As shown in the figure, the first transmission pattern includes four modes for each frame, namely "Mode 1", “Mode 2", “Mode 1#", and "Mode 2#".
- Mode 1 is a mode in which the first chirp group G1 is transmitted
- “Mode 2” is a mode in which the second chirp group G2 is transmitted
- “Mode 1” and “Mode 2” are modes in which the detection performance differs depending on the difference in the chirp group. For example, “Mode 1” is a mode in which the distance detection range is narrow but the distance resolution is high, and “Mode 2” is a mode in which the distance detection range is wide but the distance resolution is low.
- “Mode 1#” is a speed extension mode of “Mode 1” in which the third chirp group G3 is transmitted.
- “Mode 2#” is a speed extension mode of "Mode 2” in which the fourth chirp group G4 is transmitted.
- the transmission signals of each chirp group are transmitted from the transmitting antenna 111 in the order of the first chirp group G1, the second chirp group G2, the third chirp group G3, and the fourth chirp group G4. From the next frame 5, the above pattern is repeated, and the transmission signals of each chirp group are similarly transmitted from the transmitting antenna 111.
- FIG. 12 is a schematic diagram showing the second transmission pattern. As shown in the figure, the second transmission pattern includes four modes for each frame: "Mode 1", “Mode 1#”, “Mode 2", and “Mode 2#". Each mode is the same as the first transmission pattern.
- the transmission signals of each chirp group are transmitted from the transmitting antenna 111 in the order of the first chirp group G1, the third chirp group G3, the second chirp group G2, and the fourth chirp group G4. From the next frame 5, the above pattern is repeated, and the transmission signals of each chirp group are similarly transmitted from the transmitting antenna 111.
- the situation determination unit 122 determines the situation of the moving object on which the radar device 100 is mounted.
- the situation of the moving object determined by the situation determination unit 122 will be referred to as the "moving object situation.”
- the situation determination unit 122 can determine the moving object situation based on the point cloud data output from the radar 110.
- the situation determination unit 122 can determine the driving scene, such as the vehicle driving in a parking lot or driving on a highway. Also, if the moving object is a drone, the situation determination unit 122 can determine the flight scene, such as the drone taking off or landing, or flying horizontally. The situation determination unit 122 can detect the speed of the moving object and the positions of obstacles in the vicinity from the point cloud data, and use this to determine the moving object situation. The situation determination unit 122 supplies the determined moving object situation to the radar control unit 121.
- the driving scene such as the vehicle driving in a parking lot or driving on a highway.
- the situation determination unit 122 can determine the flight scene, such as the drone taking off or landing, or flying horizontally.
- the situation determination unit 122 can detect the speed of the moving object and the positions of obstacles in the vicinity from the point cloud data, and use this to determine the moving object situation.
- the situation determination unit 122 supplies the determined moving object situation to the radar control unit 121.
- the radar data acquisition unit 123 acquires the point cloud data from the signal processing unit 115.
- a transmission wave is transmitted from the transmitting antenna 111 according to the first transmission pattern (see FIG. 11) or the second transmission pattern (see FIG. 12) described above, the received wave reflected by an object is received by the receiving antenna 112, and a received wave is generated.
- the signal processing unit 115 generates point cloud data from the intermediate frequency signal of the transmitted signal and the received signal, and the radar data acquisition unit 123 acquires the point cloud data.
- the radar data acquisition unit 123 supplies the acquired point cloud data to the radar data processing unit 124, or stores it in a data storage unit (not shown).
- the radar data processing unit 124 processes the point cloud data supplied from the radar data acquisition unit 123 or read from the data storage unit.
- the radar data processing unit 124 calculates the speed of the object based on the received signals of the first chirp group G1 and the third chirp group G3, and calculates the speed of the object based on the received signals of the second chirp group G2 and the fourth chirp group G4.
- the radar data processing unit 124 performs velocity expansion by pairing point cloud data based on the received signals of the first chirp group G1 with point cloud data based on the received signals of the third chirp group G3.
- the radar data processing unit 124 also performs velocity expansion by pairing point cloud data based on the received signals of the second chirp group G2 with point cloud data based on the received signals of the fourth chirp group G4. Note that pairing refers to identifying detection points caused by the same object between different frames.
- the radar data processing unit 124 performs pairing of point cloud data between frames 3 and 1, and performs velocity extension using the Chinese Remainder Theorem. This allows the radar data processing unit 124 to detect velocities that exceed the maximum detectable velocity of the first chirp group G1 and the maximum detectable velocity of the third chirp group G3.
- the radar data processing unit 124 performs pairing between frame 4 and frame 2, and performs velocity extension using the Chinese Remainder Theorem. This allows the radar data processing unit 124 to detect velocities that exceed the maximum detectable velocity of the second chirp group G2 and the maximum detectable velocity of the fourth chirp group G4.
- the radar data processing unit 124 performs velocity expansion by always pairing each frame with the point cloud data from two frames before.
- pairing in order to take into account changes in the surrounding environment over time, a correction of "2* Tf * Vdoppler " is added to the distance of each detection point from two frames before.
- Vdoppler is the Doppler shift
- Tf is the frame time (see FIG. 4).
- the radar data processing unit 124 performs pairing of point cloud data between frames 2 and 1, and performs velocity extension using the Chinese Remainder Theorem. This allows the radar data processing unit 124 to detect velocities that exceed the maximum detectable velocity of the first chirp group G1 and the maximum detectable velocity of the third chirp group G3.
- the radar data processing unit 124 performs speed expansion by always pairing each frame with the point cloud data from one frame before, and not pairing with the point cloud data from three frames before. Therefore, the second transmission pattern is a speed expansion method that suppresses false detections, but reduces the frame rate.
- the information processing device 120 has the above-mentioned configuration. Note that the configuration of the information processing device 120 is not limited to that described above.
- the radar control unit 121 can also cause the signal generation unit 113 to generate a fifth chirp group having a distance detection range different from the first chirp group G1 and the second chirp group G2, and a sixth chirp group having a speed detection range different from the fifth chirp group.
- the radar control unit 121 may also cause the signal generation unit 113 to generate a larger number of chirp groups.
- the radar control unit 121 specifies a transmission signal to the signal generation unit 113.
- the radar control unit 121 acquires the moving object situation, such as a traveling scene, from the situation determination unit 122, and determines the transmission order of the first chirp group G1, the second chirp group G2, the third chirp group G3, and the fourth chirp group G4 from the transmission antenna 111 according to the moving object situation.
- the radar control unit 121 selects either the first transmission pattern (see FIG. 11) or the second transmission pattern (see FIG. 12) according to the moving object status, and instructs the signal generation unit 113 to transmit the transmission signals of each chirp group from the transmission antenna 111 according to the selected pattern.
- the radar data processing unit 124 determines the velocity of the object based on the point cloud data of the first chirp group G1 and the point cloud data of the third chirp group G3. Specifically, the radar data processing unit 124 pairs the point cloud data of the first chirp group G1 and the point cloud data of the third chirp group G3 and performs velocity expansion using the Chinese Remainder Theorem.
- the radar data processing unit 124 also determines the velocity of the object based on the point cloud data of the second chirp group G2 and the point cloud data of the fourth chirp group G4. Specifically, the signal processing unit 115 pairs the point cloud data of the second chirp group G2 and the point cloud data of the fourth chirp group G4 and performs velocity expansion using the Chinese Remainder Theorem.
- the condition determination unit 122 supplies the new moving object condition to the radar control unit 121, and the radar control unit 121 switches between the first transmission pattern and the second transmission pattern according to the new moving object condition.
- the radar control unit 121 may transmit a transmission signal in either the first transmission pattern or the second transmission pattern, regardless of the moving object condition.
- the radar control unit 121 can also switch between the first transmission pattern and the second transmission pattern at regular intervals.
- FIG. 13 is a schematic diagram showing this hardware configuration.
- the information processing device 120 incorporates a CPU (Central Processing Unit) 1001 and a GPU (Graphics Processing Unit) 1002.
- An input/output interface 1006 is connected to the CPU 1001 and GPU 1002 via a bus 1005.
- a ROM (Read Only Memory) 1003 and a RAM (Random Access Memory) 1004 are connected to the bus 1005.
- an input unit 1007 consisting of input devices such as a keyboard and mouse through which the user inputs operation commands
- an output unit 1008 which outputs a processing operation screen and images of the processing results to a display device
- a storage unit 1009 consisting of a hard disk drive or the like for storing programs and various data
- a communication unit 1010 consisting of a LAN (Local Area Network) adapter and the like for executing communication processing via a network such as the Internet.
- a drive 1011 which reads and writes data to a removable storage medium 1012 such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory.
- the CPU 1001 executes various processes according to a program stored in the ROM 1003, or a program read from a removable storage medium 1012 such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, installed in the storage unit 1009, and loaded from the storage unit 1009 to the RAM 1004.
- the RAM 1004 also stores data necessary for the CPU 1001 to execute various processes, as appropriate.
- the GPU 1002 executes calculations necessary for image drawing under the control of the CPU 1001.
- the CPU 1001 loads a program stored in the storage unit 1009, for example, into the RAM 1004 via the input/output interface 1006 and the bus 1005, and executes the program, thereby performing the series of processes described above.
- the program executed by the information processing device 120 can be provided, for example, by recording it on a removable storage medium 1012 such as a package medium.
- the program can also be provided via a wired or wireless transmission medium such as a local area network, the Internet, or digital satellite broadcasting.
- the program can be installed in the storage unit 1009 via the input/output interface 1006 by attaching the removable storage medium 1012 to the drive 1011.
- the program can also be received by the communication unit 1010 via a wired or wireless transmission medium and installed in the storage unit 1009.
- the program can be pre-installed in the ROM 1003 or the storage unit 1009.
- the program executed by the information processing device 120 may be a program in which processing is performed chronologically in the order described in this disclosure, or may be a program in which processing is performed in parallel or at the required timing, such as when a call is made.
- the entire hardware configuration of the information processing device 120 does not have to be installed in one device, and the information processing device 120 may be configured by multiple devices. Also, part of the hardware configuration of the information processing device 120 may be installed in multiple devices connected via a network.
- the technology according to the present disclosure can be applied to various products.
- the technology according to the present disclosure may be realized as a device mounted on any type of moving body, such as an automobile, an electric vehicle, a hybrid electric vehicle, a motorcycle, a bicycle, a personal mobility device, an airplane, a drone, a ship, a robot, a construction machine, or an agricultural machine (tractor).
- vehicle control system 7000 is an example of a mobile object control system to which the technology disclosed herein can be applied.
- vehicle control system 7000 includes a plurality of electronic control units connected via a communication network 7010.
- the vehicle control system 7000 includes a drive system control unit 7100, a body system control unit 7200, a battery control unit 7300, an outside vehicle information detection unit 7400, an inside vehicle information detection unit 7500, and an integrated control unit 7600.
- the communication network 7010 connecting these multiple control units may be, for example, an in-vehicle communication network conforming to any standard such as CAN (Controller Area Network), LIN (Local Interconnect Network), LAN (Local Area Network), or FlexRay (registered trademark).
- CAN Controller Area Network
- LIN Local Interconnect Network
- LAN Local Area Network
- FlexRay registered trademark
- Each control unit includes a microcomputer that performs arithmetic processing according to various programs, a storage unit that stores the programs executed by the microcomputer or parameters used in various calculations, and a drive circuit that drives various devices to be controlled.
- Each control unit includes a network I/F for communicating with other control units via a communication network 7010, and a communication I/F for communicating with devices or sensors inside and outside the vehicle by wired or wireless communication.
- the functional configuration of the integrated control unit 7600 includes a microcomputer 7610, a general-purpose communication I/F 7620, a dedicated communication I/F 7630, a positioning unit 7640, a beacon receiving unit 7650, an in-vehicle device I/F 7660, an audio/image output unit 7670, an in-vehicle network I/F 7680, and a storage unit 7690.
- Other control units also include a microcomputer, a communication I/F, a storage unit, and the like.
- the drive system control unit 7100 controls the operation of devices related to the drive system of the vehicle according to various programs.
- the drive system control unit 7100 functions as a control device for a drive force generating device for generating a drive force for the vehicle, such as an internal combustion engine or a drive motor, a drive force transmission mechanism for transmitting the drive force to the wheels, a steering mechanism for adjusting the steering angle of the vehicle, and a braking device for generating a braking force for the vehicle.
- the drive system control unit 7100 may also function as a control device such as an ABS (Antilock Brake System) or ESC (Electronic Stability Control).
- the battery control unit 7300 controls the secondary battery 7310, which is the power supply source for the drive motor, according to various programs. For example, information such as the battery temperature, battery output voltage, or remaining capacity of the battery is input to the battery control unit 7300 from a battery device equipped with the secondary battery 7310. The battery control unit 7300 performs calculations using these signals, and controls the temperature regulation of the secondary battery 7310 or a cooling device or the like equipped in the battery device.
- the outside vehicle information detection unit 7400 detects information outside the vehicle equipped with the vehicle control system 7000.
- the imaging unit 7410 and the outside vehicle information detection unit 7420 is connected to the outside vehicle information detection unit 7400.
- the imaging unit 7410 includes at least one of a ToF (Time Of Flight) camera, a stereo camera, a monocular camera, an infrared camera, and other cameras.
- the outside vehicle information detection unit 7420 includes at least one of an environmental sensor for detecting the current weather or climate, or a surrounding information detection sensor for detecting other vehicles, obstacles, pedestrians, etc., around the vehicle equipped with the vehicle control system 7000.
- the environmental sensor may be, for example, at least one of a raindrop sensor that detects rain, a fog sensor that detects fog, a sunshine sensor that detects the level of sunlight, and a snow sensor that detects snowfall.
- the surrounding information detection sensor may be at least one of an ultrasonic sensor, a radar device, and a LIDAR (Light Detection and Ranging, Laser Imaging Detection and Ranging) device.
- the imaging unit 7410 and the outside vehicle information detection unit 7420 may each be provided as an independent sensor or device, or may be provided as a device in which multiple sensors or devices are integrated.
- FIG. 15 shows an example of the installation positions of the imaging unit 7410 and the outside vehicle information detection unit 7420.
- the imaging units 7910, 7912, 7914, 7916, and 7918 are provided, for example, at least one of the front nose, side mirrors, rear bumper, back door, and the upper part of the windshield inside the vehicle cabin of the vehicle 7900.
- the imaging unit 7910 provided on the front nose and the imaging unit 7918 provided on the upper part of the windshield inside the vehicle cabin mainly acquire images of the front of the vehicle 7900.
- the imaging units 7912 and 7914 provided on the side mirrors mainly acquire images of the sides of the vehicle 7900.
- the imaging unit 7916 provided on the rear bumper or back door mainly acquires images of the rear of the vehicle 7900.
- the imaging unit 7918, which is installed on the top of the windshield inside the vehicle is primarily used to detect preceding vehicles, pedestrians, obstacles, traffic signals, traffic signs, lanes, etc.
- FIG. 15 shows an example of the imaging ranges of the imaging units 7910, 7912, 7914, and 7916.
- Imaging range a indicates the imaging range of the imaging unit 7910 provided on the front nose
- imaging ranges b and c indicate the imaging ranges of the imaging units 7912 and 7914 provided on the side mirrors, respectively
- imaging range d indicates the imaging range of the imaging unit 7916 provided on the rear bumper or back door.
- an overhead image of the vehicle 7900 viewed from above is obtained by superimposing the image data captured by the imaging units 7910, 7912, 7914, and 7916.
- External information detection units 7920, 7922, 7924, 7926, 7928, and 7930 provided on the front, rear, sides, corners, and upper part of the windshield inside the vehicle 7900 may be, for example, ultrasonic sensors or radar devices.
- External information detection units 7920, 7926, and 7930 provided on the front nose, rear bumper, back door, and upper part of the windshield inside the vehicle 7900 may be, for example, LIDAR devices. These external information detection units 7920 to 7930 are primarily used to detect preceding vehicles, pedestrians, obstacles, etc.
- the outside-vehicle information detection unit 7400 causes the imaging unit 7410 to capture an image outside the vehicle, and receives the captured image data.
- the outside-vehicle information detection unit 7400 also receives detection information from the connected outside-vehicle information detection unit 7420. If the outside-vehicle information detection unit 7420 is an ultrasonic sensor, a radar device, or a LIDAR device, the outside-vehicle information detection unit 7400 transmits ultrasonic waves or electromagnetic waves, and receives information on the received reflected waves.
- the outside-vehicle information detection unit 7400 may perform object detection processing or distance detection processing for people, cars, obstacles, signs, or characters on the road surface, based on the received information.
- the outside-vehicle information detection unit 7400 may perform environmental recognition processing for recognizing rainfall, fog, road surface conditions, etc., based on the received information.
- the outside-vehicle information detection unit 7400 may calculate the distance to an object outside the vehicle based on the received information.
- the outside vehicle information detection unit 7400 may also perform image recognition processing or distance detection processing to recognize people, cars, obstacles, signs, or characters on the road surface based on the received image data.
- the outside vehicle information detection unit 7400 may perform processing such as distortion correction or alignment on the received image data, and may also generate an overhead image or a panoramic image by synthesizing image data captured by different imaging units 7410.
- the outside vehicle information detection unit 7400 may also perform viewpoint conversion processing using image data captured by different imaging units 7410.
- the in-vehicle information detection unit 7500 detects information inside the vehicle.
- the in-vehicle information detection unit 7500 is connected to, for example, a driver state detection unit 7510 that detects the state of the driver.
- the driver state detection unit 7510 may include a camera that captures an image of the driver, a biosensor that detects the driver's biometric information, or a microphone that collects sound inside the vehicle.
- the biosensor is provided, for example, on the seat or steering wheel, and detects the biometric information of a passenger sitting in the seat or a driver gripping the steering wheel.
- the in-vehicle information detection unit 7500 may calculate the degree of fatigue or concentration of the driver based on the detection information input from the driver state detection unit 7510, or may determine whether the driver is dozing off.
- the in-vehicle information detection unit 7500 may perform processing such as noise canceling on the collected sound signal.
- the integrated control unit 7600 controls the overall operation of the vehicle control system 7000 according to various programs.
- the input unit 7800 is connected to the integrated control unit 7600.
- the input unit 7800 is realized by a device that can be operated by the passenger, such as a touch panel, a button, a microphone, a switch, or a lever. Data obtained by voice recognition of a voice input by a microphone may be input to the integrated control unit 7600.
- the input unit 7800 may be, for example, a remote control device using infrared or other radio waves, or an externally connected device such as a mobile phone or a PDA (Personal Digital Assistant) that supports the operation of the vehicle control system 7000.
- PDA Personal Digital Assistant
- the input unit 7800 may be, for example, a camera, in which case the passenger can input information by gestures. Alternatively, data obtained by detecting the movement of a wearable device worn by the passenger may be input. Furthermore, the input unit 7800 may include, for example, an input control circuit that generates an input signal based on information input by a passenger or the like using the input unit 7800 and outputs the signal to the integrated control unit 7600. The passenger or the like operates the input unit 7800 to input various data to the vehicle control system 7000 and to instruct processing operations.
- the memory unit 7690 may include a ROM (Read Only Memory) that stores various programs executed by the microcomputer, and a RAM (Random Access Memory) that stores various parameters, calculation results, sensor values, etc.
- the memory unit 7690 may also be realized by a magnetic memory device such as a HDD (Hard Disc Drive), a semiconductor memory device, an optical memory device, or a magneto-optical memory device, etc.
- the general-purpose communication I/F 7620 is a general-purpose communication I/F that mediates communication between various devices present in the external environment 7750.
- the general-purpose communication I/F 7620 may implement cellular communication protocols such as GSM (registered trademark) (Global System of Mobile communications), WiMAX (registered trademark), LTE (registered trademark) (Long Term Evolution) or LTE-A (LTE-Advanced), or other wireless communication protocols such as wireless LAN (also called Wi-Fi (registered trademark)) and Bluetooth (registered trademark).
- GSM Global System of Mobile communications
- WiMAX registered trademark
- LTE registered trademark
- LTE-A Long Term Evolution
- Bluetooth registered trademark
- the general-purpose communication I/F 7620 may connect to devices (e.g., application servers or control servers) present on an external network (e.g., the Internet, a cloud network, or an operator-specific network) via, for example, a base station or an access point.
- the general-purpose communication I/F 7620 may connect to a terminal located near the vehicle (e.g., a driver's, pedestrian's, or store's terminal, or an MTC (Machine Type Communication) terminal) using, for example, P2P (Peer To Peer) technology.
- P2P Peer To Peer
- the dedicated communication I/F 7630 is a communication I/F that supports a communication protocol developed for use in vehicles.
- the dedicated communication I/F 7630 may implement a standard protocol such as WAVE (Wireless Access in Vehicle Environment), DSRC (Dedicated Short Range Communications), or a cellular communication protocol, which is a combination of the lower layer IEEE 802.11p and the higher layer IEEE 1609.
- the dedicated communication I/F 7630 typically performs V2X communication, which is a concept that includes one or more of vehicle-to-vehicle communication, vehicle-to-infrastructure communication, vehicle-to-home communication, and vehicle-to-pedestrian communication.
- the positioning unit 7640 performs positioning by receiving, for example, GNSS signals from GNSS (Global Navigation Satellite System) satellites (for example, GPS signals from GPS (Global Positioning System) satellites), and generates position information including the latitude, longitude, and altitude of the vehicle.
- GNSS Global Navigation Satellite System
- GPS Global Positioning System
- the positioning unit 7640 may determine the current position by exchanging signals with a wireless access point, or may obtain position information from a terminal such as a mobile phone, PHS, or smartphone that has a positioning function.
- the beacon receiver 7650 receives, for example, radio waves or electromagnetic waves transmitted from radio stations installed on the road, and acquires information such as the current location, congestion, road closures, and travel time.
- the functions of the beacon receiver 7650 may be included in the dedicated communication I/F 7630 described above.
- the in-vehicle device I/F 7660 is a communication interface that mediates the connection between the microcomputer 7610 and various in-vehicle devices 7760 present in the vehicle.
- the in-vehicle device I/F 7660 may establish a wireless connection using a wireless communication protocol such as wireless LAN, Bluetooth (registered trademark), NFC (Near Field Communication), or WUSB (Wireless USB).
- the in-vehicle device I/F 7660 may also establish a wired connection such as USB (Universal Serial Bus), HDMI (High-Definition Multimedia Interface), or MHL (Mobile High-definition Link) via a connection terminal (and a cable, if necessary) not shown.
- USB Universal Serial Bus
- HDMI High-Definition Multimedia Interface
- MHL Mobile High-definition Link
- the in-vehicle device 7760 may include, for example, at least one of a mobile device or wearable device owned by a passenger, or an information device carried into or attached to the vehicle.
- the in-vehicle device 7760 may also include a navigation device that searches for a route to an arbitrary destination.
- the in-vehicle device I/F 7660 exchanges control signals or data signals with these in-vehicle devices 7760.
- the in-vehicle network I/F 7680 is an interface that mediates communication between the microcomputer 7610 and the communication network 7010.
- the in-vehicle network I/F 7680 transmits and receives signals in accordance with a specific protocol supported by the communication network 7010.
- the microcomputer 7610 of the integrated control unit 7600 controls the vehicle control system 7000 according to various programs based on information acquired through at least one of the general-purpose communication I/F 7620, the dedicated communication I/F 7630, the positioning unit 7640, the beacon receiving unit 7650, the in-vehicle device I/F 7660, and the in-vehicle network I/F 7680.
- the microcomputer 7610 may calculate the control target value of the driving force generating device, the steering mechanism, or the braking device based on the acquired information inside and outside the vehicle, and output a control command to the drive system control unit 7100.
- the microcomputer 7610 may perform cooperative control for the purpose of realizing the functions of an ADAS (Advanced Driver Assistance System), including vehicle collision avoidance or impact mitigation, following driving based on the distance between vehicles, vehicle speed maintenance driving, vehicle collision warning, vehicle lane departure warning, etc.
- ADAS Advanced Driver Assistance System
- the microcomputer 7610 may control the driving force generating device, steering mechanism, braking device, etc. based on the acquired information about the surroundings of the vehicle, thereby performing cooperative control for the purpose of autonomous driving, which allows the vehicle to travel autonomously without relying on the driver's operation.
- the microcomputer 7610 may generate three-dimensional distance information between the vehicle and objects such as surrounding structures and people based on information acquired via at least one of the general-purpose communication I/F 7620, the dedicated communication I/F 7630, the positioning unit 7640, the beacon receiving unit 7650, the in-vehicle equipment I/F 7660, and the in-vehicle network I/F 7680, and may create local map information including information about the surroundings of the vehicle's current position.
- the microcomputer 7610 may also predict dangers such as vehicle collisions, the approach of pedestrians, or entry into closed roads based on the acquired information, and generate warning signals.
- the warning signals may be, for example, signals for generating warning sounds or turning on warning lights.
- the audio/image output unit 7670 transmits at least one of audio and image output signals to an output device capable of visually or audibly notifying the vehicle occupants or the outside of the vehicle of information.
- an audio speaker 7710, a display unit 7720, and an instrument panel 7730 are illustrated as output devices.
- the display unit 7720 may include, for example, at least one of an on-board display and a head-up display.
- the display unit 7720 may have an AR (Augmented Reality) display function.
- the output device may be other devices such as headphones, wearable devices such as glasses-type displays worn by the occupants, projectors, or lamps other than these devices.
- the display device visually displays the results obtained by various processes performed by the microcomputer 7610 or information received from other control units in various formats such as text, images, tables, graphs, etc. Also, if the output device is an audio output device, the audio output device converts an audio signal consisting of reproduced voice data or acoustic data, etc., into an analog signal and outputs it audibly.
- At least two control units connected via the communication network 7010 may be integrated into one control unit.
- each control unit may be composed of multiple control units.
- the vehicle control system 7000 may include another control unit not shown.
- some or all of the functions performed by any of the control units may be provided by the other control units.
- a specified calculation process may be performed by any of the control units.
- a sensor or device connected to any of the control units may be connected to another control unit, and multiple control units may transmit and receive detection information to each other via the communication network 7010.
- a computer program for implementing each function of the information processing device 120 according to this embodiment described with reference to FIG. 6 can be implemented in any of the control units, etc.
- a computer-readable recording medium on which such a computer program is stored can also be provided.
- the recording medium is, for example, a magnetic disk, an optical disk, a magneto-optical disk, a flash memory, etc.
- the above computer program may be distributed, for example, via a network, without using a recording medium.
- the information processing device 120 can be applied to the integrated control unit 7600 of the application example shown in FIG. 14.
- the radar control unit 121, the situation determination unit 122, the radar data acquisition unit 123, and the radar data processing unit 124 of the information processing device 120 correspond to the microcomputer 7610, the memory unit 7690, and the in-vehicle network I/F 7680 of the integrated control unit 7600.
- the components of the information processing device 120 described using FIG. 6 may be realized in a module (e.g., an integrated circuit module configured on a single die) for the integrated control unit 7600 shown in FIG. 14.
- the information processing device 120 described using FIG. 6 may be realized by multiple control units of the vehicle control system 7000 shown in FIG. 14.
- the present technology can also be configured as follows.
- a radar control unit that causes a transmission antenna to transmit transmission signals of each of the following chirp groups: a first chirp group including a plurality of chirps of continuous frequency modulated waves; a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a different distance detection range from the first chirp group; a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a different speed detection range from the first chirp group; and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a different speed detection range from the second chirp group; and a radar data processing unit that detects speed based on the received signals of the first chirp group and the received signals of the third chirp group received by a receiving antenna, and detects speed based on the received signals of the second chirp group and the received signals of the fourth chirp group received by the receiving antenna
- the radar control unit causes the transmitting antenna to transmit the transmission signals of each chirp group in the order of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
- the radar control unit causes the transmitting antenna to transmit transmission signals of each chirp group in the order of the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group.
- the radar control unit switches between a first transmission pattern in which the transmission signals of each chirp group are transmitted from the transmitting antenna in the order of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group, and a second transmission pattern in which the transmission signals of each chirp group are transmitted from the transmitting antenna in the order of the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group.
- the information processing device a situation determination unit that determines a situation of a moving object on which the transmitting antenna and the receiving antenna are mounted, The radar control unit switches between the first transmission pattern and the second transmission pattern based on a result of the determination by the situation determination unit.
- the information processing device (6) The information processing device according to (5) above, The information processing device, wherein the situation determination unit determines a situation of the moving object from detection data based on received signals of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
- the moving object is a vehicle
- the situation determination unit determines a driving scene of the vehicle
- the radar control unit switches between the first transmission pattern and the second transmission pattern based on the driving scene.
- the information processing device according to (1) a situation determination unit that determines a situation of a moving object on which the transmitting antenna and the receiving antenna are mounted,
- the radar control unit determines an order of transmission of the transmission signals of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group from the transmitting antenna based on a result of the determination by the situation determination unit.
- the information processing device (9) The information processing device according to (8), The information processing device, wherein the situation determination unit determines a situation of the moving object from detection data based on received signals of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
- the moving object is a vehicle
- the situation determination unit determines a driving scene of the vehicle
- the radar control unit determines the transmission order based on the driving scene.
- (11) The information processing device according to any one of (1) to (10) above, The first chirp group and the third chirp group have different chirp times, and the second chirp group and the fourth chirp group have different chirp times.
- the information processing device according to any one of (1) to (10) above, The first chirp group and the second chirp group have different chirp inclinations, and the third chirp group and the fourth chirp group have different chirp inclinations. (13) The information processing device according to any one of (1) to (12) above, The radar data processing unit detects velocity by pairing detection data based on the received signals of the first chirp group with detection data based on the received signals of the third chirp group, and detects velocity by pairing detection data based on the received signals of the second chirp group with detection data based on the received signals of the fourth chirp group.
- the radar control unit causes the transmitting antenna to transmit transmission signals of each chirp group for each frame in the order of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group;
- the radar data processing unit pairs detection data based on a received signal of a specific frame with detection data based on a received signal of a frame two frames before the specific frame.
- the radar control unit causes the transmitting antenna to transmit transmission signals of each chirp group for each frame in the order of the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group; the radar data processing unit pairs detection data based on a received signal of a specific frame with detection data based on a received signal of a frame one frame before the specific frame, and does not pair detection data based on a received signal of a specific frame with detection data based on a received signal of a frame three frames before the specific frame.
- the radar data processing unit detects, by the pairing, a maximum speed detectable from detection data based on the received signals of the first chirp group and a speed that exceeds the maximum speed detectable from detection data based on the received signals of the third chirp group, and detects, by the pairing, a maximum speed detectable from detection data based on the received signals of the second chirp group and a speed that exceeds the maximum speed detectable from detection data based on the received signals of the fourth chirp group.
- a radar including a transmitting antenna for transmitting radar waves and a receiving antenna for receiving the radar waves; a radar control unit that causes the transmitting antenna to transmit transmission signals of each of a first chirp group including a plurality of chirps of continuous frequency modulated waves, a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a different distance detection range than the first chirp group, a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a different velocity detection range than the first chirp group, and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a different velocity detection range than the second chirp group; and a radar data processing unit that detects velocity based on reception signals of the first chirp group and the third chirp group received by the receiving antenna, and detects velocity based on reception signals of the second chirp group and the fourth chirp group received by the receiving antenna.
- the radar control unit transmits from the transmitting antenna transmission signals of a first chirp group including a plurality of chirps of continuous frequency modulated waves, a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a different distance detection range from the first chirp group, a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a different velocity detection range from the first chirp group, and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a different velocity detection range from the second chirp group,
- An information processing method in which a radar data processing unit detects velocity based on the received signals of the first chirp group and the received signals of the third chirp group received by a receiving antenna, and detects velocity based on the received signals of the second chirp group and the received signals of the fourth chirp group received by the receiving antenna.
- radar device 110 radar 111 transmitting antenna 112 receiving antenna 113 signal generating section 114 signal mixing section 115 signal processing section 120 information processing device 121 radar control section 122 situation determination section 123 radar data acquisition section 124 radar data processing section
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
Description
本技術は、周波数連続変調波を利用する情報処理装置、レーダ装置及び情報処理方法に関する。 This technology relates to an information processing device, radar device, and information processing method that utilizes continuous frequency modulated waves.
ミリ波レーダは、自動運転システムにおいて必要不可欠なセンサである。車両にミリ波レーダを搭載することで、周辺に存在する障害物との距離、速度、角度を検出することができる。車載向けミリ波レーダは、その分解能の高さからFMCW(Frequency Modulated Continuous Wave:周波数連続変調波)方式が主に用いられている。 Millimeter-wave radar is an essential sensor in autonomous driving systems. By installing a millimeter-wave radar in a vehicle, it is possible to detect the distance, speed, and angle of obstacles in the vicinity. Due to its high resolution, automotive millimeter-wave radar mainly uses the FMCW (Frequency Modulated Continuous Wave) method.
FMCW方式では、時間的に周波数を変化させながら電波を照射することで、物体との距離と物体の相対速度を検出する。時間的に周波数が変化する1つの信号はチャープと呼ばれ、その継続時間はチャープ時間と呼ばれる。ここでFMCW方式では、チャープ時間を長くして速度分解能を上げると、検出最大速度が下がるというトレードオフの関係にある。また、検出距離についても、周波数帯域を大きくして距離分解能を上げると、検出最大距離が下がるというトレードオフの関係にある。 In the FMCW method, radio waves are emitted while changing the frequency over time to detect the distance to an object and the object's relative speed. A signal whose frequency changes over time is called a chirp, and its duration is called the chirp time. In the FMCW method, there is a trade-off between increasing the chirp time to increase the speed resolution and decreasing the maximum detectable speed. Similarly, with regard to the detection distance, there is a trade-off between increasing the frequency band to increase the distance resolution and decreasing the maximum detectable distance.
一般的に、市販のレーダでは、これらのトレードオフを踏まえたレーダの照射モードを複数用意し、用途に応じて分けている。例えば、車両のフロントには低分解能かつ遠距離用のレーダ、車両の四隅には高分解能かつ近距離検出用のレーダを配置することで、性能の両立を行っている。また、検出最大速度については、中国剰余定理による拡張が一般的に行われている(例えば、特許文献1参照)。 Generally, commercially available radars are equipped with multiple radar irradiation modes that take these trade-offs into account, and are divided according to the application. For example, a low-resolution, long-range radar is placed at the front of the vehicle, and a high-resolution, short-range radar is placed at the four corners of the vehicle, achieving both performances. In addition, the maximum detectable speed is generally extended using the Chinese Remainder Theorem (see, for example, Patent Document 1).
上述のように現行の車載レーダでは、複数レーダの設置位置によるモードの使い分けと速度拡張によって、実走行環境での物体検出を可能としている。しかし、複数レーダのモードを設置位置に応じて切り替える場合、視野角が重複していない領域では分解能が下がる、または検出可能距離が下がるという問題が生じる。中国剰余定理による速度拡張を利用する場合においても、異なる検出性能を持つレーダモードの速度拡張には適用することができない。 As mentioned above, current automotive radars enable object detection in real driving environments by using different modes depending on the installation position of multiple radars and by expanding speed. However, when switching between the modes of multiple radars depending on the installation position, problems arise in that the resolution decreases in areas where the viewing angles do not overlap, or the detectable distance decreases. Even when using speed expansion based on the Chinese Remainder Theorem, it cannot be applied to the speed expansion of radar modes with different detection performance.
以上のような事情に鑑み、本技術の目的は、周波数連続変調波を利用するレーダにおいて、速度及び距離の分解能及び最大検出範囲を向上させることが可能な情報処理装置、レーダ装置及び情報処理方法を提供することにある。 In light of the above circumstances, the objective of this technology is to provide an information processing device, a radar device, and an information processing method that can improve the speed and distance resolution and maximum detection range in radar that uses continuous frequency modulated waves.
上記目的を達成するため、本技術の一形態に係る情報処理装置は、レーダ制御部と、レーダデータ処理部とを具備する。
前記レーダ制御部は、周波数連続変調波のチャープを複数含む第1チャープ群と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは距離検出範囲が異なる第2チャープ群と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは速度検出範囲が異なる第3チャープ群と、周波数連続変調波のチャープを複数含み、前記第2チャープ群とは速度検出範囲が異なる第4チャープ群の各チャープ群の送信信号を送信アンテナから送信させる。
前記レーダデータ処理部は、受信アンテナにより受信された前記第1チャープ群の受信信号と前記第3チャープ群の受信信号に基づいて速度を検出し、前記受信アンテナにより受信された前記第2チャープ群の受信信号と前記第4チャープ群の受信信号に基づいて速度を検出する。
In order to achieve the above object, an information processing device according to an embodiment of the present technology includes a radar control unit and a radar data processing unit.
The radar control unit transmits from the transmitting antenna transmission signals of each of a first chirp group including a plurality of chirps of continuous frequency modulated waves, a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a distance detection range different from that of the first chirp group, a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a velocity detection range different from that of the first chirp group, and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a velocity detection range different from that of the second chirp group.
The radar data processing unit detects velocity based on the received signals of the first chirp group and the received signals of the third chirp group received by the receiving antenna, and detects velocity based on the received signals of the second chirp group and the received signals of the fourth chirp group received by the receiving antenna.
前記レーダ制御部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、前記第4チャープ群の順で各チャープ群の送信信号を前記送信アンテナから送信させてもよい。 The radar control unit may transmit the transmission signals of each chirp group from the transmitting antenna in the following order: the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
前記レーダ制御部は、前記第1チャープ群、前記第3チャープ群、前記第2チャープ群、前記第4チャープ群の順で各チャープ群の送信信号を前記送信アンテナから送信させてもよい。 The radar control unit may cause the transmitting antenna to transmit the transmission signals of each chirp group in the following order: the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group.
前記レーダ制御部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、前記第4チャープ群の順で各チャープ群の送信信号を前記送信アンテナから送信させる第1送信パターンと、前記第1チャープ群、前記第3チャープ群、前記第2チャープ群、前記第4チャープ群の順で各チャープ群の送信信号を前記送信アンテナから送信させる第2送信パターンを切り替えてもよい。 The radar control unit may switch between a first transmission pattern in which the transmission signals of each chirp group are transmitted from the transmitting antenna in the order of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group, and a second transmission pattern in which the transmission signals of each chirp group are transmitted from the transmitting antenna in the order of the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group.
前記送信アンテナ及び前記受信アンテナが搭載された移動体の状況を判定する状況判定部をさらに具備し、
前記レーダ制御部は、前記状況判定部による判定結果に基づいて、前記第1送信パターンと前記第2送信パターンを切り替えてもよい。
a situation determination unit that determines a situation of a moving object on which the transmitting antenna and the receiving antenna are mounted,
The radar control unit may switch between the first transmission pattern and the second transmission pattern based on a result of the determination by the situation determination unit.
前記状況判定部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、及び前記第4チャープ群の受信信号に基づく検出データから前記移動体の状況を判定してもよい。 The situation determination unit may determine the situation of the moving body from detection data based on the received signals of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
前記移動体は車両であり、
前記状況判定部は、前記車両の走行シーンを判定し、
前記レーダ制御部は、前記走行シーンに基づいて、前記第1送信パターンと前記第2送信パターンを切り替えてもよい。
the moving object is a vehicle,
The situation determination unit determines a driving scene of the vehicle,
The radar control unit may switch between the first transmission pattern and the second transmission pattern based on the driving scene.
前記送信アンテナ及び前記受信アンテナが搭載された移動体の状況を判定する状況判定部をさらに具備し、
前記レーダ制御部は、前記状況判定部による判定結果に基づいて、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群及び前記第4チャープ群の送信信号の前記送信アンテナからの送信順序を決定してもよい。
a situation determination unit that determines a situation of a moving object on which the transmitting antenna and the receiving antenna are mounted,
The radar control unit may determine an order of transmission of the transmission signals of the first chirp group, the second chirp group, the third chirp group and the fourth chirp group from the transmitting antenna based on a result of the judgment by the situation judgment unit.
前記状況判定部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、及び前記第4チャープ群の受信信号に基づく検出データから前記移動体の状況を判定してもよい。 The situation determination unit may determine the situation of the moving body from detection data based on the received signals of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
前記移動体は車両であり、
前記状況判定部は、前記車両の走行シーンを判定し、
前記レーダ制御部は、前記走行シーンに基づいて前記送信順序を決定してもよい。
the moving object is a vehicle,
The situation determination unit determines a driving scene of the vehicle,
The radar control unit may determine the transmission order based on the driving scene.
前記第1チャープ群と前記第3チャープ群はチャープ時間が異なり、前記第2チャープ群と前記第4チャープ群はチャープ時間が異なってもよい。 The first chirp group and the third chirp group may have different chirp times, and the second chirp group and the fourth chirp group may have different chirp times.
前記第1チャープ群と前記第2チャープ群はチャープの傾きが異なり、前記第3チャープ群と前記第4チャープ群はチャープの傾きが異なってもよい。 The first chirp group and the second chirp group may have different chirp inclinations, and the third chirp group and the fourth chirp group may have different chirp inclinations.
前記レーダデータ処理部は、前記第1チャープ群の受信信号に基づく検出データと前記第3チャープ群の受信信号に基づく検出データをペアリングして速度を検出し、前記第2チャープ群の受信信号に基づく検出データと前記第4チャープ群の受信信号に基づく検出データをペアリングして速度を検出してもよい。 The radar data processing unit may detect speed by pairing detection data based on the received signals of the first chirp group with detection data based on the received signals of the third chirp group, and may detect speed by pairing detection data based on the received signals of the second chirp group with detection data based on the received signals of the fourth chirp group.
前記レーダ制御部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、前記第4チャープ群の順でフレーム毎に各チャープ群の送信信号を前記送信アンテナから送信させ、
前記レーダデータ処理部は、特定のフレームの受信信号に基づく検出データと、前記特定のフレームから2フレーム前のフレームの受信信号に基づく検出データをペアリングしてもよい。
the radar control unit causes the transmitting antenna to transmit transmission signals of each chirp group for each frame in the order of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group;
The radar data processing unit may pair detection data based on a received signal of a specific frame with detection data based on a received signal of a frame two frames before the specific frame.
前記レーダ制御部は、前記第1チャープ群、前記第3チャープ群、前記第2チャープ群、前記第4チャープ群の順でフレーム毎に各チャープ群の送信信号を前記送信アンテナから送信させ、
前記レーダデータ処理部は、特定のフレームの受信信号に基づく検出データと、前記特定のフレームから1フレーム前のフレームの受信信号に基づく検出データをペアリングし、特定のフレームの受信信号に基づく検出データと、前記特定のフレームから3フレーム前のフレームの受信信号に基づく検出データをペアリングしなくてもよい。
the radar control unit causes the transmitting antenna to transmit transmission signals of each chirp group for each frame in the order of the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group;
The radar data processing unit may pair detection data based on a received signal of a specific frame with detection data based on a received signal of a frame one frame before the specific frame, and may not pair detection data based on a received signal of a specific frame with detection data based on a received signal of a frame three frames before the specific frame.
前記レーダデータ処理部は、前記第1チャープ群の受信信号に基づく検出データから検出可能な最大速度と前記第3チャープ群の受信信号に基づく検出データから検出可能な最大速度を超える速度を前記ペアリングにより検出し、前記第2チャープ群の受信信号に基づく検出データから検出可能な最大速度と前記第4チャープ群の受信信号に基づく検出データから検出可能な最大速度を超える速度を前記ペアリングにより検出してもよい。 The radar data processing unit may use the pairing to detect a maximum speed detectable from detection data based on the received signals of the first chirp group and a speed that exceeds the maximum speed detectable from detection data based on the received signals of the third chirp group, and may use the pairing to detect a maximum speed detectable from detection data based on the received signals of the second chirp group and a speed that exceeds the maximum speed detectable from detection data based on the received signals of the fourth chirp group.
上記目的を達成するため、本技術の一形態に係るレーダ装置は、レーダと、情報処理装置とを具備する。
前記レーダは、レーダ波を送信する送信アンテナ及びレーダ波を受信する受信アンテナを備える。
前記情報処理装置は、周波数連続変調波のチャープを複数含む第1チャープ群と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは距離検出範囲が異なる第2チャープ群と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは速度検出範囲が異なる第3チャープ群と、周波数連続変調波のチャープを複数含み、前記第2チャープ群とは速度検出範囲が異なる第4チャープ群の各チャープ群の送信信号を前記送信アンテナから送信させるレーダ制御部と、前記受信アンテナにより受信された前記第1チャープ群の受信信号と前記第3チャープ群の受信信号に基づいて速度を検出し、前記受信アンテナにより受信された前記第2チャープ群の受信信号と前記第4チャープ群の受信信号に基づいて速度を検出するレーダデータ処理部とを備える。
In order to achieve the above object, a radar device according to an embodiment of the present technology includes a radar and an information processing device.
The radar includes a transmitting antenna for transmitting radar waves and a receiving antenna for receiving radar waves.
The information processing device includes a radar control unit that causes the transmitting antenna to transmit transmission signals of each of a first chirp group including a plurality of chirps of continuous frequency modulated waves, a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a distance detection range different from that of the first chirp group, a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a velocity detection range different from that of the first chirp group, and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a velocity detection range different from that of the second chirp group, and a radar data processing unit that detects velocity based on received signals of the first chirp group and the third chirp group received by the receiving antenna, and detects velocity based on received signals of the second chirp group and the fourth chirp group received by the receiving antenna.
上記目的を達成するため、本技術の一形態に係る情報処理方法は、レーダ制御部が、周波数連続変調波のチャープを複数含む第1チャープ群と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは距離検出範囲が異なる第2チャープ群と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは速度検出範囲が異なる第3チャープ群と、周波数連続変調波のチャープを複数含み、前記第2チャープ群とは速度検出範囲が異なる第4チャープ群の各チャープ群の送信信号を前記送信アンテナから送信させる。
レーダデータ処理部が、受信アンテナにより受信された前記第1チャープ群の受信信号と前記第3チャープ群の受信信号に基づいて速度を検出し、前記受信アンテナにより受信された前記第2チャープ群の受信信号と前記第4チャープ群の受信信号に基づいて速度を検出する。
In order to achieve the above-mentioned object, an information processing method according to one embodiment of the present technology includes a radar control unit that causes the transmitting antenna to transmit transmission signals of each of a first chirp group including a plurality of chirps of continuous frequency modulated waves, a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a distance detection range different from that of the first chirp group, a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a velocity detection range different from that of the first chirp group, and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a velocity detection range different from that of the second chirp group.
A radar data processing unit detects velocity based on the received signals of the first chirp group and the received signals of the third chirp group received by the receiving antenna, and detects velocity based on the received signals of the second chirp group and the received signals of the fourth chirp group received by the receiving antenna.
[FMCWについて]
本実施形態に係るレーダ装置が利用するFMCW(Frequency Modulated Continuous Wave:周波数連続変調波)について説明する。図1はFMCWのチャープの波形を示すグラフであり、図2はFMCWのチャープの周波数を示すグラフである。これらの図に示すように、チャープは時間と共に周波数が単調増加する波形を有する。以下、チャープの開始時刻から次のチャープの開始時刻までの時間をチャープ時間TCとする。
[About FMCW]
The following describes the FMCW (Frequency Modulated Continuous Wave) used by the radar device according to this embodiment. Fig. 1 is a graph showing the waveform of an FMCW chirp, and Fig. 2 is a graph showing the frequency of an FMCW chirp. As shown in these figures, the chirp has a waveform whose frequency increases monotonically with time. Hereinafter, the time from the start time of a chirp to the start time of the next chirp is referred to as the chirp time T C.
また、図2においてチャープの最低周波数fL、最高周波数fH及び帯域幅Wを示す。帯域幅Wは最低周波数fLと最高周波数fHの周波数差である。ミリ波レーダでは一例として、最低周波数fLが77GHz、最高周波数fHが81GHz、帯域幅Wが4GHzのチャープが利用される。このチャープの傾きは「W/TC」である。 2 also shows the minimum frequency fL , maximum frequency fH , and bandwidth W of the chirp. The bandwidth W is the frequency difference between the minimum frequency fL and the maximum frequency fH . As an example, a millimeter wave radar uses a chirp with a minimum frequency fL of 77 GHz, a maximum frequency fH of 81 GHz, and a bandwidth W of 4 GHz. The slope of this chirp is "W/ Tc ".
図3は連続する複数のチャープの波形を示すグラフであり、図4は連続する複数のチャープの周波数を示すグラフである。これらの図に示すように、連続するN本のチャープを順に「チャープ1」、「チャープ2」、「チャープ3」…「チャープN」とする。また、チャープ1からチャープNまでの複数のチャープを「フレーム」とする。1つのフレームに含まれるチャープ数Nは特に限定されない。また、1つのフレームに含まれるチャープは形状、即ちチャープ時間TCや帯域幅Wが同一である。1つのフレームの開始時刻から終了時刻の間の時間をフレーム時間Tfとすると、フレーム時間Tfは「NTc」である。
FIG. 3 is a graph showing the waveforms of multiple consecutive chirps, and FIG. 4 is a graph showing the frequencies of multiple consecutive chirps. As shown in these figures, the N consecutive chirps are sequentially designated as "
図5はFMCW方式のレーダ110の構成を示すブロック図である。同図に示すようにレーダ110は送信アンテナ111、受信アンテナ112、信号生成部113、信号混合部114及び信号処理部115を備える。
FIG. 5 is a block diagram showing the configuration of an
送信アンテナ111は信号生成部113から供給された送信信号に基づいてレーダ波を送信する。以下、送信アンテナ111から送信されるレーダ波を「送信波」とする。送信波は図3に示すようなFMCW(周波数連続変調波)である。
The transmitting
受信アンテナ112は、レーダ波を受信して受信信号を生成する。以下、受信アンテナ112が受信するレーダ波を「受信波」とする。受信波は送信アンテナ111から送信された送信波がなんらかの物体によって反射されたものである。受信アンテナ112は生成した受信信号を信号混合部114に出力する。
The receiving
信号生成部113は、送信信号を生成する。信号生成部113が生成する送信信号は図3に示すチャープが連続した波、即ちFMCW信号である。信号生成部113は生成した送信信号を送信アンテナ111に出力し、送信信号は送信波として送信アンテナ111から送信される。送信波は物体によって反射されると、受信波として受信アンテナ112に受信され、受信アンテナ112で受信信号が生成される。
The
信号混合部114は、ミキサであり、送信信号と受信信号とを混合して中間周波数(IF;Intermediate Frequency)信号を生成する。受信信号は送信信号に対して、距離成分である時間遅れと相対速度成分であるドップラーシフトをもっているため、中間周波数信号の周波数は物体との距離を示し、チャープ間での周波数信号の位相変化は物体との相対速度を示す。信号混合部114は生成した中間周波数信号を信号処理部115に出力する。
The
信号処理部115は中間周波数信号を処理する。上記のように中間周波数信号の周波数は物体との距離を示すため、信号処理部115はチャープ毎に中間周波数信号をフーリエ変換して周波数領域に変換することで各物体との距離を算出することができる。この距離方向のフーリエ変換はFFT(Fast Fourier Transform:高速フーリエ変換)によって行うことができ、距離FFT又は1D-FFTと呼ばれる。
The
また、チャープ間での中間周波数信号の位相変化は物体との相対速度を示すため、信号処理部115は距離方向のフーリエ変換を行った中間周波数信号をさらにフレーム毎にフーリエ変換することで受信アンテナ112と各物体との相対速度を算出することができる。この速度方向のフーリエ変換もFFTによって行うことができ、速度FFT又は2D-FFTと呼ばれる。
In addition, because the phase change of the intermediate frequency signal between chirps indicates the relative velocity with respect to an object, the
さらに、レーダ110が複数の受信アンテナ112を備える場合、各受信アンテナ112間での中間周波数信号の位相差は各受信アンテナ112と物体の角度を示す。このため、それぞれの受信アンテナ112において速度方向のフーリエ変換を行った中間周波数信号の全てに対してフーリエ変換することで受信アンテナ112に対する各物体の角度を検出することができる。
Furthermore, if the
信号処理部115は中間周波数信号に対して上記のような処理を実行し、中間周波数信号から検出データを生成する。検出データは、中間周波数信号に基づいて検出された検出点の3次元座標のデータであり、以下この検出データを「点群データ」とする。
The
[速度拡張について]
上述のように、チャープ時間TCのチャープ(図4参照)をN回送信し、チャープ間の時間変化を観測することで、物体の速度を検出することができる。このチャープ群の点群データから検出できる速度の分解能を速度分解能Vresとすると、速度分解能Vresは次の(式1)で表される。なお、「λ」は中間周波数信号の波長である。
Vres=λ/2Tf=λ/2NTC (式1)
[About speed expansion]
As described above, the velocity of an object can be detected by transmitting a chirp (see FIG. 4) N times with a chirp time T C and observing the time change between chirps. If the resolution of the velocity that can be detected from the point cloud data of this chirp group is the velocity resolution V res , then the velocity resolution V res is expressed by the following (Equation 1), where "λ" is the wavelength of the intermediate frequency signal.
V res =λ/2T f =λ/2NT C (Formula 1)
一方、このチャープ群の点群データから検出できる最大の速度を検出最大速度Vmaxとすると、検出最大速度Vmaxは次の(式2)で表される。
Vmax=λ/4TC (式2)
On the other hand, if the maximum velocity that can be detected from the point cloud data of this chirp group is the maximum detection velocity V max , the maximum detection velocity V max is expressed by the following (Equation 2).
V max =λ/ 4TC (Formula 2)
つまり、チャープ時間TCを長くして速度分解能Vresを上げると、検出最大速度Vmaxが下がるというトレードオフの関係にある。また、検出距離についても、周波数帯域を大きくして距離分解能を上げると、検出最大距離が下がるというトレードオフの関係にある。 In other words, there is a trade-off between increasing the chirp time T C to increase the velocity resolution V res and decreasing the maximum detectable velocity V max . Similarly, there is a trade-off between increasing the frequency band to increase the distance resolution and decreasing the maximum detectable distance .
このため、これらのトレードオフを踏まえたレーダの照射モードを複数用意し、用途に応じて使い分けることでレーダの性能を補うことができる。例えば、車両の前方には低分解能かつ遠距離検出用のレーダ、車両の四隅には高分解能かつ近距離検出用のレーダを配置すると好適である。 For this reason, radar performance can be improved by providing multiple radar irradiation modes that take these trade-offs into account and using them according to the application. For example, it is preferable to place a low-resolution radar for long-distance detection at the front of the vehicle and high-resolution radar for short-distance detection at the four corners of the vehicle.
ここで、検出最大速度Vmaxについては、中国剰余定理による速度拡張が一般的に行われている。この速度拡張では、検出可能速度を超えた物体の速度はレーダ波の折り返しにより、「(N-1)*2*Vmax+V」として検出されることを利用する。例えば検出最大速度Vmaxが異なる値、速度Vmax1と速度Vmax2となるようにチャープ時間TCのみをわずかに変えた2モードで送信波を送信させる。 Here, the maximum detectable speed Vmax is generally expanded by the Chinese Remainder Theorem. This expansion utilizes the fact that the speed of an object that exceeds the detectable speed is detected as "(N-1)*2* Vmax + V" due to the reflection of the radar wave. For example, the transmission wave is transmitted in two modes in which only the chirp time Tc is slightly changed so that the maximum detectable speed Vmax has different values, speeds Vmax1 and Vmax2 .
このとき速度Vmax1及び速度Vmax2を超えた速度を有する物体があると、それぞれのモードでは物体の速度が「(N1-1)*2*Vmax1+V1」又は「(N2-1)*2*Vmax2+V2」として検出される。なお「N1」及び「N2」は各モードでの1フレームあたりのチャープ数である。ここから、中国剰余定理によって、「N1」と「N2」の組み合わせを求めると、検出最大速度Vmaxを超えて物体の正しい速度を導出することができ、即ち速度拡張が実現できる。 In this case, if there is an object having a velocity exceeding the velocity V max1 or V max2 , the velocity of the object is detected as "(N 1 -1)*2*V max1 +V 1 " or "(N 2 -1)*2*V max2 +V 2 " in each mode. Note that "N 1 " and "N 2 " are the number of chirps per frame in each mode. From this, by determining the combination of "N 1 " and "N 2 " using the Chinese Remainder Theorem, it is possible to derive the correct velocity of the object that exceeds the maximum detected velocity V max , i.e., velocity expansion can be realized.
既存のFMCW方式の車載レーダでは、上述のように複数のレーダの設置位置によるモードの使い分けと速度拡張によって、実走行環境での物体の検出を可能としている。しかし、複数レーダのモードを設置位置に応じて切り替える場合、視野角が重複していない領域では分解能が下がる、又は検出最大距離が下がるという問題が存在する。 Existing FMCW automotive radars are capable of detecting objects in real driving environments by using different modes depending on the installation position of multiple radars and expanding the speed, as described above. However, when switching between the modes of multiple radars depending on the installation position, there is a problem that the resolution decreases in areas where the viewing angles do not overlap, or the maximum detection distance decreases.
これに対し本技術では、以下に説明するように、搭載しているすべてのレーダで近距離・高分解能検出及び遠距離・低分解能検出を両立が可能である。 In contrast, this technology makes it possible to achieve both short-range, high-resolution detection and long-range, low-resolution detection with all installed radars, as explained below.
[レーダ装置の構成]
本実施形態に係るレーダ装置について説明する。図6は本実施形態に係るレーダ装置100の模式図である。同図に示すようにレーダ装置100は、レーダ110及び情報処理装置120を備える。
[Radar device configuration]
The radar device according to this embodiment will be described below. Fig. 6 is a schematic diagram of a
レーダ110はFMCW方式のミリ波レーダであり、上述した構成(図5参照)を有する。各レーダ110は複数の送信アンテナ111と複数の受信アンテナ112を備え、MIMO(Multi-Input Multi-Output)レーダを構成するものであってもよい。また、各レーダ110は1つの送信アンテナ111と1つの受信アンテナ112を備え、MIMOレーダを構成しないものであってもよい。
The
レーダ装置100が備えるレーダ110の数は特に限定されず、1つでもよく、複数でもよい。レーダ装置100は自動車やドローン等の移動体に搭載することができる。この際、レーダ装置100の全体が移動体に搭載されてもよく、レーダ110のみが移動体に搭載されてもよい。
The number of
[情報処理装置の構成]
情報処理装置120はレーダ110の制御及びデータ処理を行う。情報処理装置120は、図6に示すようにレーダ制御部121、状況判定部122、レーダデータ取得部123及びレーダデータ処理部124を備える。これらはハードウェアとソフトウェアの協働により実現される機能的構成である。
[Configuration of information processing device]
The
レーダ制御部121及びレーダデータ取得部123はレーダ装置100が備える各レーダ110に接続されている。情報処理装置120はレーダ110と共に移動体に搭載されてもよく、移動体とは別に設置され、直接、又は通信ネットワークを介して各レーダ110と接続されてもよい。
The
レーダ制御部121は、信号生成部113に対して送信信号の条件を指定し、信号生成部113に送信信号を生成させる。図7乃至図10はレーダ制御部121が信号生成部113に生成させる送信信号の模式図である。レーダ制御部121は、図7に示す第1チャープ群G1、図8に示す第2チャープ群G2、図9に示す第3チャープ群G3及び図10に示す第4チャープ群G4の4種類のチャープ群を送信信号として信号生成部113に生成させる。
The
図7に示すように第1チャープ群G1は複数の第1チャープC1を有する。同図に示すように、第1チャープ群G1が有するN本の第1チャープC1を順に「第1チャープC11」、「第1チャープC12」、「第1チャープC13」…「第1チャープC1N」とする。第1チャープ群G1に含まれる第1チャープC1の数Nは2以上あればよく、特に限定されない。 7, the first chirp group G1 has a plurality of first chirps C1. As shown in the figure, the N first chirps C1 in the first chirp group G1 are successively designated as "first chirp C1 1 ", "first chirp C1 2 ", "first chirp C1 3 ", ... "first chirp C1 N ". The number N of first chirps C1 included in the first chirp group G1 may be 2 or more, and is not particularly limited.
図8に示すように第2チャープ群G2は複数の第2チャープC2を有する。同図に示すように、第2チャープ群G2が有するM本の第2チャープC2を順に「第2チャープC21」、「第2チャープC22」、「第2チャープC23」…「第2チャープC2M」とする。第2チャープ群G2に含まれる第2チャープC2の数Mは2以上あればよく、上記「N」と同一であってもよく、異なっていてもよい。 As shown in Fig. 8, the second chirp group G2 has a plurality of second chirps C2. As shown in the figure, the M second chirps C2 in the second chirp group G2 are successively designated "second chirp C2 1 ", "second chirp C2 2 ", "second chirp C2 3 ", ... "second chirp C2 M ". The number M of second chirps C2 included in the second chirp group G2 may be 2 or more, and may be the same as or different from the above "N".
ここで、第2チャープ群G2は、第1チャープ群G1とは距離検出範囲が異なるチャープ群である。例えば第1チャープ群G1が0~50mの距離検出が可能なチャープ群である場合、第2チャープ群G2は0~100mの距離検出が可能なチャープ群である。具体的には第2チャープ群G2は傾き「W/TC」(図2参照)が第1チャープC1の傾きとは相違する。この他にも第2チャープ群G2は帯域幅Wや最低周波数fL、最高周波数fH等が第1チャープ群G1とは異なっていてもよい。 Here, the second chirp group G2 is a chirp group with a different distance detection range from the first chirp group G1. For example, if the first chirp group G1 is a chirp group capable of distance detection of 0 to 50 m, the second chirp group G2 is a chirp group capable of distance detection of 0 to 100 m. Specifically, the second chirp group G2 has a slope "W/T C " (see FIG. 2) that is different from the slope of the first chirp C1. In addition, the second chirp group G2 may have a bandwidth W, a minimum frequency f L , a maximum frequency f H , etc. that are different from those of the first chirp group G1.
図9に示すように第3チャープ群G3は複数の第3チャープC3を有する。同図に示すように、第3チャープ群G3が有するN本の第3チャープC3を順に「第3チャープC31」、「第3チャープC32」、「第3チャープC33」…「第3チャープC3N」とする。第3チャープ群G3に含まれる第3チャープC3の数は「N」であり、第1チャープ群G1に含まれる第1チャープC1の数と同数である。 As shown in Fig. 9, the third chirp group G3 has multiple third chirps C3. As shown in the figure, the N third chirps C3 in the third chirp group G3 are sequentially named "third chirp C3 1 ", "third chirp C3 2 ", "third chirp C3 3 "... "third chirp C3 N ". The number of third chirps C3 included in the third chirp group G3 is "N", which is the same as the number of first chirps C1 included in the first chirp group G1.
ここで、第3チャープ群G3は、第1チャープ群G1とは速度検出範囲が異なるチャープ群である。例えば第1チャープ群G1が0~5m/秒の速度検出が可能なチャープ群である場合、第3チャープ群G3は5~10m/秒の速度検出が可能なチャープ群である。具体的には第3チャープ群G3は、チャープ時間TCが第1チャープ群G1とは相違する。第3チャープ群G3はチャープ時間TC以外の条件、即ち帯域幅Wやチャープの傾き「W/TC」、最低周波数fL及び最高周波数fH等は第1チャープ群G1と同一である。 Here, the third chirp group G3 is a chirp group with a different velocity detection range from the first chirp group G1. For example, if the first chirp group G1 is a chirp group capable of detecting velocities from 0 to 5 m/sec, the third chirp group G3 is a chirp group capable of detecting velocities from 5 to 10 m/sec. Specifically, the third chirp group G3 has a different chirp time T C from the first chirp group G1. The third chirp group G3 has the same conditions as the first chirp group G1 other than the chirp time T C , i.e., the bandwidth W, the chirp slope "W/T C ", the minimum frequency f L and the maximum frequency f H, etc.
図10に示すように第4チャープ群G4は複数の第4チャープC4を有する。同図に示すように、第4チャープ群G4が有するM本の第4チャープC4を順に「第4チャープC41」、「第4チャープC42」、「第4チャープC43」…「第4チャープC4M」とする。第4チャープ群G4に含まれる第4チャープC4の数は「M」であり、第2チャープ群G2に含まれる第2チャープC2の数と同数である。 10, the fourth chirp group G4 has a plurality of fourth chirps C4. As shown in the figure, the M fourth chirps C4 in the fourth chirp group G4 are sequentially designated as "fourth chirp C4 1 ", "fourth chirp C4 2 ", "fourth chirp C4 3 "... "fourth chirp C4 M ". The number of fourth chirps C4 included in the fourth chirp group G4 is "M", which is the same as the number of second chirps C2 included in the second chirp group G2.
ここで、第4チャープ群G4は、第2チャープ群G2とは速度検出範囲が異なるチャープ群である。例えば第2チャープ群G2が0~5m/秒の速度検出が可能なチャープ群である場合、第4チャープ群G4は5~10m/秒の速度検出が可能なチャープ群である。具体的には第4チャープ群G4は、チャープ時間TCが第2チャープ群G2とは相違する。第4チャープ群G4はチャープ時間TC以外の条件、即ち帯域幅Wやチャープの傾き「W/TC」、最低周波数fL及び最高周波数fH等は第2チャープ群G2と同一である。 Here, the fourth chirp group G4 is a chirp group with a different velocity detection range from the second chirp group G2. For example, if the second chirp group G2 is a chirp group capable of detecting velocities from 0 to 5 m/sec, the fourth chirp group G4 is a chirp group capable of detecting velocities from 5 to 10 m/sec. Specifically, the fourth chirp group G4 has a different chirp time T C from the second chirp group G2. The fourth chirp group G4 has the same conditions as the second chirp group G2 other than the chirp time T C , i.e., the bandwidth W, the chirp slope "W/T C ", the minimum frequency f L and the maximum frequency f H, etc.
レーダ制御部121は、以上の4種のチャープ群を用いて送信信号のパターン(以下、送信パターン)を生成し、その送信パターンを送信アンテナ111から送信するように信号生成部113に指示する。レーダ制御部121は下記の2種類の送信パターンを生成することができる。図11は第1送信パターンを示す模式図である。同図に示すように、第1送信パターンはフレーム毎に、順に「Mode1」、「Mode2」、「Mode1♯」、「Mode2♯」の4つのモードを含む。
The
「Mode1」は第1チャープ群G1が送信されるモードであり、「Mode2」は第2チャープ群G2が送信されるモードである。「Mode1」と「Mode2」はチャープ群の差異に応じて検出性能が異なるモードであり、例えば「Mode1」ば距離検出範囲が狭いが距離分解能が高いモードであり、「Mode2」は距離検出範囲が広いが距離分解能が低いモードである。「Mode1♯」は「Mode1」の速度拡張用モードであり、第3チャープ群G3が送信されるモードである。「Mode2♯」は「Mode2」の速度拡張用モードであり、第4チャープ群G4が送信されるモードである。
"
したがって、第1送信パターンでは、第1チャープ群G1、第2チャープ群G2、第3チャープ群G3、第4チャープ群G4の順で各チャープ群の送信信号が送信アンテナ111から送信される。次のフレーム5からは上記パターンが繰り返され、同様に各チャープ群の送信信号が送信アンテナ111から送信される。
Therefore, in the first transmission pattern, the transmission signals of each chirp group are transmitted from the transmitting
図12は第2送信パターンを示す模式図である。同図に示すように、第2送信パターンはフレーム毎に、順に「Mode1」、「Mode1♯」、「Mode2」、「Mode2♯」の4つのモードを含む。各モードは第1送信パターンと同様のモードである。
FIG. 12 is a schematic diagram showing the second transmission pattern. As shown in the figure, the second transmission pattern includes four modes for each frame: "
したがって、第2送信パターンでは、第1チャープ群G1、第3チャープ群G3、第2チャープ群G2、第4チャープ群G4の順で各チャープ群の送信信号が送信アンテナ111から送信される。次のフレーム5からは上記パターンが繰り返され、同様に各チャープ群の送信信号が送信アンテナ111から送信される。
Therefore, in the second transmission pattern, the transmission signals of each chirp group are transmitted from the transmitting
状況判定部122は、レーダ装置100が搭載された移動体の状況を判定する。以下、状況判定部122が判定した移動体の状況を「移動体状況」とする。状況判定部122はレーダ110から出力される点群データに基づいて移動体状況を判定することができる。
The
具体的には状況判定部122は、移動体が車両である場合、車両が駐車場を走行している、あるいは高速道路を走行しているといった走行シーンを判定することができる。また、状況判定部122は、移動体がドローンである場合、ドローンが離着陸している、あるいは水平飛行しているといった飛行シーンを判定することができる。状況判定部122は点群データから移動体の速度や周辺の障害物位置を検出し、移動体状況の判定に用いることができる。状況判定部122は、判定した移動体状況をレーダ制御部121に供給する。
Specifically, if the moving object is a vehicle, the
レーダデータ取得部123は信号処理部115から点群データを取得する。上記第1送信パターン(図11参照)又は第2送信パターン(図12参照)にしたがって送信アンテナ111から送信波が送信されると、物体によって反射された受信波が受信アンテナ112によって受信され、受信波が生成される。信号処理部115は送信信号と受信信号の中間周波数信号から点群データを生成し、レーダデータ取得部123がその点群データを取得する。レーダデータ取得部123は取得した点群データをレーダデータ処理部124に供給し、又は図示しないデータ保存部に保存する。
The radar
レーダデータ処理部124はレーダデータ取得部123から供給され、又はデータ保存部から読み出した点群データを処理する。レーダデータ処理部124は第1チャープ群G1の受信信号と第3チャープ群G3の受信信号に基づいて物体の速度を算出し、第2チャープ群G2の受信信号と第4チャープ群G4の受信信号に基づいて物体の速度を算出する。
The radar
具体的には、レーダデータ処理部124は第1チャープ群G1の受信信号に基づく点群データと、第3チャープ群G3の受信信号に基づく点群データをペアリングして速度拡張を行う。また、レーダデータ処理部124は第2チャープ群G2の受信信号に基づく点群データと、第4チャープ群G4の受信信号に基づく点群データをペアリングして速度拡張を行う。なお、ペアリングは、異なるフレームの間で同一の物体による検出点を特定することを意味する。
Specifically, the radar
第1送信パターン(図11参照)の場合、第1チャープ群G1はフレーム1で送信され、第3チャープ群G3はフレーム3で送信される。したがって、レーダデータ処理部124はフレーム3とフレーム1の間で点群データのペアリングを実行し、中国剰余定理による速度拡張を行う。これにより、レーダデータ処理部124は第1チャープ群G1の検出最大速度と第3チャープ群G3の検出最大速度を超える速度を検出することができる。
In the case of the first transmission pattern (see FIG. 11), the first chirp group G1 is transmitted in
また、第2チャープ群G2はフレーム2で送信され、第4チャープ群G4はフレーム4で送信される。したがって、レーダデータ処理部124はフレーム4とフレーム2の間でペアリングを実行し、中国剰余定理による速度拡張を行う。これにより、レーダデータ処理部124は第2チャープ群G2の検出最大速度と第4チャープ群G4の検出最大速度を超える速度を検出することができる。
Furthermore, the second chirp group G2 is transmitted in frame 2, and the fourth chirp group G4 is transmitted in frame 4. Therefore, the radar
このようにレーダデータ処理部124は各フレームにおいて常に2フレーム前の点群データとペアリングすることで、速度拡張を行う。ペアリングの際には、時間変化による周辺環境の変化を考慮するため、2フレーム前の各検出点の距離に、「2*Tf*Vdoppler」の補正を加える。「Vdoppler」はドップラーシフトであり、「Tf」はフレーム時間(図4参照)である。
In this way, the radar
この補正でもわかるように、この速度拡張方式は、ペアリングするフレームとの時間差分が大きいほど補正量が大きくなり、この間の速度変化は考慮できていないため、ペアリングミスも生じやすくなる。そのため、実用の際には、ペアリングの条件に誤差を一定の許容する必要がある。したがって、第1送信パターンはフレームレートを維持できるが、誤検出が生じやすい速度拡張方式である。 As can be seen from this correction, the larger the time difference between the paired frames, the greater the correction amount becomes, and since the speed change during this period is not taken into account, pairing errors are more likely to occur. For this reason, in practical use, it is necessary to allow for a certain amount of error in the pairing conditions. Therefore, although the first transmission pattern can maintain the frame rate, it is a speed expansion method that is prone to false detection.
一方、第2送信パターン(図12参照)の場合、第1チャープ群G1はフレーム1で送信され、第3チャープ群G3はフレーム2で送信される。したがって、レーダデータ処理部124はフレーム2とフレーム1の間で点群データのペアリングを実行し、中国剰余定理による速度拡張を行う。これにより、レーダデータ処理部124は第1チャープ群G1の検出最大速度と第3チャープ群G3の検出最大速度を超える速度を検出することができる。
On the other hand, in the case of the second transmission pattern (see FIG. 12), the first chirp group G1 is transmitted in
また、第2チャープ群G2はフレーム3で送信され、第4チャープ群G4はフレーム4で送信される。したがって、レーダデータ処理部124はフレーム4とフレーム3の間で点群データのペアリングを実行し、中国剰余定理による速度拡張を行う。これにより、レーダデータ処理部124は第2チャープ群G2の検出最大速度と第4チャープ群G4の検出最大速度を超える速度を検出することができる。
Furthermore, the second chirp group G2 is transmitted in frame 3, and the fourth chirp group G4 is transmitted in frame 4. Therefore, the radar
この第2送信パターンは、特定のモードとその速度拡張用のモードが連続して存在しているため、フレーム間の補正量が「Tf*Vdoppler」となり、ペアリングミスが生じにくくなる。しかしながら、5フレーム目の「Mode1」は前の「Mode1♯」が3フレーム前となり、補正量が多くなる。これを避けるため、実用上はフレーム6「Mode1♯」をフレーム5の「Mode1」とペアリングする必要がある。 In this second transmission pattern, a specific mode and its speed extension mode are consecutively present, so the correction amount between frames is " Tf * Vdoppler ", making pairing errors less likely to occur. However, the "Mode1" in the 5th frame has a large correction amount because the previous "Mode1#" is 3 frames before. To avoid this, in practice, it is necessary to pair the "Mode1#" in frame 6 with the "Mode1" in frame 5.
このようにレーダデータ処理部124は各フレームにおいて常に1フレーム前の点群データとペアリングし、3フレーム前の点群データとはペアリングしないようにして速度拡張を行う。したがって、第2送信パターンは誤検出が抑制されるが、フレームレートが減少する速度拡張方式である。
In this way, the radar
情報処理装置120は以上のような構成を有する。なお、情報処理装置120の構成は上述のものに限られない。例えばレーダ制御部121は上述した4つのチャープ群に加え、第1チャープ群G1及び第2チャープ群G2とは距離検出範囲が異なる第5チャープ群と、第5チャープ群とは速度検出範囲が異なる第6チャープ群を信号生成部113に生成させることも可能である。また、レーダ制御部121はより多数のチャープ群を信号生成部113に生成させてもよい。
The
[レーダ装置の動作及び効果]
レーダ装置100の動作について説明する。レーダ装置100では上述のように、レーダ制御部121(図6参照)が信号生成部113に対して送信信号の指定を行う。この際、レーダ制御部121は、状況判定部122から走行シーン等の移動体状況を取得し、移動体状況に応じて第1チャープ群G1、第2チャープ群G2、第3チャープ群G3及び第4チャープ群G4の送信アンテナ111からの送信順序を決定する。
[Operation and Effects of Radar Device]
The operation of the
具体的にはレーダ制御部121は、移動体状況に応じて上記第1送信パターン(図11参照)と第2送信パターン(図12参照)のいずれかを選択し、選択したパターンにしたがって各チャープ群の送信信号を送信アンテナ111から送信するように信号生成部113に対して指示する。
Specifically, the
各受信アンテナ112から受信信号から出力され、信号処理部115から点群データが出力されると、レーダデータ処理部124は第1チャープ群G1の点群データと第3チャープ群G3の点群データに基づいて物体の速度を特定する。具体的にはレーダデータ処理部124は第1チャープ群G1の点群データと第3チャープ群G3の点群データをペアリングして中国剰余定理により速度拡張を行う。
When the received signals are output from each receiving
また、レーダデータ処理部124は第2チャープ群G2の点群データと第4チャープ群G4の点群データに基づいて物体の速度を特定する。具体的には信号処理部115は第2チャープ群G2の点群データと第4チャープ群G4の点群データをペアリングして中国剰余定理により速度拡張を行う。
The radar
この際、第1送信パターンと第2送信パターンの間ではペアリングするフレーム間隔が相違しており、第1送信パターンではフレームレート重視、第2送信パターンでは検出精度重視の検出が可能となっている。したがって、レーダ制御部121が移動体状況に応じて第1送信パターンと第2送信パターンを切り替えることにより、全てのレーダ110で近距離・高分解能検出と遠距離・低分解能検出を実現することが可能である。
In this case, the frame interval for pairing differs between the first and second transmission patterns, and the first transmission pattern allows detection with emphasis on frame rate, while the second transmission pattern allows detection with emphasis on detection accuracy. Therefore, by the
高速道路走行から駐車場走行のように移動体の移動状況が変化すると、状況判定部122は新たな移動体状況をレーダ制御部121に供給し、レーダ制御部121は新たな移動体状況に応じて第1送信パターンと第2送信パターンを切り替える。これにより、実環境を考慮した適応的な検出が可能となる。なお、レーダ制御部121は移動体状況に依らず、第1送信パターンと第2送信パターンのどちらかの送信信号を送信させてもよい。また、レーダ制御部121は一定時間毎に第1送信パターンと第2送信パターンを切り替えることも可能である。
When the moving conditions of the moving object change, such as from driving on a highway to driving in a parking lot, the
[情報処理装置のハードウェア構成]
情報処理装置120の機能的構成を実現することが可能なハードウェア構成について説明する。図13はこのハードウェア構成を示す模式図である。
[Hardware configuration of information processing device]
A description will now be given of a hardware configuration capable of realizing the functional configuration of the
同図に示すように、情報処理装置120は、CPU(Central Processing Unit)1001及びGPU(Graphics Processing Unit)1002を内蔵している。CPU1001及びGPU1002にはバス1005を介して、入出力インターフェース1006が接続されている。バス1005には、ROM(Read Only Memory)1003およびRAM(Random Access Memory)1004が接続されている。
As shown in the figure, the
入出力インターフェース1006には、ユーザが操作コマンドを入力するキーボード、マウスなどの入力デバイスよりなる入力部1007、処理操作画面や処理結果の画像を表示デバイスに出力する出力部1008、プログラムや各種データを格納するハードディスクドライブなどよりなる記憶部1009、LAN(Local Area Network)アダプタなどよりなり、インターネットに代表されるネットワークを介した通信処理を実行する通信部1010が接続されている。また、磁気ディスク、光ディスク、光磁気ディスク、もしくは半導体メモリなどのリムーバブル記憶媒体1012に対してデータを読み書きするドライブ1011が接続されている。
Connected to the input/
CPU1001は、ROM1003に記憶されているプログラム、または磁気ディスク、光ディスク、光磁気ディスク、もしくは半導体メモリ等のリムーバブル記憶媒体1012ら読み出されて記憶部1009にインストールされ、記憶部1009からRAM1004にロードされたプログラムに従って各種の処理を実行する。RAM1004にはまた、CPU1001が各種の処理を実行する上において必要なデータなども適宜記憶される。GPU1002はCPU1001による制御を受けて、画像描画に必要な計算処理を実行する。
The
以上のように構成される情報処理装置120では、CPU1001が、例えば、記憶部1009に記憶されているプログラムを、入出力インターフェース1006及びバス1005を介して、RAM1004にロードして実行することにより、上述した一連の処理が行われる。
In the
情報処理装置120が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブル記憶媒体1012に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することができる。
The program executed by the
また、情報処理装置120では、プログラムは、リムーバブル記憶媒体1012をドライブ1011に装着することにより、入出力インターフェース1006を介して、記憶部1009にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部1010で受信し、記憶部1009にインストールすることができる。その他、プログラムは、ROM1003や記憶部1009に、あらかじめインストールしておくことができる。
Furthermore, in the
なお、情報処理装置120が実行するプログラムは、本開示で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであってもよい。
The program executed by the
また、情報処理装置120のハードウェア構成はすべてが一つの装置に搭載されていなくてもよく、複数の装置によって情報処理装置120が構成されていてもよい。また情報処理装置120のハードウェア構成の一部又はネットワークを介して接続されている複数の装置に搭載されていてもよい。
Furthermore, the entire hardware configuration of the
[応用例]
本開示に係る技術は、様々な製品へ応用することができる。例えば、本開示に係る技術は、自動車、電気自動車、ハイブリッド電気自動車、自動二輪車、自転車、パーソナルモビリティ、飛行機、ドローン、船舶、ロボット、建設機械、農業機械(トラクター)などのいずれかの種類の移動体に搭載される装置として実現されてもよい。
[Application example]
The technology according to the present disclosure can be applied to various products. For example, the technology according to the present disclosure may be realized as a device mounted on any type of moving body, such as an automobile, an electric vehicle, a hybrid electric vehicle, a motorcycle, a bicycle, a personal mobility device, an airplane, a drone, a ship, a robot, a construction machine, or an agricultural machine (tractor).
図14は、本開示に係る技術が適用され得る移動体制御システムの一例である車両制御システム7000の概略的な構成例を示すブロック図である。車両制御システム7000は、通信ネットワーク7010を介して接続された複数の電子制御ユニットを備える。図14に示した例では、車両制御システム7000は、駆動系制御ユニット7100、ボディ系制御ユニット7200、バッテリ制御ユニット7300、車外情報検出ユニット7400、車内情報検出ユニット7500、及び統合制御ユニット7600を備える。これらの複数の制御ユニットを接続する通信ネットワーク7010は、例えば、CAN(Controller Area Network)、LIN(Local Interconnect Network)、LAN(Local Area Network)又はFlexRay(登録商標)等の任意の規格に準拠した車載通信ネットワークであってよい。
14 is a block diagram showing a schematic configuration example of a
各制御ユニットは、各種プログラムにしたがって演算処理を行うマイクロコンピュータと、マイクロコンピュータにより実行されるプログラム又は各種演算に用いられるパラメータ等を記憶する記憶部と、各種制御対象の装置を駆動する駆動回路とを備える。各制御ユニットは、通信ネットワーク7010を介して他の制御ユニットとの間で通信を行うためのネットワークI/Fを備えるとともに、車内外の装置又はセンサ等との間で、有線通信又は無線通信により通信を行うための通信I/Fを備える。図14では、統合制御ユニット7600の機能構成として、マイクロコンピュータ7610、汎用通信I/F7620、専用通信I/F7630、測位部7640、ビーコン受信部7650、車内機器I/F7660、音声画像出力部7670、車載ネットワークI/F7680及び記憶部7690が図示されている。他の制御ユニットも同様に、マイクロコンピュータ、通信I/F及び記憶部等を備える。
Each control unit includes a microcomputer that performs arithmetic processing according to various programs, a storage unit that stores the programs executed by the microcomputer or parameters used in various calculations, and a drive circuit that drives various devices to be controlled. Each control unit includes a network I/F for communicating with other control units via a
駆動系制御ユニット7100は、各種プログラムにしたがって車両の駆動系に関連する装置の動作を制御する。例えば、駆動系制御ユニット7100は、内燃機関又は駆動用モータ等の車両の駆動力を発生させるための駆動力発生装置、駆動力を車輪に伝達するための駆動力伝達機構、車両の舵角を調節するステアリング機構、及び、車両の制動力を発生させる制動装置等の制御装置として機能する。駆動系制御ユニット7100は、ABS(Antilock Brake System)又はESC(Electronic Stability Control)等の制御装置としての機能を有してもよい。
The drive
駆動系制御ユニット7100には、車両状態検出部7110が接続される。車両状態検出部7110には、例えば、車体の軸回転運動の角速度を検出するジャイロセンサ、車両の加速度を検出する加速度センサ、あるいは、アクセルペダルの操作量、ブレーキペダルの操作量、ステアリングホイールの操舵角、エンジン回転数又は車輪の回転速度等を検出するためのセンサのうちの少なくとも一つが含まれる。駆動系制御ユニット7100は、車両状態検出部7110から入力される信号を用いて演算処理を行い、内燃機関、駆動用モータ、電動パワーステアリング装置又はブレーキ装置等を制御する。
The drive
ボディ系制御ユニット7200は、各種プログラムにしたがって車体に装備された各種装置の動作を制御する。例えば、ボディ系制御ユニット7200は、キーレスエントリシステム、スマートキーシステム、パワーウィンドウ装置、あるいは、ヘッドランプ、バックランプ、ブレーキランプ、ウィンカー又はフォグランプ等の各種ランプの制御装置として機能する。この場合、ボディ系制御ユニット7200には、鍵を代替する携帯機から発信される電波又は各種スイッチの信号が入力され得る。ボディ系制御ユニット7200は、これらの電波又は信号の入力を受け付け、車両のドアロック装置、パワーウィンドウ装置、ランプ等を制御する。
The body
バッテリ制御ユニット7300は、各種プログラムにしたがって駆動用モータの電力供給源である二次電池7310を制御する。例えば、バッテリ制御ユニット7300には、二次電池7310を備えたバッテリ装置から、バッテリ温度、バッテリ出力電圧又はバッテリの残存容量等の情報が入力される。バッテリ制御ユニット7300は、これらの信号を用いて演算処理を行い、二次電池7310の温度調節制御又はバッテリ装置に備えられた冷却装置等の制御を行う。
The
車外情報検出ユニット7400は、車両制御システム7000を搭載した車両の外部の情報を検出する。例えば、車外情報検出ユニット7400には、撮像部7410及び車外情報検出部7420のうちの少なくとも一方が接続される。撮像部7410には、ToF(Time Of Flight)カメラ、ステレオカメラ、単眼カメラ、赤外線カメラ及びその他のカメラのうちの少なくとも一つが含まれる。車外情報検出部7420には、例えば、現在の天候又は気象を検出するための環境センサ、あるいは、車両制御システム7000を搭載した車両の周囲の他の車両、障害物又は歩行者等を検出するための周囲情報検出センサのうちの少なくとも一つが含まれる。
The outside vehicle
環境センサは、例えば、雨天を検出する雨滴センサ、霧を検出する霧センサ、日照度合いを検出する日照センサ、及び降雪を検出する雪センサのうちの少なくとも一つであってよい。周囲情報検出センサは、超音波センサ、レーダ装置及びLIDAR(Light Detection and Ranging、Laser Imaging Detection and Ranging)装置のうちの少なくとも一つであってよい。これらの撮像部7410及び車外情報検出部7420は、それぞれ独立したセンサないし装置として備えられてもよいし、複数のセンサないし装置が統合された装置として備えられてもよい。
The environmental sensor may be, for example, at least one of a raindrop sensor that detects rain, a fog sensor that detects fog, a sunshine sensor that detects the level of sunlight, and a snow sensor that detects snowfall. The surrounding information detection sensor may be at least one of an ultrasonic sensor, a radar device, and a LIDAR (Light Detection and Ranging, Laser Imaging Detection and Ranging) device. The
ここで、図15は、撮像部7410及び車外情報検出部7420の設置位置の例を示す。撮像部7910,7912,7914,7916,7918は、例えば、車両7900のフロントノーズ、サイドミラー、リアバンパ、バックドア及び車室内のフロントガラスの上部のうちの少なくとも一つの位置に設けられる。フロントノーズに備えられる撮像部7910及び車室内のフロントガラスの上部に備えられる撮像部7918は、主として車両7900の前方の画像を取得する。サイドミラーに備えられる撮像部7912,7914は、主として車両7900の側方の画像を取得する。リアバンパ又はバックドアに備えられる撮像部7916は、主として車両7900の後方の画像を取得する。車室内のフロントガラスの上部に備えられる撮像部7918は、主として先行車両又は、歩行者、障害物、信号機、交通標識又は車線等の検出に用いられる。
Here, FIG. 15 shows an example of the installation positions of the
なお、図15には、それぞれの撮像部7910,7912,7914,7916の撮影範囲の一例が示されている。撮像範囲aは、フロントノーズに設けられた撮像部7910の撮像範囲を示し、撮像範囲b,cは、それぞれサイドミラーに設けられた撮像部7912,7914の撮像範囲を示し、撮像範囲dは、リアバンパ又はバックドアに設けられた撮像部7916の撮像範囲を示す。例えば、撮像部7910,7912,7914,7916で撮像された画像データが重ね合わせられることにより、車両7900を上方から見た俯瞰画像が得られる。
Note that FIG. 15 shows an example of the imaging ranges of the
車両7900のフロント、リア、サイド、コーナ及び車室内のフロントガラスの上部に設けられる車外情報検出部7920,7922,7924,7926,7928,7930は、例えば超音波センサ又はレーダ装置であってよい。車両7900のフロントノーズ、リアバンパ、バックドア及び車室内のフロントガラスの上部に設けられる車外情報検出部7920,7926,7930は、例えばLIDAR装置であってよい。これらの車外情報検出部7920~7930は、主として先行車両、歩行者又は障害物等の検出に用いられる。
External
図14に戻って説明を続ける。車外情報検出ユニット7400は、撮像部7410に車外の画像を撮像させるとともに、撮像された画像データを受信する。また、車外情報検出ユニット7400は、接続されている車外情報検出部7420から検出情報を受信する。車外情報検出部7420が超音波センサ、レーダ装置又はLIDAR装置である場合には、車外情報検出ユニット7400は、超音波又は電磁波等を発信させるとともに、受信された反射波の情報を受信する。車外情報検出ユニット7400は、受信した情報に基づいて、人、車、障害物、標識又は路面上の文字等の物体検出処理又は距離検出処理を行ってもよい。車外情報検出ユニット7400は、受信した情報に基づいて、降雨、霧又は路面状況等を認識する環境認識処理を行ってもよい。車外情報検出ユニット7400は、受信した情報に基づいて、車外の物体までの距離を算出してもよい。
Returning to FIG. 14, the explanation will be continued. The outside-vehicle
また、車外情報検出ユニット7400は、受信した画像データに基づいて、人、車、障害物、標識又は路面上の文字等を認識する画像認識処理又は距離検出処理を行ってもよい。車外情報検出ユニット7400は、受信した画像データに対して歪補正又は位置合わせ等の処理を行うとともに、異なる撮像部7410により撮像された画像データを合成して、俯瞰画像又はパノラマ画像を生成してもよい。車外情報検出ユニット7400は、異なる撮像部7410により撮像された画像データを用いて、視点変換処理を行ってもよい。
The outside vehicle
車内情報検出ユニット7500は、車内の情報を検出する。車内情報検出ユニット7500には、例えば、運転者の状態を検出する運転者状態検出部7510が接続される。運転者状態検出部7510は、運転者を撮像するカメラ、運転者の生体情報を検出する生体センサ又は車室内の音声を集音するマイク等を含んでもよい。生体センサは、例えば、座面又はステアリングホイール等に設けられ、座席に座った搭乗者又はステアリングホイールを握る運転者の生体情報を検出する。車内情報検出ユニット7500は、運転者状態検出部7510から入力される検出情報に基づいて、運転者の疲労度合い又は集中度合いを算出してもよいし、運転者が居眠りをしていないかを判別してもよい。車内情報検出ユニット7500は、集音された音声信号に対してノイズキャンセリング処理等の処理を行ってもよい。
The in-vehicle
統合制御ユニット7600は、各種プログラムにしたがって車両制御システム7000内の動作全般を制御する。統合制御ユニット7600には、入力部7800が接続されている。入力部7800は、例えば、タッチパネル、ボタン、マイクロフォン、スイッチ又はレバー等、搭乗者によって入力操作され得る装置によって実現される。統合制御ユニット7600には、マイクロフォンにより入力される音声を音声認識することにより得たデータが入力されてもよい。入力部7800は、例えば、赤外線又はその他の電波を利用したリモートコントロール装置であってもよいし、車両制御システム7000の操作に対応した携帯電話又はPDA(Personal Digital Assistant)等の外部接続機器であってもよい。入力部7800は、例えばカメラであってもよく、その場合搭乗者はジェスチャにより情報を入力することができる。あるいは、搭乗者が装着したウェアラブル装置の動きを検出することで得られたデータが入力されてもよい。さらに、入力部7800は、例えば、上記の入力部7800を用いて搭乗者等により入力された情報に基づいて入力信号を生成し、統合制御ユニット7600に出力する入力制御回路などを含んでもよい。搭乗者等は、この入力部7800を操作することにより、車両制御システム7000に対して各種のデータを入力したり処理動作を指示したりする。
The
記憶部7690は、マイクロコンピュータにより実行される各種プログラムを記憶するROM(Read Only Memory)、及び各種パラメータ、演算結果又はセンサ値等を記憶するRAM(Random Access Memory)を含んでいてもよい。また、記憶部7690は、HDD(Hard Disc Drive)等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス又は光磁気記憶デバイス等によって実現してもよい。
The
汎用通信I/F7620は、外部環境7750に存在する様々な機器との間の通信を仲介する汎用的な通信I/Fである。汎用通信I/F7620は、GSM(登録商標)(Global System of Mobile communications)、WiMAX(登録商標)、LTE(登録商標)(Long Term Evolution)若しくはLTE-A(LTE-Advanced)などのセルラー通信プロトコル、又は無線LAN(Wi-Fi(登録商標)ともいう)、Bluetooth(登録商標)などのその他の無線通信プロトコルを実装してよい。汎用通信I/F7620は、例えば、基地局又はアクセスポイントを介して、外部ネットワーク(例えば、インターネット、クラウドネットワーク又は事業者固有のネットワーク)上に存在する機器(例えば、アプリケーションサーバ又は制御サーバ)へ接続してもよい。また、汎用通信I/F7620は、例えばP2P(Peer To Peer)技術を用いて、車両の近傍に存在する端末(例えば、運転者、歩行者若しくは店舗の端末、又はMTC(Machine Type Communication)端末)と接続してもよい。
The general-purpose communication I/
専用通信I/F7630は、車両における使用を目的として策定された通信プロトコルをサポートする通信I/Fである。専用通信I/F7630は、例えば、下位レイヤのIEEE802.11pと上位レイヤのIEEE1609との組合せであるWAVE(Wireless Access in Vehicle Environment)、DSRC(Dedicated Short Range Communications)、又はセルラー通信プロトコルといった標準プロトコルを実装してよい。専用通信I/F7630は、典型的には、車車間(Vehicle to Vehicle)通信、路車間(Vehicle to Infrastructure)通信、車両と家との間(Vehicle to Home)の通信及び歩車間(Vehicle to Pedestrian)通信のうちの1つ以上を含む概念であるV2X通信を遂行する。
The dedicated communication I/
測位部7640は、例えば、GNSS(Global Navigation Satellite System)衛星からのGNSS信号(例えば、GPS(Global Positioning System)衛星からのGPS信号)を受信して測位を実行し、車両の緯度、経度及び高度を含む位置情報を生成する。なお、測位部7640は、無線アクセスポイントとの信号の交換により現在位置を特定してもよく、又は測位機能を有する携帯電話、PHS若しくはスマートフォンといった端末から位置情報を取得してもよい。
The
ビーコン受信部7650は、例えば、道路上に設置された無線局等から発信される電波あるいは電磁波を受信し、現在位置、渋滞、通行止め又は所要時間等の情報を取得する。なお、ビーコン受信部7650の機能は、上述した専用通信I/F7630に含まれてもよい。
The
車内機器I/F7660は、マイクロコンピュータ7610と車内に存在する様々な車内機器7760との間の接続を仲介する通信インターフェースである。車内機器I/F7660は、無線LAN、Bluetooth(登録商標)、NFC(Near Field Communication)又はWUSB(Wireless USB)といった無線通信プロトコルを用いて無線接続を確立してもよい。また、車内機器I/F7660は、図示しない接続端子(及び、必要であればケーブル)を介して、USB(Universal Serial Bus)、HDMI(登録商標)(High-Definition Multimedia Interface、又はMHL(Mobile High-definition Link)等の有線接続を確立してもよい。車内機器7760は、例えば、搭乗者が有するモバイル機器若しくはウェアラブル機器、又は車両に搬入され若しくは取り付けられる情報機器のうちの少なくとも1つを含んでいてもよい。また、車内機器7760は、任意の目的地までの経路探索を行うナビゲーション装置を含んでいてもよい。車内機器I/F7660は、これらの車内機器7760との間で、制御信号又はデータ信号を交換する。
The in-vehicle device I/
車載ネットワークI/F7680は、マイクロコンピュータ7610と通信ネットワーク7010との間の通信を仲介するインターフェースである。車載ネットワークI/F7680は、通信ネットワーク7010によりサポートされる所定のプロトコルに則して、信号等を送受信する。
The in-vehicle network I/
統合制御ユニット7600のマイクロコンピュータ7610は、汎用通信I/F7620、専用通信I/F7630、測位部7640、ビーコン受信部7650、車内機器I/F7660及び車載ネットワークI/F7680のうちの少なくとも一つを介して取得される情報に基づき、各種プログラムにしたがって、車両制御システム7000を制御する。例えば、マイクロコンピュータ7610は、取得される車内外の情報に基づいて、駆動力発生装置、ステアリング機構又は制動装置の制御目標値を演算し、駆動系制御ユニット7100に対して制御指令を出力してもよい。例えば、マイクロコンピュータ7610は、車両の衝突回避あるいは衝撃緩和、車間距離に基づく追従走行、車速維持走行、車両の衝突警告、又は車両のレーン逸脱警告等を含むADAS(Advanced Driver Assistance System)の機能実現を目的とした協調制御を行ってもよい。また、マイクロコンピュータ7610は、取得される車両の周囲の情報に基づいて駆動力発生装置、ステアリング機構又は制動装置等を制御することにより、運転者の操作に拠らずに自律的に走行する自動運転等を目的とした協調制御を行ってもよい。
The
マイクロコンピュータ7610は、汎用通信I/F7620、専用通信I/F7630、測位部7640、ビーコン受信部7650、車内機器I/F7660及び車載ネットワークI/F7680のうちの少なくとも一つを介して取得される情報に基づき、車両と周辺の構造物や人物等の物体との間の3次元距離情報を生成し、車両の現在位置の周辺情報を含むローカル地図情報を作成してもよい。また、マイクロコンピュータ7610は、取得される情報に基づき、車両の衝突、歩行者等の近接又は通行止めの道路への進入等の危険を予測し、警告用信号を生成してもよい。警告用信号は、例えば、警告音を発生させたり、警告ランプを点灯させたりするための信号であってよい。
The
音声画像出力部7670は、車両の搭乗者又は車外に対して、視覚的又は聴覚的に情報を通知することが可能な出力装置へ音声及び画像のうちの少なくとも一方の出力信号を送信する。図14の例では、出力装置として、オーディオスピーカ7710、表示部7720及びインストルメントパネル7730が例示されている。表示部7720は、例えば、オンボードディスプレイ及びヘッドアップディスプレイの少なくとも一つを含んでいてもよい。表示部7720は、AR(Augmented Reality)表示機能を有していてもよい。出力装置は、これらの装置以外の、ヘッドホン、搭乗者が装着する眼鏡型ディスプレイ等のウェアラブルデバイス、プロジェクタ又はランプ等の他の装置であってもよい。出力装置が表示装置の場合、表示装置は、マイクロコンピュータ7610が行った各種処理により得られた結果又は他の制御ユニットから受信された情報を、テキスト、イメージ、表、グラフ等、様々な形式で視覚的に表示する。また、出力装置が音声出力装置の場合、音声出力装置は、再生された音声データ又は音響データ等からなるオーディオ信号をアナログ信号に変換して聴覚的に出力する。
The audio/
なお、図14に示した例において、通信ネットワーク7010を介して接続された少なくとも二つの制御ユニットが一つの制御ユニットとして一体化されてもよい。あるいは、個々の制御ユニットが、複数の制御ユニットにより構成されてもよい。さらに、車両制御システム7000が、図示されていない別の制御ユニットを備えてもよい。また、上記の説明において、いずれかの制御ユニットが担う機能の一部又は全部を、他の制御ユニットに持たせてもよい。つまり、通信ネットワーク7010を介して情報の送受信がされるようになっていれば、所定の演算処理が、いずれかの制御ユニットで行われるようになってもよい。同様に、いずれかの制御ユニットに接続されているセンサ又は装置が、他の制御ユニットに接続されるとともに、複数の制御ユニットが、通信ネットワーク7010を介して相互に検出情報を送受信してもよい。
In the example shown in FIG. 14, at least two control units connected via the
なお、図6を用いて説明した本実施形態に係る情報処理装置120の各機能を実現するためのコンピュータプログラムを、いずれかの制御ユニット等に実装することができる。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体を提供することもできる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリ等である。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信されてもよい。
Note that a computer program for implementing each function of the
以上説明した車両制御システム7000において、図6を用いて説明した本実施形態に係る情報処理装置120は、図14に示した応用例の統合制御ユニット7600に適用することができる。例えば、情報処理装置120のレーダ制御部121、状況判定部122、レーダデータ取得部123及びレーダデータ処理部124は、統合制御ユニット7600のマイクロコンピュータ7610、記憶部7690、車載ネットワークI/F7680に相当する。
In the
また、図6を用いて説明した情報処理装置120の少なくとも一部の構成要素は、図14に示した統合制御ユニット7600のためのモジュール(例えば、一つのダイで構成される集積回路モジュール)において実現されてもよい。あるいは、図6を用いて説明した情報処理装置120が、図14に示した車両制御システム7000の複数の制御ユニットによって実現されてもよい。
Furthermore, at least some of the components of the
[本開示について]
本開示中に記載された効果はあくまで例示であって限定されるものでは無く、また他の効果があってもよい。上記の複数の効果の記載は、それらの効果が必ずしも同時に発揮されるということを意味しているのではない。条件等により、少なくとも上記した効果のいずれかが得られることを意味しており、本開示中に記載されていない効果が発揮される可能性もある。また、本開示において説明した特徴部分のうち、少なくとも2つの特徴部分を任意に組み合わせることも可能である。
[About this disclosure]
The effects described in this disclosure are merely examples and are not limited thereto, and other effects may also be present. The description of multiple effects above does not necessarily mean that these effects are exhibited simultaneously. It means that at least one of the above effects can be obtained depending on conditions, etc., and effects not described in this disclosure may also be exhibited. In addition, at least two of the characteristic parts described in this disclosure can be arbitrarily combined.
なお、本技術は以下のような構成も採ることができる。
(1)
周波数連続変調波のチャープを複数含む第1チャープ群 と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは距離検出範囲が異なる第2チャープ群 と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは速度検出範囲が異なる第3チャープ群 と、周波数連続変調波のチャープを複数含み、前記第2チャープ群とは速度検出範囲が異なる第4チャープ群 の各チャープ群の送信信号を送信アンテナから送信させるレーダ制御部と、
受信アンテナにより受信された前記第1チャープ群の受信信号と前記第3チャープ群の受信信号に基づいて速度を検出し、前記受信アンテナにより受信された前記第2チャープ群の受信信号と前記第4チャープ群の受信信号に基づいて速度を検出するレーダデータ処理部と
を具備する情報処理装置。
(2)
上記(1)に記載の情報処理装置であって、
前記レーダ制御部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、前記第4チャープ群の順で各チャープ群の送信信号を前記送信アンテナから送信させる
情報処理装置。
(3)
上記(1)に記載の情報処理装置であって、
前記レーダ制御部は、前記第1チャープ群、前記第3チャープ群、前記第2チャープ群、前記第4チャープ群の順で各チャープ群の送信信号を前記送信アンテナから送信させる
情報処理装置。
(4)
上記(1)から(3)のうちいずれか1つに記載の情報処理装置であって、
前記レーダ制御部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、前記第4チャープ群の順で各チャープ群の送信信号を前記送信アンテナから送信させる第1送信パターンと、前記第1チャープ群、前記第3チャープ群、前記第2チャープ群、前記第4チャープ群の順で各チャープ群の送信信号を前記送信アンテナから送信させる第2送信パターンを切り替える
情報処理装置。
(5)
上記(4)に記載の情報処理装置であって、
前記送信アンテナ及び前記受信アンテナが搭載された移動体の状況を判定する状況判定部をさらに具備し、
前記レーダ制御部は、前記状況判定部による判定結果に基づいて、前記第1送信パターンと前記第2送信パターンを切り替える
情報処理装置。
(6)
上記(5)に記載の情報処理装置であって、
前記状況判定部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、及び前記第4チャープ群の受信信号に基づく検出データから前記移動体の状況を判定する
情報処理装置。
(7)
上記(5)又は(6)に記載の情報処理装置であって、
前記移動体は車両であり、
前記状況判定部は、前記車両の走行シーンを判定し、
前記レーダ制御部は、前記走行シーンに基づいて、前記第1送信パターンと前記第2送信パターンを切り替える
情報処理装置。
(8)
上記(1)に記載の情報処理装置であって、
前記送信アンテナ及び前記受信アンテナが搭載された移動体の状況を判定する状況判定部をさらに具備し、
前記レーダ制御部は、前記状況判定部による判定結果に基づいて、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群及び前記第4チャープ群の送信信号の前記送信アンテナからの送信順序を決定する
情報処理装置。
(9)
上記(8)に記載の情報処理装置であって、
前記状況判定部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、及び前記第4チャープ群の受信信号に基づく検出データから前記移動体の状況を判定する
情報処理装置。
(10)
上記(8)又は(9)に記載の情報処理装置であって、
前記移動体は車両であり、
前記状況判定部は、前記車両の走行シーンを判定し、
前記レーダ制御部は、前記走行シーンに基づいて前記送信順序を決定する
情報処理装置。
(11)
上記(1)から(10)のうちいずれか1つに記載の情報処理装置であって、
前記第1チャープ群と前記第3チャープ群はチャープ時間が異なり、前記第2チャープ群と前記第4チャープ群はチャープ時間が異なる
情報処理装置。
(12)
上記(1)から(10)のうちいずれか1つに記載の情報処理装置であって、
前記第1チャープ群と前記第2チャープ群はチャープの傾きが異なり、前記第3チャープ群と前記第4チャープ群はチャープの傾きが異なる
情報処理装置。
(13)
上記(1)から(12)のうちいずれか1つに記載の情報処理装置であって、
前記レーダデータ処理部は、前記第1チャープ群の受信信号に基づく検出データと前記第3チャープ群の受信信号に基づく検出データをペアリングして速度を検出し、前記第2チャープ群の受信信号に基づく検出データと前記第4チャープ群の受信信号に基づく検出データをペアリングして速度を検出する
情報処理装置。
(14)
上記(13)に記載の情報処理装置であって、
前記レーダ制御部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、前記第4チャープ群の順でフレーム毎に各チャープ群の送信信号を前記送信アンテナから送信させ、
前記レーダデータ処理部は、特定のフレームの受信信号に基づく検出データと、前記特定のフレームから2フレーム前のフレームの受信信号に基づく検出データをペアリングする
情報処理装置。
(15)
上記(13)に記載の情報処理装置であって、
前記レーダ制御部は、前記第1チャープ群、前記第3チャープ群、前記第2チャープ群、前記第4チャープ群の順でフレーム毎に各チャープ群の送信信号を前記送信アンテナから送信させ、
前記レーダデータ処理部は、特定のフレームの受信信号に基づく検出データと、前記特定のフレームから1フレーム前のフレームの受信信号に基づく検出データをペアリングし、特定のフレームの受信信号に基づく検出データと、前記特定のフレームから3フレーム前のフレームの受信信号に基づく検出データをペアリングしない
情報処理装置。
(16)
上記(13)に記載の情報処理装置であって、
前記レーダデータ処理部は、前記第1チャープ群の受信信号に基づく検出データから検出可能な最大速度と前記第3チャープ群の受信信号に基づく検出データから検出可能な最大速度を超える速度を前記ペアリングにより検出し、前記第2チャープ群の受信信号に基づく検出データから検出可能な最大速度と前記第4チャープ群の受信信号に基づく検出データから検出可能な最大速度を超える速度を前記ペアリングにより検出する
情報処理装置。
(17)
レーダ波を送信する送信アンテナ及びレーダ波を受信する受信アンテナを備えるレーダと、
周波数連続変調波のチャープを複数含む第1チャープ群と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは距離検出範囲が異なる第2チャープ群と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは速度検出範囲が異なる第3チャープ群と、周波数連続変調波のチャープを複数含み、前記第2チャープ群とは速度検出範囲が異なる第4チャープ群の各チャープ群の送信信号を前記送信アンテナから送信させるレーダ制御部と、前記受信アンテナにより受信された前記第1チャープ群の受信信号と前記第3チャープ群の受信信号に基づいて速度を検出し、前記受信アンテナにより受信された前記第2チャープ群の受信信号と前記第4チャープ群の受信信号に基づいて速度を検出するレーダデータ処理部とを備える情報処理装置と
を具備するレーダ装置。
(18)
レーダ制御部が、周波数連続変調波のチャープを複数含む第1チャープ群と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは距離検出範囲が異なる第2チャープ群と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは速度検出範囲が異なる第3チャープ群と、周波数連続変調波のチャープを複数含み、前記第2チャープ群とは速度検出範囲が異なる第4チャープ群の各チャープ群の送信信号を前記送信アンテナから送信させ、
レーダデータ処理部が、受信アンテナにより受信された前記第1チャープ群の受信信号と前記第3チャープ群の受信信号に基づいて速度を検出し、前記受信アンテナにより受信された前記第2チャープ群の受信信号と前記第4チャープ群の受信信号に基づいて速度を検出する
情報処理方法。
The present technology can also be configured as follows.
(1)
a radar control unit that causes a transmission antenna to transmit transmission signals of each of the following chirp groups: a first chirp group including a plurality of chirps of continuous frequency modulated waves; a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a different distance detection range from the first chirp group; a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a different speed detection range from the first chirp group; and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a different speed detection range from the second chirp group;
and a radar data processing unit that detects speed based on the received signals of the first chirp group and the received signals of the third chirp group received by a receiving antenna, and detects speed based on the received signals of the second chirp group and the received signals of the fourth chirp group received by the receiving antenna.
(2)
The information processing device according to (1),
The radar control unit causes the transmitting antenna to transmit the transmission signals of each chirp group in the order of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
(3)
The information processing device according to (1),
The radar control unit causes the transmitting antenna to transmit transmission signals of each chirp group in the order of the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group.
(4)
The information processing device according to any one of (1) to (3),
The radar control unit switches between a first transmission pattern in which the transmission signals of each chirp group are transmitted from the transmitting antenna in the order of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group, and a second transmission pattern in which the transmission signals of each chirp group are transmitted from the transmitting antenna in the order of the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group.
(5)
The information processing device according to (4) above,
a situation determination unit that determines a situation of a moving object on which the transmitting antenna and the receiving antenna are mounted,
The radar control unit switches between the first transmission pattern and the second transmission pattern based on a result of the determination by the situation determination unit.
(6)
The information processing device according to (5) above,
The information processing device, wherein the situation determination unit determines a situation of the moving object from detection data based on received signals of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
(7)
The information processing device according to (5) or (6),
the moving object is a vehicle,
The situation determination unit determines a driving scene of the vehicle,
The radar control unit switches between the first transmission pattern and the second transmission pattern based on the driving scene.
(8)
The information processing device according to (1),
a situation determination unit that determines a situation of a moving object on which the transmitting antenna and the receiving antenna are mounted,
The radar control unit determines an order of transmission of the transmission signals of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group from the transmitting antenna based on a result of the determination by the situation determination unit.
(9)
The information processing device according to (8),
The information processing device, wherein the situation determination unit determines a situation of the moving object from detection data based on received signals of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
(10)
The information processing device according to (8) or (9),
the moving object is a vehicle,
The situation determination unit determines a driving scene of the vehicle,
The radar control unit determines the transmission order based on the driving scene.
(11)
The information processing device according to any one of (1) to (10) above,
The first chirp group and the third chirp group have different chirp times, and the second chirp group and the fourth chirp group have different chirp times.
(12)
The information processing device according to any one of (1) to (10) above,
The first chirp group and the second chirp group have different chirp inclinations, and the third chirp group and the fourth chirp group have different chirp inclinations.
(13)
The information processing device according to any one of (1) to (12) above,
The radar data processing unit detects velocity by pairing detection data based on the received signals of the first chirp group with detection data based on the received signals of the third chirp group, and detects velocity by pairing detection data based on the received signals of the second chirp group with detection data based on the received signals of the fourth chirp group.
(14)
The information processing device according to (13),
the radar control unit causes the transmitting antenna to transmit transmission signals of each chirp group for each frame in the order of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group;
The radar data processing unit pairs detection data based on a received signal of a specific frame with detection data based on a received signal of a frame two frames before the specific frame.
(15)
The information processing device according to (13),
the radar control unit causes the transmitting antenna to transmit transmission signals of each chirp group for each frame in the order of the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group;
the radar data processing unit pairs detection data based on a received signal of a specific frame with detection data based on a received signal of a frame one frame before the specific frame, and does not pair detection data based on a received signal of a specific frame with detection data based on a received signal of a frame three frames before the specific frame.
(16)
The information processing device according to (13),
The radar data processing unit detects, by the pairing, a maximum speed detectable from detection data based on the received signals of the first chirp group and a speed that exceeds the maximum speed detectable from detection data based on the received signals of the third chirp group, and detects, by the pairing, a maximum speed detectable from detection data based on the received signals of the second chirp group and a speed that exceeds the maximum speed detectable from detection data based on the received signals of the fourth chirp group.
(17)
a radar including a transmitting antenna for transmitting radar waves and a receiving antenna for receiving the radar waves;
a radar control unit that causes the transmitting antenna to transmit transmission signals of each of a first chirp group including a plurality of chirps of continuous frequency modulated waves, a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a different distance detection range than the first chirp group, a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a different velocity detection range than the first chirp group, and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a different velocity detection range than the second chirp group; and a radar data processing unit that detects velocity based on reception signals of the first chirp group and the third chirp group received by the receiving antenna, and detects velocity based on reception signals of the second chirp group and the fourth chirp group received by the receiving antenna.
(18)
the radar control unit transmits from the transmitting antenna transmission signals of a first chirp group including a plurality of chirps of continuous frequency modulated waves, a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a different distance detection range from the first chirp group, a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a different velocity detection range from the first chirp group, and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a different velocity detection range from the second chirp group,
An information processing method, in which a radar data processing unit detects velocity based on the received signals of the first chirp group and the received signals of the third chirp group received by a receiving antenna, and detects velocity based on the received signals of the second chirp group and the received signals of the fourth chirp group received by the receiving antenna.
100…レーダ装置
110…レーダ
111…送信アンテナ
112…受信アンテナ
113…信号生成部
114…信号混合部
115…信号処理部
120…情報処理装置
121…レーダ制御部
122…状況判定部
123…レーダデータ取得部
124…レーダデータ処理部
REFERENCE SIGNS
Claims (18)
受信アンテナにより受信された前記第1チャープ群の受信信号と前記第3チャープ群の受信信号に基づいて速度を検出し、前記受信アンテナにより受信された前記第2チャープ群の受信信号と前記第4チャープ群の受信信号に基づいて速度を検出するレーダデータ処理部と
を具備する情報処理装置。 a radar control unit that causes a transmission signal of each of a first chirp group including a plurality of chirps of a continuous frequency modulated wave, a second chirp group including a plurality of chirps of a continuous frequency modulated wave and having a different distance detection range from the first chirp group, a third chirp group including a plurality of chirps of a continuous frequency modulated wave and having a different velocity detection range from the first chirp group, and a fourth chirp group including a plurality of chirps of a continuous frequency modulated wave and having a different velocity detection range from the second chirp group, from a transmitting antenna;
and a radar data processing unit that detects speed based on the received signals of the first chirp group and the received signals of the third chirp group received by a receiving antenna, and detects speed based on the received signals of the second chirp group and the received signals of the fourth chirp group received by the receiving antenna.
前記レーダ制御部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、前記第4チャープ群の順で各チャープ群の送信信号を前記送信アンテナから送信させる
情報処理装置。 2. The information processing device according to claim 1,
The radar control unit causes the transmitting antenna to transmit the transmission signals of each chirp group in the order of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
前記レーダ制御部は、前記第1チャープ群、前記第3チャープ群、前記第2チャープ群、前記第4チャープ群の順で各チャープ群の送信信号を前記送信アンテナから送信させる
情報処理装置。 2. The information processing device according to claim 1,
The radar control unit causes the transmitting antenna to transmit the transmission signals of each chirp group in the order of the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group.
前記レーダ制御部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、前記第4チャープ群の順で各チャープ群の送信信号を前記送信アンテナから送信させる第1送信パターンと、前記第1チャープ群、前記第3チャープ群、前記第2チャープ群、前記第4チャープ群の順で各チャープ群の送信信号を前記送信アンテナから送信させる第2送信パターンを切り替える
情報処理装置。 2. The information processing device according to claim 1,
The radar control unit switches between a first transmission pattern in which the transmission signals of each chirp group are transmitted from the transmitting antenna in the order of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group, and a second transmission pattern in which the transmission signals of each chirp group are transmitted from the transmitting antenna in the order of the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group.
前記送信アンテナ及び前記受信アンテナが搭載された移動体の状況を判定する状況判定部をさらに具備し、
前記レーダ制御部は、前記状況判定部による判定結果に基づいて、前記第1送信パターンと前記第2送信パターンを切り替える
情報処理装置。 5. The information processing device according to claim 4,
a situation determination unit that determines a situation of a moving object on which the transmitting antenna and the receiving antenna are mounted,
The radar control unit switches between the first transmission pattern and the second transmission pattern based on a result of the determination by the situation determination unit.
前記状況判定部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、及び前記第4チャープ群の受信信号に基づく検出データから前記移動体の状況を判定する
情報処理装置。 6. The information processing device according to claim 5,
The information processing device, wherein the situation determination unit determines a situation of the moving object from detection data based on received signals of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
前記移動体は車両であり、
前記状況判定部は、前記車両の走行シーンを判定し、
前記レーダ制御部は、前記走行シーンに基づいて、前記第1送信パターンと前記第2送信パターンを切り替える
情報処理装置。 6. The information processing device according to claim 5,
the moving object is a vehicle,
The situation determination unit determines a driving scene of the vehicle,
The radar control unit switches between the first transmission pattern and the second transmission pattern based on the driving scene.
前記送信アンテナ及び前記受信アンテナが搭載された移動体の状況を判定する状況判定部をさらに具備し、
前記レーダ制御部は、前記状況判定部による判定結果に基づいて、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群及び前記第4チャープ群の送信信号の前記送信アンテナからの送信順序を決定する
情報処理装置。 2. The information processing device according to claim 1,
a situation determination unit that determines a situation of a moving object on which the transmitting antenna and the receiving antenna are mounted,
The radar control unit determines an order of transmission of the transmission signals of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group from the transmitting antenna based on a result of the determination by the situation determination unit.
前記状況判定部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、及び前記第4チャープ群の受信信号に基づく検出データから前記移動体の状況を判定する
情報処理装置。 9. The information processing device according to claim 8,
The information processing device, wherein the situation determination unit determines a situation of the moving object from detection data based on received signals of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group.
前記移動体は車両であり、
前記状況判定部は、前記車両の走行シーンを判定し、
前記レーダ制御部は、前記走行シーンに基づいて前記送信順序を決定する
情報処理装置。 9. The information processing device according to claim 8,
the moving object is a vehicle,
The situation determination unit determines a driving scene of the vehicle,
The radar control unit determines the transmission order based on the driving scene.
前記第1チャープ群と前記第3チャープ群はチャープ時間が異なり、前記第2チャープ群と前記第4チャープ群はチャープ時間が異なる
情報処理装置。 2. The information processing device according to claim 1,
The first chirp group and the third chirp group have different chirp times, and the second chirp group and the fourth chirp group have different chirp times.
前記第1チャープ群と前記第2チャープ群はチャープの傾きが異なり、前記第3チャープ群と前記第4チャープ群はチャープの傾きが異なる
情報処理装置。 2. The information processing device according to claim 1,
The first chirp group and the second chirp group have different chirp inclinations, and the third chirp group and the fourth chirp group have different chirp inclinations.
前記レーダデータ処理部は、前記第1チャープ群の受信信号に基づく検出データと前記第3チャープ群の受信信号に基づく検出データをペアリングして速度を検出し、前記第2チャープ群の受信信号に基づく検出データと前記第4チャープ群の受信信号に基づく検出データをペアリングして速度を検出する
情報処理装置。 2. The information processing device according to claim 1,
The radar data processing unit detects velocity by pairing detection data based on the received signals of the first chirp group with detection data based on the received signals of the third chirp group, and detects velocity by pairing detection data based on the received signals of the second chirp group with detection data based on the received signals of the fourth chirp group.
前記レーダ制御部は、前記第1チャープ群、前記第2チャープ群、前記第3チャープ群、前記第4チャープ群の順でフレーム毎に各チャープ群の送信信号を前記送信アンテナから送信させ、
前記レーダデータ処理部は、特定のフレームの受信信号に基づく検出データと、前記特定のフレームから2フレーム前のフレームの受信信号に基づく検出データをペアリングする
情報処理装置。 The information processing device according to claim 13,
the radar control unit causes the transmitting antenna to transmit transmission signals of each chirp group for each frame in the order of the first chirp group, the second chirp group, the third chirp group, and the fourth chirp group;
The radar data processing unit pairs detection data based on a received signal of a specific frame with detection data based on a received signal of a frame two frames before the specific frame.
前記レーダ制御部は、前記第1チャープ群、前記第3チャープ群、前記第2チャープ群、前記第4チャープ群の順でフレーム毎に各チャープ群の送信信号を前記送信アンテナから送信させ、
前記レーダデータ処理部は、特定のフレームの受信信号に基づく検出データと、前記特定のフレームから1フレーム前のフレームの受信信号に基づく検出データをペアリングし、特定のフレームの受信信号に基づく検出データと、前記特定のフレームから3フレーム前のフレームの受信信号に基づく検出データをペアリングしない
情報処理装置。 The information processing device according to claim 13,
the radar control unit causes the transmitting antenna to transmit transmission signals of each chirp group for each frame in the order of the first chirp group, the third chirp group, the second chirp group, and the fourth chirp group;
the radar data processing unit pairs detection data based on a received signal of a specific frame with detection data based on a received signal of a frame one frame before the specific frame, and does not pair detection data based on a received signal of a specific frame with detection data based on a received signal of a frame three frames before the specific frame.
前記レーダデータ処理部は、前記第1チャープ群の受信信号に基づく検出データから検出可能な最大速度と前記第3チャープ群の受信信号に基づく検出データから検出可能な最大速度を超える速度を前記ペアリングにより検出し、前記第2チャープ群の受信信号に基づく検出データから検出可能な最大速度と前記第4チャープ群の受信信号に基づく検出データから検出可能な最大速度を超える速度を前記ペアリングにより検出する
情報処理装置。 The information processing device according to claim 13,
The radar data processing unit detects, by the pairing, a maximum speed detectable from detection data based on the received signals of the first chirp group and a speed that exceeds the maximum speed detectable from detection data based on the received signals of the third chirp group, and detects, by the pairing, a maximum speed detectable from detection data based on the received signals of the second chirp group and a speed that exceeds the maximum speed detectable from detection data based on the received signals of the fourth chirp group.
周波数連続変調波のチャープを複数含む第1チャープ群と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは距離検出範囲が異なる第2チャープ群と、周波数連続変調波のチャープを複数含み、前記第1チャープ群とは速度検出範囲が異なる第3チャープ群と、周波数連続変調波のチャープを複数含み、前記第2チャープ群とは速度検出範囲が異なる第4チャープ群の各チャープ群の送信信号を前記送信アンテナから送信させるレーダ制御部と、前記受信アンテナにより受信された前記第1チャープ群の受信信号と前記第3チャープ群の受信信号に基づいて速度を検出し、前記受信アンテナにより受信された前記第2チャープ群の受信信号と前記第4チャープ群の受信信号に基づいて速度を検出するレーダデータ処理部とを備える情報処理装置と
を具備するレーダ装置。 a radar including a transmitting antenna for transmitting radar waves and a receiving antenna for receiving the radar waves;
a radar control unit that causes the transmitting antenna to transmit transmission signals of each of a first chirp group including a plurality of chirps of continuous frequency modulated waves, a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a different distance detection range than the first chirp group, a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a different velocity detection range than the first chirp group, and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a different velocity detection range than the second chirp group; and a radar data processing unit that detects velocity based on reception signals of the first chirp group and the third chirp group received by the receiving antenna, and detects velocity based on reception signals of the second chirp group and the fourth chirp group received by the receiving antenna.
レーダデータ処理部が、受信アンテナにより受信された前記第1チャープ群の受信信号と前記第3チャープ群の受信信号に基づいて速度を検出し、前記受信アンテナにより受信された前記第2チャープ群の受信信号と前記第4チャープ群の受信信号に基づいて速度を検出する
情報処理方法。 the radar control unit transmits from the transmitting antenna transmission signals of a first chirp group including a plurality of chirps of continuous frequency modulated waves, a second chirp group including a plurality of chirps of continuous frequency modulated waves and having a different distance detection range from the first chirp group, a third chirp group including a plurality of chirps of continuous frequency modulated waves and having a different velocity detection range from the first chirp group, and a fourth chirp group including a plurality of chirps of continuous frequency modulated waves and having a different velocity detection range from the second chirp group,
An information processing method, in which a radar data processing unit detects velocity based on the received signals of the first chirp group and the received signals of the third chirp group received by a receiving antenna, and detects velocity based on the received signals of the second chirp group and the received signals of the fourth chirp group received by the receiving antenna.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2023-113498 | 2023-07-11 | ||
| JP2023113498 | 2023-07-11 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025013644A1 true WO2025013644A1 (en) | 2025-01-16 |
Family
ID=94215395
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2024/023310 Pending WO2025013644A1 (en) | 2023-07-11 | 2024-06-27 | Information processing device, radar device, and information processing method |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025013644A1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150002332A1 (en) * | 2013-06-28 | 2015-01-01 | Robert Bosch Gmbh | Radar sensor and method for operating a radar sensor |
| JP2019184370A (en) * | 2018-04-06 | 2019-10-24 | 株式会社Soken | Radar system |
| WO2021234998A1 (en) * | 2020-05-19 | 2021-11-25 | 日立Astemo株式会社 | Radar device |
| WO2021240577A1 (en) * | 2020-05-25 | 2021-12-02 | 三菱電機株式会社 | Radar device |
| WO2022203006A1 (en) * | 2021-03-25 | 2022-09-29 | 三菱電機株式会社 | Radar device |
-
2024
- 2024-06-27 WO PCT/JP2024/023310 patent/WO2025013644A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150002332A1 (en) * | 2013-06-28 | 2015-01-01 | Robert Bosch Gmbh | Radar sensor and method for operating a radar sensor |
| JP2019184370A (en) * | 2018-04-06 | 2019-10-24 | 株式会社Soken | Radar system |
| WO2021234998A1 (en) * | 2020-05-19 | 2021-11-25 | 日立Astemo株式会社 | Radar device |
| WO2021240577A1 (en) * | 2020-05-25 | 2021-12-02 | 三菱電機株式会社 | Radar device |
| WO2022203006A1 (en) * | 2021-03-25 | 2022-09-29 | 三菱電機株式会社 | Radar device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12158516B2 (en) | Control device, control method and sensor control system | |
| EP3835823B1 (en) | Information processing device, information processing method, computer program, information processing system, and moving body device | |
| JP7294148B2 (en) | CALIBRATION DEVICE, CALIBRATION METHOD AND PROGRAM | |
| US12158520B2 (en) | Signal processing device, signal processing method, and information processing device | |
| US20230161026A1 (en) | Circuitry and method | |
| CN112714877A (en) | Signal transmission method and device, signal processing method and device and radar system | |
| JP7363890B2 (en) | Information processing device, information processing method and program | |
| US20200349367A1 (en) | Image processing device, image processing method, and program | |
| KR101781041B1 (en) | Radar apparatus for vehicle, Driver assistance apparatus and Vehicle | |
| US11585898B2 (en) | Signal processing device, signal processing method, and program | |
| JP7559748B2 (en) | Information processing device, information processing method, and program | |
| EP4553540A1 (en) | Ranging device | |
| WO2018051621A1 (en) | Communication device and communication system | |
| WO2021106558A1 (en) | Radar device, radar device manufacturing method, and transceiver | |
| WO2025013644A1 (en) | Information processing device, radar device, and information processing method | |
| WO2023162733A1 (en) | Distance measuring device and distance measuring method | |
| WO2022044830A1 (en) | Information processing device and information processing method | |
| WO2023162734A1 (en) | Distance measurement device | |
| WO2025053048A1 (en) | Distance measurement device and distance measurement method | |
| JP2023068867A (en) | Radar apparatus, information processing apparatus and information processing method | |
| WO2019035284A1 (en) | Communication device, communication system, and communication method | |
| WO2026009623A1 (en) | Speed detection device, information processing device, and speed detection method | |
| JP2022181125A (en) | Information processing device, calibration system, and information processing method | |
| WO2023021756A1 (en) | Information processing system, information processing device, and information processing method | |
| WO2023190279A1 (en) | Ranging device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24839536 Country of ref document: EP Kind code of ref document: A1 |