Method and system for calibrating a radar sensor
11619707 · 2023-04-04
Assignee
Inventors
Cpc classification
International classification
Abstract
A method is provided for calibrating a radar sensor. According to the method, a plurality of radar detections is acquired via the radar sensor, and an angle of arrival is determined for each of the radar detections. Equidistant bins of an electric angle are defined which are related to the angle of arrival, and the radar detections are assigned to the equidistant bins of the electric angle. Based on the assignment, a reconstructed array manifold is determined for calibrating the radar sensor.
Claims
1. A computer-implemented method for calibrating a radar sensor, the method comprising the following steps carried out by computer hardware components: acquiring, via the radar sensor, a plurality of radar detections, determining an angle of arrival for each of the radar detections, defining equidistant bins of an electric angle being related to the angle of arrival, wherein the equidistant bin divides a predefined range for the electric angle into sectors which are centered at respective equidistant center electric angles and which have a constant spatial bandwidth, assigning the radar detections to the equidistant bins of the electric angle, and based on the assignment, determining a reconstructed array manifold for calibrating the radar sensor.
2. The computer-implemented method according to claim 1, wherein for each of the plurality of radar detections, it is determined whether the respective radar detection is related to a single scattering center.
3. The computer-implemented method according to claim 2, wherein radar detections are disregarded for which it is determined that they are not related to a single scattering center.
4. The computer-implemented method according to claim 1, wherein for each of the plurality of radar detections, a range determined with respect to the radar sensor, and a detection is selected from the plurality of detections for the assignment to one of the bins of the electric angle only if the range of the detection is greater than a predetermined range.
5. The computer-implemented method according to claim 1, wherein the respective angle of arrival is determined based on a range rate which is estimated from the radar detections.
6. The computer-implemented method according to claim 1, wherein beam vector elements are determined which are related to the radar detections, and the respective beam vector elements are assigned to the bins of the electric angle.
7. The computer-implemented method according to claim 6, wherein for each bin of the electric angle to which no beam vector element is assigned, a complex value of the beam vector is determined by interpolating between the beam vector elements assigned to adjacent bins.
8. The computer-implemented method according to claim 6, wherein if more than one beam vector element is assigned to a bin of the electric angle, an average of the beam vector elements is calculated which are assigned to the same bin.
9. The computer-implemented method according to claim 1, wherein a calibration matrix of the radar sensor is calculated based on the reconstructed array manifold.
10. The computer-implemented method according to claim 1, wherein angle finding is performed based on the reconstructed array manifold.
11. The computer-implemented method according to claim 10, wherein the angle finding is performed by applying a maximum likelihood procedure.
12. A computer system comprising a plurality of computer hardware components being configured to carry out steps of the computer implemented method of claim 1.
13. The computer system according to claim 12, further comprising a radar sensor configured to acquire the plurality of radar detections.
14. A vehicle comprising the computer system of claim 12.
15. A non-transitory computer readable medium storing instructions that, when executed by a processor, cause the processor to perform a computer-implemented method for acquiring, via a radar sensor, a plurality of radar detections, determining an angle of arrival for each of the radar detections, wherein the angle of arrival is defined with respect to a boresight direction of the radar sensor, defining equidistant bins of an electric angle being related to the angle of arrival, wherein the equidistant bin divides a predefined range for the electric angle into sectors which are centered at respective equidistant center electric angles and which have a constant spatial bandwidth, assigning the radar detections to the equidistant bins of the electric angle, and based on the assignment, determining a reconstructed array manifold for calibrating the radar sensor.
16. The computer-implemented method according to claim 1, wherein the angle of arrival is defined with respect to a boresight direction of the radar sensor.
17. The non-transitory computer readable medium according to claim 15, wherein for each of the plurality of radar detections, it is determined whether the respective radar detection is related to a single scattering center.
18. The non-transitory computer readable medium according to claim 17, wherein radar detections are disregarded for which it is determined that they are not related to a single scattering center.
19. The non-transitory computer readable medium according to claim 15, wherein for each of the plurality of radar detections, a range determined with respect to the radar sensor, and a detection is selected from the plurality of detections for the assignment to one of the bins of the electric angle only if the range of the detection is greater than a predetermined range.
20. The non-transitory computer readable medium according to claim 15, wherein the respective angle of arrival is determined based on a range rate which is estimated from the radar detections.
Description
DRAWINGS
(1) Exemplary embodiments and functions of the present disclosure are described herein in conjunction with the following drawings, showing schematically:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION
(11)
(12) With respect to the radar sensor 13, a boresight direction 17 is defined. The radar sensor 13 includes an instrumental field of view 19 which is defined by the spatial angle for which the radar sensor 13 is able to monitor its environment, i.e. the environment of the vehicle 10.
(13) The radar sensor 13 is configured to transmit radar waves and to provide radar detections which originate from radar waves being reflected by target objects 21, 23. The target objects 21, 23 include moving objects 21, like other vehicles, and stationary objects 23, like buildings etc. Furthermore, the target objects 21, 23 can either be regarded as single scattering centers or as non-single scattering centers. For each of the target objects 21, 23, a respective angle of arrival or azimuth angle θ.sub.1, θ.sub.2 is defined with respect to the boresight direction 19 of the radar sensor 13. The angles of arrival θ.sub.1, θ.sub.2 can be determined based on the radar detections, e.g. by angle finding from range rate (or from the Doppler frequency shift), as is known in the art.
(14) In order to provide proper results, e.g. for range, range rate and azimuth angle of the target object 21, 23, the radar sensor 13 has to be calibrated.
(15) During the offline-calibration procedure, measurements, i.e. radar detections, are required at equally spaced angles between the boresight direction 17 of the radar sensor 13 and the calibration object 25. Hence, either the calibration object 25 is moved with respect to the radar sensor 13 on a circle, i.e. at a constant distance, as indicated by the arrow 27. Alternatively, the radar sensor 13 may be rotated with respect to the calibration object 25, as indicated by the arrow 29. In both cases, the movement of the calibration object 25 or the rotation of the radar sensor 13 has to be accomplished such that the entire field of view 19 (see
(16) The offline-calibration as shown in
(17) However, after the radar sensor 13 is mounted at a vehicle (e.g. beyond a fascia of the vehicle 10, see
(18) In order to overcome the drawbacks of the offline-calibration, an online-calibration is described in the following which is based on radar reflections from a “scene” in the environment of the vehicle 10 and the radar sensor 13 (see
(19) For the calibration method, radar detections are selected which originate at “far-field” target objects 21, 23. From the radar detections, a range can be derived for each of the target objects 21, 23, and for the further method steps such target objects 21, 23 are selected for which the respective range is greater than a predetermined range. In other words, the available radar deflections can be easily filtered with respect to the range, and radar detections are disregarded for which the corresponding objects 21, 23 are located too close to the vehicle 10 and to the radar sensor 13 since their range with respect to the radar sensor 13 is smaller than the predetermined range.
(20) The goal of the proposed method is to determine a so-called reconstructed array manifold for the radar sensor 13. The reconstructed array manifold of the radar sensor 13 is angle dependent and turned out to be sufficient for radar applications e.g. like angle finding. In addition, a full calibration matrix of the radar sensor can be calculated based on the reconstructed array manifold.
(21) As an optional first step, a single-scatterer test is performed for the radar detections. That is, for each of the plurality of radar detections from the “scene” around the radar sensor 13, it is determined whether the respective radar detection is related to a single scattering center. The single-scatterer test is known in the art and described e.g. in EP 3 454 081 A1 or EP 3 144 696 A1. If it is determined that radar detections are not related to a single scattering center, the respective radar detections are disregarded for the next method steps.
(22) Based on the plurality of radar detections which are acquired by the radar sensor 13, an angle of arrival is determined for each of the radar detections. For determining the angle of arrival of stationary targets, a Doppler based or range rate-based angle estimation method is typically used.
(23) If the radar detections and their corresponding angles of arrival were directly used for determining the reconstructed array manifold, i.e. without the further steps as described below, non-equal weights were implicitly assigned to the plurality of radar detections, i.e. over the instrumental field of view 19 as shown in
(24) Therefore, a “binning” procedure is necessary based on the original beam vectors in order to achieve a uniform distribution with respect to the azimuth angle (Az) as shown in the upper right diagram of
(25) Instead of performing the binning procedure with respect to the angle of arrival θ, the method according to the disclosure uses a binning over a spatial frequency or electric angle u which is given by u=sin (θ). This is illustrated in the lower diagram of
(26) For such a range of u=sin (θ), equidistant center spatial frequencies or electric angles u.sub.i=sin (θi) are defined for the respective bin 31. The center spatial frequencies u.sub.i are shown in the lower diagram of
(27) In
(28) As can be recognized in
(29) To most of the bins 31 as shown in
(30) For the example as shown in
(31)
(32) For the real data scenario as shown in
(33) In the upper diagram of
(34) In the lower diagram of
(35) As can be recognized in both diagrams of
(36)
(37) According to various embodiments, it may be determined for each of the plurality of radar detections whether the respective radar detection is related to a single scattering center.
(38) According to various embodiments, radar detections may be disregarded for which it is determined that they are not related to a single scattering center.
(39) According to various embodiments, a range may be determined for each of the plurality of radar detections with respect to the radar sensor, and a detection may be selected from the plurality of detections for the assignment to one of the bins of the electric angle only if the range of the detection is greater than a predetermined range.
(40) According to various embodiments, the respective angle of arrival may be determined based on a range rate which may be estimated from the radar detections.
(41) According to various embodiments, beam vector elements which are related to the radar detections may be determined, and the respective beam vector elements may be assigned to the bins of the electric angle.
(42) According to various embodiments, for each bin of the electric angle to which no beam vector element is assigned, a complex value of the beam vector may be determined by interpolating between the beam vector elements assigned to the adjacent bins.
(43) According to various embodiments, if more than one beam vector element is assigned to a bin of the electric angle, an average of the beam vector elements may be calculated which are assigned to the same bin.
(44) According to various embodiments, a calibration matrix of the radar sensor may be calculated based on the reconstructed array manifold.
(45) According to various embodiments, angle finding may be performed based on the reconstructed array manifold.
(46) According to various embodiments, the angle finding may be performed by applying a maximum likelihood procedure.
(47) Each of the steps 702, 704, 706, 708, 710 and the further steps described above may be performed by computer hardware components.
(48)
(49) The radar detection circuit 802 may be configured to acquire a plurality of radar detections via the radar sensor. The angle determination circuit 804 may be configured to determine an angle of arrival for each of the radar detections. The bin definition circuit 806 may be configured to define equidistant bins of an electric angle which may be related to the angle of arrival. The assignment circuit 808 may be configured to assign the radar detections to the equidistant bins of the electric angle. The array manifold determination circuit 810 may be configured to determine a reconstructed array manifold based on the assignment for calibrating the radar sensor.
(50) The radar detection circuit 802, the angle determination circuit 804, the bin definition circuit 806, the assignment circuit 808, and the array manifold determination circuit 810 may be coupled with each other, e.g. via an electrical connection 812, such as e.g. a cable or a computer bus or via any other suitable electrical connection to exchange electrical signals.
(51) A “circuit” may be understood as any kind of a logic implementing entity, which may be special purpose circuitry or a processor executing a program stored in a memory, firmware, or any combination thereof.
(52)
(53) The processor 902 may carry out instructions provided in the memory 904. The non-transitory data storage 906 may store a computer program, including the instructions that may be transferred to the memory 804 and then executed by the processor 902. The radar sensor 13 may be used for acquiring radar sensor data, based on which a range rate may be acquired.
(54) The processor 902, the memory 904, and the non-transitory data storage 906 may be coupled with each other, e.g. via an electrical connection 910, such as e.g. a cable or a computer bus or via any other suitable electrical connection to exchange electrical signals. The radar sensor 13 may be coupled to the computer system 900, for example via an external interface, or may be provided as parts of the computer system (in other words: internal to the computer system, for example coupled via the electrical connection 910).
(55) The terms “coupling” or “connection” are intended to include a direct “coupling” (for example via a physical link) or direct “connection” as well as an indirect “coupling” or indirect “connection” (for example via a logical link), respectively.
(56) It will be understood that what has been described for one of the methods above may analogously hold true for the system 800 and/or for the computer system 900.
REFERENCE NUMERAL LIST
(57) 10 vehicle 11 computer system 13 radar sensor 15 processing unit 17 boresight direction 19 instrumental field of view 21 moving target object 23 stationary target object 25 calibration object 27 arrow 29 arrow 31 bin of the electric angle 41 beam vector element 43 empty bin 45 interpolated magnitude of the beam vector element 47 shifted and averaged magnitude of the beam vector element 49 function fit 51 filtered single-scatterer detections 61 real part of the array manifold according to the method of the disclosure 62 imaginary part of the array manifold according to the method of the disclosure 63 real part of the array manifold according to the reference 64 imaginary part of the array manifold according to the reference 65 interpolated real part for the reference 66 interpolated imaginary part for the reference 71 magnitude of the array manifold according to the method of the disclosure 72 phase of the array manifold according to the method of the disclosure 73 magnitude of the array manifold according to the reference 74 phase of the array manifold according to the reference 75 interpolated magnitude for the reference 76 interpolated phase for the reference 700 flow diagram illustrating a method for calibrating a radar sensor 702 step of acquiring a plurality of radar detections via the radar sensor 704 step of determining an angle of arrival for each of the radar detections 706 step of defining equidistant bins of an electric angle related to the angle of arrival 708 step of assigning the radar detections to the equidistant bins of the electric angle 710 step of determining a reconstructed array manifold based on the assignment for calibrating the radar sensor 800 calibration system 802 radar detection circuit 804 angle determination circuit 806 bin definition circuit 808 assignment circuit 810 array manifold determination circuit 812 connection 900 computer system according to various embodiments 902 processor 904 memory 906 non-transitory data storage 910 connection