The present application claims the benefit of priority to Chinese Patent Application No. 202310839455.1, filed on Jul. 7, 2023, which is hereby incorporated by reference in its entirety.
This application pertains to the field of radar technology, and particularly pertains to a radar control method, device, terminal device, and computer-readable storage medium.
A LiDAR, due to its advantages such as high resolution, high sensitivity, strong anti-interference capability, and no influence by dark conditions, is often used in fields such as autonomous driving, logistics vehicles, robots, and public intelligent transportation.
Commercial vehicle-mounted radar, as the resolution increases, will use multiple channels to emit and receive in parallel for detection in the same time period. When there are highly reflective objects in the case of multiple channels emitting and receiving in parallel in the same time period, there will be a problem of serious crosstalk between the echo signal reflected by the highly reflective object and the echo signal reflected by the non-highly reflective object, reducing the detection accuracy of the LiDAR.
Embodiments of the present application provides a radar control method, device, terminal device, and computer-readable storage medium, which can reduce crosstalk between parallel channels and improve the detection accuracy of the LiDAR.
In a first aspect, an embodiment of the present application provides a radar control method, including: determining a target receiving channel according to the echo signal received by each receiving channel, wherein the target receiving channel is a receiving channel that receives an echo signal that is a reflection of a high-reflective object; adjusting an emitting channel grouping according to the target receiving channel, wherein an emitting channel corresponding to the target receiving channel and an emitting channel corresponding to a non-target receiving channel are in different emitting channel groupings; and controlling an emitting channel to re-emit a detection signal according to the adjusted emitting channel grouping.
In an embodiment, controlling an emitting channel to re-emit a detection signal according to the adjusted emitting channel grouping includes: determining an emitting strategy for the adjusted emitting channel grouping according to a target strategy; and controlling the adjusted emitting channel grouping to re-emit the detection signal according to the emitting strategy.
In an embodiment, the target strategy includes at least one of an emitting power adjustment strategy, emitting mode adjustment strategy, a coding mode adjustment strategy, and an emitting time adjustment strategy.
In an embodiment, the target strategy is the emitting time adjustment strategy, determining an emitting strategy for the adjusted emitting channel grouping according to the target strategy includes: adjusting the emitting time of an emitting channel grouping where the emitting channel corresponding to the target receiving channel is located and/or adjusting the emitting time of an emitting channel grouping where the emitting channel corresponding to the non-target receiving channel is located, wherein there is a time interval between the adjusted emitting time of the emitting channel corresponding to the target receiving channel and the adjusted emitting time of the emitting channel corresponding to the non-target receiving channel.
In an embodiment, adjusting the emitting time of the emitting channel corresponding to the target receiving channel and/or adjusting the emitting time of the emitting channel corresponding to the non-target receiving channel includes: determining the emitting time of the emitting channel corresponding to the target receiving channel according to a first coding set and/or determining the emitting time of the emitting channel corresponding to the non-target receiving channel according to the first coding set.
In an embodiment, after controlling an emitting channel to re-emit a detection signal according to the adjusted emitting channel grouping, the method includes: determining whether the target receiving channel exists according to an echo signal received by each receiving channel after the controlling an emitting channel to re-emit a detection signal according to the adjusted emitting channel grouping.
In an embodiment, the radar includes a plurality of emitting channel groups, and adjusting the emitting channel grouping according to the target receiving channel includes: selecting a target emitting channel in each emitting channel group, wherein the target emitting channel is an emitting channel corresponding to the target receiving channel; and arranging the target emitting channel in one emitting channel grouping in each group.
In an embodiment, the radar includes a plurality of emitting channel groups, and adjusting the emitting channel grouping according to the target receiving channel includes: determining a target emitting channel group according to a target detection field of view; selecting a target emitting channel in the target emitting channel group, wherein the target emitting channel is an emitting channel corresponding to the target receiving channel; and arranging the target emitting channel in one emitting channel grouping.
In an embodiment, the target strategy includes a receiving threshold adjustment strategy, and after adjusting the emitting channel grouping according to the target receiving channel, the method further includes: adjusting a receiving threshold of the receiving channel according to the receiving threshold adjustment strategy.
In a second aspect, the embodiment of the present application provides a radar control device, including: a determining module, configured to determine a target receiving channel according to an echo signal received by each receiving channel, wherein the target receiving channel is a receiving channel that receives an echo signal that is a reflection of a high-reflective object; a grouping adjusting module, configured to adjust an emitting channel grouping according to the target receiving channel, wherein an emitting channel corresponding to the target receiving channel and an emitting channel corresponding to a non-target receiving channel are in different emitting channel groupings; and a controlling module, configured to control an emitting channel to re-emit a detection signal according to the adjusted emitting channel grouping.
In a third aspect, the embodiment of the present application provides a terminal device, including a processor, a storage, and computer programs stored in the storage and capable of running on the processor, wherein the processor implements the radar control method according to any one of the implementations of the first aspect when executing the computer programs.
In a fourth aspect, the embodiment of the present application provides a computer-readable storage medium, wherein computer programs are stored on the computer-readable storage medium, and the processor implements the radar control method according to any one of the implementations of the first aspect when executing the computer programs.
In a fifth aspect, the embodiment of the present application provides a computer program product, which, when run on a terminal device, enables the terminal device to execute the radar control method according to any one of the implementations of the first aspect.
The radar control method provided by the embodiment of the present application determines the target receiving channel corresponding to a high-reflective object based on the echo information of the reflected echoes received by each receiving channel, adjusts the emitting channel grouping of emitting channels of the LiDAR. The emitting channel corresponding to the target receiving channel and the emitting channel corresponding to the non-target receiving channel are in different emitting channel groupings, and the LiDAR is controlled to emit detection signals according to the adjusted emitting channel grouping. Since the emitting channel corresponding to the target receiving channel and the emitting channel corresponding to the non-target receiving channel emit detection signals separately, effectively reduce the crosstalk of high-energy reflected echoes from high-reflective objects on the reflected echoes from non-high-reflective objects, thereby improving the resolution of the LiDAR.
To clearly illustrate the technical solutions in the embodiments of this application, the following provides a brief introduction to the accompanying drawings required for the description of the embodiments.
The terms “and/or” used in the specification and the claims indicate any and all possible combinations of one or more of the associated listed items. The terms “first,” “second,” “third,” etc., are used in the description of the specification and the claims to distinguish different descriptions and not to indicate or imply relative importance.
References to “an embodiment” or “some embodiments” in the specification mean that specific features, structures, or characteristics described in connection with the embodiment(s) are included in at least one embodiment of the present application. Thus, the phrases “in one embodiment,” “in some embodiments,” “in other embodiments,” “in another embodiment,” etc., as found in various places throughout the specification, are not necessarily all referring to the same embodiment. Instead, these phrases mean “one or more but not all embodiments,” unless explicitly stated otherwise. Terms such as “including,” “including,” “having,” and their derivatives mean “including but not limited to,” unless explicitly stated otherwise.
Vehicle-mounted LiDARs can obtain three-dimensional images of the physical space to detect the driving environment. Autonomous driving requires LiDARs to distinguish small distant objects with high precision. To improve the accuracy of identifying small distant objects, LiDARs with multiple parallel emitting and receiving channels are usually used. A LiDAR typically includes multiple laser emitters and receivers arranged densely. Each laser emitter corresponds to an emitting channel, and each laser receiver corresponds to a receiving channel, forming a complete transceiver channel through the corresponding emitting and receiving channels. One emitting channel can correspond to one or multiple receiving channels. The increase in point frequency and measurement distance can cause crosstalk between channels in the LiDAR.
In an embodiment, an effective measurement distance of the LiDAR is L, the total scan time is Ttot, and the total point frequency is Ntot; the average time per point is: Tave=Ttot/Ntot. The flight time of the light pulse is: τ=2L/c, c is the speed of light. When τ<Tave, one receiving channel is working within each analysis period, effectively avoiding inter-channel crosstalk. As the radar's point frequency and measurement distance increase, Tave continues to decrease, potentially leading to situations where >Tave. In such cases, multiple receiving channels may work simultaneously within the same time period, resulting in crosstalk between adjacent receiving channels.
Vehicle-mounted LiDARs detect the driving environment, the road scenes mainly include two types of objects: Lambertian bodies and high-reflective objects. A Lambertian body refers to an object that uniformly scatters incident laser, achieving diffuse reflection, such as trees on the road. High-reflective objects refer to objects whose reflected echo is in the same direction as the incident laser with high directionality, such as road signs. The echo intensity of high-reflective objects is more than 200 times that of Lambertian bodies. The high-energy reflected echo from high-reflective objects can cause severe crosstalk with the reflected echo from non-high-reflective objects (e.g., Lambertian bodies), reducing the detection accuracy of the LiDAR.
Embodiments of the present application provide a radar control method. By determining the target receiving channel corresponding to high-reflective objects based on the echo information received by each receiving channel, the emitting channel grouping of all emitting channels in the LiDAR is adjusted. The emitting channel corresponding to the target receiving channel and the emitting channel corresponding to the non-target receiving channel are in different emitting channel groupings. The LiDAR is controlled to emit the detection signal according to the adjusted emitting channel grouping. The emitting channel corresponding to the target receiving channel and the emitting channel corresponding to the non-target receiving channel emit the detection laser separately, which effectively reduces the crosstalk of high-energy reflected echoes from high-reflective objects on the reflected echoes from non-high-reflective objects, thereby improving the detection accuracy of the LiDAR.
Referring to
As shown in
S11: Determine a target receiving channel according to an echo signal received by each receiving channel.
The target receiving channel refers to the receiving channel that receives the echo signal reflected by a high-reflective object, i.e., the channel where the received echo signal intensity is greater than a preset value. The preset value is related to the receiving efficiency, the receiving threshold settings, and the arrangement density of the receiving device corresponding to the receiving channel.
In an embodiment, after the LiDAR emits the detection signal through each emitting channel, the receiving channels corresponding to the emitting channels will receive the echo signals reflected by the target object. After obtaining the echo signals received by each receiving channel, the LiDAR can determine whether the received echo signal is reflected by a high-reflective object based on the echo signal's information, determining which receiving channel received the echo signal reflected by the high-reflective object based on the echo signal's intensity information. When it is determined based on the echo signal's information that there is a receiving channel that received the echo signal reflected by a high-reflective object, the receiving channel that received the echo signal reflected by the high-reflective object is determined as the target receiving channel.
In some embodiments, the echo information includes echo intensity, echo area value, or reflectivity information.
In an embodiment, after obtaining the echo signals received by each receiving channel, the LiDAR can obtain the echo signal's intensity. If the echo signal's intensity is greater than the preset intensity threshold, the receiving channel corresponding to the echo signal can be determined as the target receiving channel. The preset intensity threshold can be set according to parameters of the device and environmental parameters.
In an embodiment, after obtaining the echo signals received by each receiving channel, the LiDAR can obtain the echo signal's area value. If the echo signal's area value is greater than a preset area threshold, the receiving channel corresponding to the echo signal can be determined as the target receiving channel. The preset area threshold can be set according to parameters of the device.
In an embodiment, after obtaining the echo signals received by each receiving channel, the LiDAR can calculate the reflectivity of the echo signal. If the reflectivity of the echo signal is greater than a preset reflectivity threshold, the receiving channel corresponding to the echo signal can be determined as the target receiving channel. The preset reflectivity threshold can be set according to the parameters of the device and environmental parameters.
In an embodiment, the LiDAR can use any one piece of the above echo information as the evaluation standard to determine whether the receiving channel is the target receiving channel, or it can use two or more pieces of echo information as the evaluation standard to determine whether the receiving channel is the target receiving channel. For example, if the LiDAR uses echo intensity as the evaluation standard, it will calculate the echo intensity of each echo signal after receiving the echo signals corresponding to each receiving channel, then compare the calculated echo intensities with the preset intensity threshold, and determine the receiving channels corresponding to the echo signals with echo intensities greater than the preset intensity threshold as the target receiving channels. Another example is that the LiDAR can use both echo intensity and reflectivity as evaluation standards. After receiving the echo signals corresponding to each receiving channel, it will calculate the echo intensity and reflectivity of each echo signal, then compare the calculated echo intensities with the preset intensity threshold, and compare the calculated reflectivities with the preset reflectivity threshold. The receiving channels corresponding to the echo signals with echo intensities greater than the preset intensity threshold or reflectivities greater than the preset reflectivity threshold are determined as the target receiving channels.
In an embodiment, a LiDAR emission group includes eight emitting channels, where in parallel transceivers, and one emitting channel corresponds to one receiving channel. After the LiDAR controls the emitting channels of these eight transceivers to emit detection signals, the first receiving channel receive the first echo signal, the second receiving channel receive the second echo signal, the third receiving channel receive the third echo signal, the fourth receiving channel receive the fourth echo signal, the fifth receiving channel receive the fifth echo signal, the sixth receiving channel receive the sixth echo signal, the seventh receiving channel receive the seventh echo signal, and the eighth receiving channel receive the eighth echo signal. The LiDAR analyzes the first to eighth echo signals. In an embodiment, the echo intensity of the third and fourth echo signals is greater than the preset intensity threshold, then the third and fourth receiving channels are determined as the target receiving channels.
S12: Adjust emitting channel grouping according to the target receiving channel.
In an embodiment, adjusting the emitting channel grouping according to the target receiving channel includes placing the emitting channel corresponding to the target receiving channel, which corresponds to the high-reflective object, in a separate emitting channel grouping, thereby separating the emitting channel corresponding to the target receiving channel from the emitting channel corresponding to the non-target receiving channel.
In an embodiment, referring to
In an embodiment, when a LiDAR includes multiple emitting groups, each with multiple emitting channels. Each emitting channel group can have multiple emitting channels emit laser beams in parallel. Multiple emitting groups can emit in parallel or in series. Parallel emission means that simultaneously emitting laser beams within a preset time. Serial emission means that multiple emitting groups emit laser beams sequentially. In an embodiment, after the first emitting group completes all emissions, the second emitting group starts emitting. After a round of transceiving work, the LiDAR can determine the target receiving channel corresponding to each emitting grouping based on S11. The existing emitting channel grouping is adjusted based on the emitting channel corresponding to the target receiving channel. Placing the emitting channels corresponding to the target receiving channels in one emitting channel group, placing all emitting channels corresponding to target receiving channels in one emitting channel group, or placing all emitting channels corresponding to target receiving channels in at least two emitting channel groups to complete the adjustment of the emitting channel grouping. The quantity of groups for the emitting channels corresponding to the target receiving channels is related to the energy of the received echo by the target receiving channels and the distance between the receiving channels.
Emitting channels corresponding to the non-target receiving channels can emit according to the original emitting grouping. The grouping of emitting channels corresponding to non-target receiving channels can be adjusted based on the position of the target receiving channels and the intensity of the received echo by the target receiving channels. In an embodiment, the adjustment can be based on the distance between the non-target receiving channels and the target receiving channels, the physical spacing between the receiving channels, or other information. In an embodiment, if the target receiving channels are distributed in an arranged manner, the emitting channels separated by the target receiving channels can be set to different emitting groups.
Each emitting channel can correspond to one or multiple receiving channels. The LiDAR can determine the emitting channels corresponding to the target receiving channels based on the correspondence between the emitting and receiving channels.
In an embodiment, referring to
In some embodiments, when the LiDAR has multiple parallel emitting channel groups, the LiDAR can control each emitting channel group to emit detection signals according to a preset emission strategy. It then filters out the target emitting channels in each emitting channel group and sets the target emitting channels in the preset emitting channel group separately from the non-target emitting channels to avoid interference with the echo signals received by the non-target receiving channels and improve detection accuracy.
In an embodiment, a target emitting channel refers to the emitting channel corresponding to the target receiving channel.
In an embodiment, the LiDAR has three emitting channel groups, each including 12 emitting channels. When the LiDAR starts working, it first controls the 12 emitting channels in the first emitting channel group to emit detection signals, then controls the 12 emitting channels in the second emitting channel group to emit detection signals, and controls the 12 emitting channels in the third emitting channel group to emit detection signals. After receiving the echo signals generated by the detection signals emitted by the 12 emitting channels in the first emitting channel group, the LiDAR can determine the target emitting channels in the first emitting channel group (referred to as the first group of target emitting channels). After receiving the echo signals generated by the detection signals emitted by the 12 emitting channels in the second emitting channel group, it can determine the target emitting channels in the second emitting channel group (referred to as the second group of target emitting channels). After receiving the echo signals generated by the detection signals emitted by the 12 emitting channels in the third emitting channel group, it can determine the target emitting channels in the third emitting channel group (referred to as the third group of target emitting channels). After determining the first group of target emitting channels, the LiDAR can separate them from the first emitting channel group and place them in a separate emitting channel group (the first emitting channel group). The non-target emitting channels in the first emitting channel group are placed in another emitting channel group (the second emitting channel group). After determining the second group of target emitting channels, the second group of target emitting channels is separated from the second emitting channel group and placed in a separate emitting channel group (the third emitting channel group). The non-target emitting channels in the second emitting channel group are placed in another emitting channel group (the fourth emitting channel group). After determining the third group of target emitting channels, the third group of target emitting channels is separated from the third emitting channel group and placed in a separate emitting channel group (the fifth emitting channel group). The non-target emitting channels in the third emitting channel group are placed in another emitting channel group (the sixth emitting channel group).
In an embodiment, the non-target emitting channels of the first, second, and third emitting channel groups can also be divided into multiple emitting channel groups, as exemplified in
In an embodiment, the target emitting channels of the first emitting channel group, the target emitting channels of the second emitting channel group, and the target emitting channels of the third emitting channel group can be placed in the same target emitting channel group. The target emitting channels of the first, second, and third emitting channel groups can be placed in at least two emitting channel groups.
When the LiDAR adjusts the emitting channel grouping for multiple emitting channel groups, it can adjust the emitting channel grouping for all emitting channel groups as in the above embodiment, adjust the emitting channel grouping for only some of the emitting channel groups, or adjust the emitting channel grouping for only one emitting channel group.
In an embodiment, the LiDAR selects the adjustment of the emitting channel grouping for multiple emitting channel groups based on parameters and working environment of the LiDAR. In an embodiment, adjustments can be made to the grouping of part of the channels in each emitting group. For example, adjustments can be made to the grouping of emitting channels corresponding to the center detection field in each emitting group.
In an embodiment, the emitting channel group corresponding to the detection area with higher resolution requirements is adjusted, while the emitting channel group corresponding to the detection area with lower resolution requirements is not adjusted.
In an embodiment, the LiDAR includes multiple emitting channel groups. Each emitting channel corresponds to a different detection field of view. Some emitting channel groups correspond to the detection area corresponding to the center detection field, while some emitting channel groups correspond to the detection area corresponding to the edge detection field. The resolution requirement of the detection area corresponding to the center detection field is higher than that of the edge detection field. Therefore, S12 can include the following steps: determine the target emitting channel group according to the target detection field; filter out the target emitting channels in the target emitting channel group, where the target emitting channel is the emitting channel corresponding to the target receiving channel; and set the target emitting channels in one emitting channel group.
In an embodiment, the target detection field can be determined based on the detection requirements or resolution requirements of the LiDAR, and the target emitting channel group is the emitting channel group corresponding to the target detection field. The emitting channel group corresponding to the target detection field is adjusted. The target emitting channels in the target emitting channel group are set in one emitting channel group, while the non-target emitting channels in the target emitting channel group are set in another or several other emitting channel groups. No adjustments are made to other emitting channel groups.
S13: Control emitting channels to re-emit detection signals according to the adjusted emitting channel grouping.
In an embodiment, the LiDAR can control the adjusted emitting channel grouping to emit detection signals separately. Specifically, the emitting channel grouping containing the emitting channels corresponding to the target receiving channels (the target emitting channels) and the emitting channel grouping containing the emitting channels corresponding to the non-target receiving channels (the non-target emitting channels) emit detection signals at different times.
Because the emitting channels corresponding to the high-reflective objects and the emitting channels corresponding to the non-high-reflective objects emit laser separately, this effectively reduces the crosstalk of high-energy reflected echoes from high-reflective objects on the reflected echoes from non-high-reflective objects, thereby improving the detection accuracy of the LiDAR.
To reduce crosstalk between receiving channels, as shown in
S131: Determine an emission strategy of the adjusted emitting channel grouping according to the target strategy.
S132: Control the adjusted emitting channel grouping to re-emit the detection signal according to the emission strategy.
The target strategy can include one or any combination of emitting power adjustment strategy, emitting method adjustment strategy, emitting coding adjustment strategy, and emitting time adjustment strategy.
The emitting power adjustment strategy is used to adjust the emitting power of each emitting channel in the LiDAR, which can reduce the emitting power of the target emitting channel group to further reduce the echo intensity of the high-reflective object's reflected echo and reduce its interference.
The emitting method adjustment strategy, in an embodiment, adjusts the emitting strategy of the target emitting channel according to the area where the target emitting channel is located. In an embodiment, if the target detection field corresponds to emitting channels 4, 5, 6, and 7, it can control emitting channels 4 and 6 to emit simultaneously, and emitting channels 5 and 7 to emit simultaneously.
The emitting coding adjustment strategy reduces the correlation coefficient of the coding of the target emitting channels.
The emitting time adjustment strategy adjusts the emitting time of each emitting channel in the LiDAR. In an embodiment, it can ensure a time interval between the emitting time of the emitting channel grouping containing the emitting channels corresponding to the target receiving channels and the emitting channel grouping containing the emitting channels corresponding to the non-target receiving channels. The target emitting channels and the non-target emitting channels emit serially, reduce the interference of the high-energy reflected echo from the high-reflective object on the echo signals from other reflective objects.
In an embodiment, referring to
Ensuring a time interval between the emitting time of the emitting channel grouping containing the target emitting channels and the emitting time of the emitting channel grouping containing the non-target emitting channels can be achieved by the following method: controlling the emitting channel grouping to emit according to the first emitting coding set.
In an embodiment, for different emitting channel groupings, the emission time is staggered by a time interval (achieved by the first emitting coding set).
In an embodiment, the emitting times of different emitting channel groupings (the first emitting coding set) meet the emission jitter requirement. This means that any two emitting coding in the first emitting coding set should have a mutual correlation less than a preset threshold.
The emission jitter requirement ensures a slight time difference between the emission times of different emitting channel groupings to achieve staggered emission (each emission has a different emission time for different emitting channel groupings), and the emitting signals do not interfere with each other.
In an embodiment, the first emitting coding set can be random, meaning the emitting time is random. A pseudo-random sequence can be used as the jitter time coding sequence for different emitting channel groupings, namely, the first emitting coding set is set based on the pseudo-random sequence. If the mutual correlation between pseudo-random sequences is large, the laser emitted by the target emitting channels may interfere with the non-target emitting channels. To reduce interference between channels, the mutual correlation function of each pseudo-random sequence can be obtained, the correlation degree of the emitting time (emitting coding) of each emitting channel grouping can be calculated based on the mutual correlation function, and the jitter delay with a correlation degree less than the preset threshold is selected.
In an embodiment, the mutual correlation function of multiple pseudo-random sequences can be determined by the following formula:
Where, CCR(a, b, τ) is the mutual correlation function, and ai and bi+τ represent the pseudo-random coding sequences corresponding to adjacent emitting channels that emit in parallel.
Select a pair of pseudo-random sequences with a mutual correlation coefficient less than the preset threshold as the jitter delay of two emitting channel groupings. The jitter delay of each emitting channel grouping in the LiDAR can be determined.
In an embodiment, the LiDAR can select different target strategies for different situations. For a LiDAR with adjustable emitting power, the LiDAR can select the emitting power adjustment strategy to adjust the emitting power of the emitting channel grouping containing the target emitting channels, thereby reducing the emitting power of the emitting channel grouping containing the target emitting channels to reduce the interference of the high-energy reflected echo from the high-reflective object on the echo signals from non-high-reflective objects. Alternatively, for a LiDAR that cannot adjust the emitting power due to hardware constraints, the emitting time adjustment strategy can be selected to adjust the emitting time of different emitting channel groupings. This ensures a time interval between the emitting time of the emitting channel grouping containing the target emitting channels and the emitting time of the emitting channel grouping containing the non-target emitting channels.
In an embodiment, the target strategy can also include the receiving threshold adjustment strategy. The receiving threshold adjustment strategy is used to adjust the signal receiving threshold of each receiving channel in the LiDAR.
In addition to adjusting the emitting power, emitting coding method, and emitting time of the emitting channels, the LiDAR in the embodiments of the present application can also adjust the receiving threshold of the receiving channels.
The receiving threshold adjustment strategy is used to adjust the signal receiving threshold of each receiving channel in the LiDAR. It can increase the signal receiving threshold of the non-target receiving channels to improve the receiving capability of the receiving channels and reduce the interference of crosstalk.
The target strategy can be any one of the emitting power adjustment strategy, receiving threshold adjustment strategy, emitting time adjustment strategy, and emitting coding method adjustment strategy, or a combination of any two or more of the emitting power adjustment strategy, receiving threshold adjustment strategy, emitting time adjustment strategy, and emitting coding method adjustment strategy.
In an embodiment, the target strategy can include the emitting power adjustment strategy, the receiving threshold adjustment strategy, and the emitting time adjustment strategy. When determining the emitting strategy of the adjusted emitting channel grouping according to the target strategy, the emitting power of the emitting channel grouping containing the target emitting channels or the emitting power of the emitting channel grouping containing the non-target emitting channels can be adjusted according to the emitting power adjustment strategy. The emitting time of each emitting channel grouping can be adjusted according to the emitting time adjustment strategy to ensure a time interval between the emitting time of the emitting channel grouping containing the target emitting channels and the emitting time of the emitting channel grouping containing the non-target emitting channels. The receiving threshold of the non-target receiving channels can be adjusted according to the receiving threshold adjustment strategy, or the receiving threshold of the target receiving channels can be adjusted.
During the adjustment process based on the target strategy, adjustments can be made only to the target emitting channels or the target receiving channels, or adjustments can be made to both the target emitting channels, the target receiving channels, the non-target emitting channels, and the non-target receiving channels.
In an embodiment, when adjusting according to the emitting power adjustment strategy, the emitting power of the emitting channel grouping containing the target emitting channels and the emitting power of the emitting channel grouping containing the non-target emitting channels can be adjusted simultaneously, or only the emitting power of the emitting channel grouping containing the target emitting channels can be adjusted, or only the emitting power of the emitting channel grouping containing the non-target emitting channels can be adjusted. In an embodiment, when adjusting the emitting power of the emitting channel grouping according to the emitting power adjustment strategy, the receiving threshold of the receiving channels can be adjusted according to the receiving threshold adjustment strategy.
In an embodiment, when adjusting the emitting power of the emitting channel grouping containing the target emitting channels, the receiving threshold of the target receiving channels can be adjusted; or while adjusting the emitting power of the emitting channel grouping containing the target emitting channels, the receiving threshold of the non-target receiving channels can be adjusted; or while adjusting the emitting power of the emitting channel grouping containing the non-target emitting channels, the receiving threshold of the target receiving channels can be adjusted; or while adjusting the emitting power of the emitting channel grouping containing the non-target emitting channels, the receiving threshold of the non-target receiving channels can be adjusted; or while adjusting the emitting power of the emitting channel grouping containing the target emitting channels, the emitting power of the emitting channel grouping containing the non-target emitting channels can be adjusted, and the receiving threshold of the target receiving channels can be adjusted; or while adjusting the emitting power of the emitting channel grouping containing the target emitting channels, the emitting power of the emitting channel grouping containing the non-target emitting channels can be adjusted, and the receiving threshold of the non-target receiving channels can be adjusted; or while adjusting the emitting power of the emitting channel grouping containing the target emitting channels, the emitting power of the emitting channel grouping containing the non-target emitting channels can be adjusted, and the receiving threshold of the target receiving channels and the receiving threshold of the non-target receiving channels can be adjusted.
When adjusting the emitting power, the emitting time and emitting coding method can be adjusted.
By placing the target emitting channels and the non-target emitting channels in different emitting channel groupings and further adjusting the emitting strategy of different emitting channel groupings, the crosstalk of high-energy reflected echoes from high-reflective objects on the reflected echoes from non-high-reflective objects can be reduced, improving the resolution of the LiDAR.
Referring to
S71: Control emitting channels of a LiDAR to emit detection signals in parallel and receive echo signals through receiving channels.
When the LiDAR starts working, it can control the emitting channels in the current emitting channel group to emit detection signals in parallel. After the detection signals reach the target object, they are reflected by the target object to form echo signals. The receiving channels can receive the corresponding echo signals.
The LiDAR can include multiple emitting channel groups. During the working process of the LiDAR, it can control different emitting channel groups to emit detection signals sequentially or in parallel.
In an embodiment, the LiDAR has three emitting channel groups, each including 12 emitting channels. When the LiDAR starts working, it can first control the 12 emitting channels in the first emitting channel group to emit detection signals, then control the 12 emitting channels in the second emitting channel group to emit detection signals, and control the 12 emitting channels in the third emitting channel group to emit detection signals. The LiDAR can also control the first, second, and third emitting channel groups to emit detection signals in parallel.
S72: Determine whether there is a target receiving channel based on the echo signals received by each receiving channel. If there is a target receiving channel based on the echo signals received by each receiving channel, execute S73; otherwise, return to S71.
The implementation of S72 can refer to the description of S11.
S73: Adjust the emitting channel grouping according to the target receiving channel.
The implementation of S73 can refer to the description of S12, which is not repeated here.
S74: Control the emitting channels to re-emit detection signals according to the adjusted emitting channel grouping and receive the echo signals through the receiving channels.
The implementation of S74 can refer to the description of S13.
S75: Determine whether there is a target receiving channel based on the echo signals re-received by each receiving channel. If there is a target receiving channel based on the echo signals re-received by each receiving channel, return to S73; otherwise, return to S71.
In S75, the echo signals at this time are the echo signals received by the LiDAR after re-emitting the detection signals according to the adjusted emitting channel grouping or after re-emitting the detection signals according to the adjusted emitting channel grouping and the adjusted emitting strategy. It can determine whether there is still a receiving channel corresponding to a high-reflective object (the target receiving channel). If there is a target receiving channel, it can adjust the emitting channel grouping (return to S73). If there is no target receiving channel, the LiDAR can continue the serial or parallel transceiving action (return to S71).
In an embodiment, determine the target receiving channel corresponding to the high-reflective object based on the echo information received by each receiving channel. It adjusts the emitting channel grouping of all emitting channels in the LiDAR, ensuring that the emitting channel corresponding to the target receiving channel and the emitting channel corresponding to the non-target receiving channel are in different emitting channel groupings. The LiDAR is controlled to emit the detection signal according to the adjusted emitting channel grouping. Since the emitting channels corresponding to the high-reflective object and the emitting channels corresponding to the non-high-reflective object emit the detection laser separately, this effectively reduces the crosstalk of high-energy reflected echoes from high-reflective objects on the reflected echoes from non-high-reflective objects, thereby improving the resolution of the LiDAR.
The order of the steps in the above embodiments does not imply the order of execution, and the execution order of the processes should be determined based on their functions and internal logic.
Based on the radar control method provided by the above embodiments, the embodiments of the present application provide a radar control device for implementing the method embodiments.
Refer to
As shown in
The determining module 81 is used to determine the target receiving channel based on the echo signals received by each receiving channel, where the target receiving channel is the receiving channel that receives the echo signal reflected by a high-reflective object.
The grouping module 82 is used to adjust the emitting channel grouping based on the target receiving channel, where the emitting channel corresponding to the target receiving channel and the emitting channel corresponding to the non-target receiving channel are in different emitting channel groupings.
The controlling module 83 is used to control the emitting channels to re-emit the detection signals according to the adjusted emitting channel grouping.
In an embodiment, the controlling module 83 includes a strategy adjustment unit and a control unit.
The strategy adjustment unit is used to determine the emission strategy of the adjusted emitting channel grouping according to the target strategy.
The control unit is used to control the adjusted emitting channel grouping to re-emit the detection signals according to the emission strategy.
In an embodiment, the target strategy includes at least one of the emitting power adjustment strategy, emitting coding adjustment strategy, and emitting time adjustment strategy.
When the target strategy is the emitting time adjustment strategy, the strategy adjustment unit is used to adjust the emitting time of the emitting channel grouping containing the emitting channels corresponding to the target receiving channels and/or adjust the emitting time of the emitting channel grouping containing the emitting channels corresponding to the non-target receiving channels, where there is a time interval between the adjusted emitting time of the emitting channel grouping containing the emitting channels corresponding to the target receiving channels and the adjusted emitting time of the emitting channel grouping containing the emitting channels corresponding to the non-target receiving channels.
In an embodiment, the determining module 81 is used to determine whether there is a target receiving channel based on the echo signals re-received by each receiving channel.
In an embodiment, the LiDAR includes multiple emitting channel groups. The grouping module 82 is used to filter out the target emitting channels in each emitting channel group, where the target emitting channels are the emitting channels corresponding to the target receiving channels; and set the target emitting channels in one emitting channel group.
In an embodiment, the LiDAR includes multiple emitting channel groups. The grouping module 82 is used to determine the target emitting channel group according to the target detection field; filter out the target emitting channels in the target emitting channel group, where the target emitting channels are the emitting channels corresponding to the target receiving channels; and set the target emitting channels in one emitting channel group.
In an embodiment, the target strategy includes a receiving threshold adjustment strategy. The strategy adjustment unit is further used to adjust the receiving threshold of the receiving channels according to the receiving threshold adjustment strategy.
In an embodiment, the radar control device can determine the target receiving channel corresponding to the high-reflective object based on the echo information received by each receiving channel. It adjusts the emitting channel grouping of all emitting channels in the LiDAR, ensuring that the emitting channel corresponding to the target receiving channel and the emitting channel corresponding to the non-target receiving channel are in different emitting channel groupings. It then controls the LiDAR to emit the detection signal according to the adjusted emitting channel grouping. Since the emitting channels corresponding to the high-reflective object and the emitting channels corresponding to the non-high-reflective object emit the detection laser separately, it effectively reduces the crosstalk of high-energy reflected echoes from high-reflective objects on the reflected echoes from non-high-reflective objects, thereby improving the resolution of the LiDAR.
Referring to
In an embodiment, the computer programs 92 can be divided into one or more modules or units, stored in the storage 91, and executed by the processor 90. The one or more modules or units can be a series of computer program instruction segments capable of completing specific functions. These instruction segments describe the execution process of the computer programs 92 in the terminal device 9. For example, the computer programs 92 can be divided into multiple units. For the specific functions of each unit, refer to the corresponding description in the embodiment of
The terminal device can include the processor 90 and the storage 91. In an embodiment, the terminal device can also include input or output devices, network access devices, buses, etc.
The processor 90 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
The storage 91 can be an internal storage unit of the terminal device 9, such as a hard disk or memory of the terminal device 9. The storage 91 can also be an external storage device of the terminal device 9, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc. Furthermore, the storage 91 can include both the internal storage unit and external storage devices of the terminal device 9. The storage 91 is used to store the computer programs and other programs and data required by the terminal device. The storage 91 can also be used to temporarily store data that has been output or is to be output.
Embodiments of the present application also provide a computer-readable storage medium. The computer-readable storage medium stores computer programs that, when executed by a processor, can implement the radar control method described above.
Embodiments of the present application provide a computer program product that, when run on a terminal device, enables the terminal device to execute the radar control method described above.
For convenience and brevity of description, the division of the functional units and modules in the above description is illustrative. The described functions can be integrated into one processing unit or distributed among different units or modules. The functions of each unit or module can be realized by hardware or software.
Combining the described units and algorithm steps in the embodiments of the present application can be realized by electronic hardware, computer software, or a combination of both. The functions can be executed by hardware or software.
Number | Date | Country | Kind |
---|---|---|---|
202310839455.1 | Jul 2023 | CN | national |