Navigation-assisted driving function control method, device, equipment and storage medium

By obtaining and correcting the initial operating range of the navigation-assisted driving function and combining it with real-time environmental information, the problem of inaccurate control of the navigation-assisted driving function caused by high-precision map errors is solved, and the precise activation and exit of the navigation-assisted driving function is achieved, thereby improving the user experience.

CN116513196BActive Publication Date: 2025-09-09CHONGQING CHANGAN AUTOMOBILE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310487503.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-28
Publication Date
2025-09-09
Estimated Expiration
2043-04-28

AI Technical Summary

Technical Problem

In the existing technology, errors or discontinuous segments in high-precision maps lead to poor control over the activation and exit of navigation driving assistance functions, resulting in problems such as false activation, too short a usable range, frequent entry and exit, and affecting the user experience.

Method used

By obtaining the current road information and road change information from the high-precision map and combining it with the vehicle's real-time environmental information, the initial operating range of the navigation-assisted driving function is corrected, the corrected operating range is determined, and the activation and exit conditions of the navigation-assisted driving function are determined based on the corrected operating range information.

Benefits of technology

It achieves precise control of the navigation driving assistance function, avoids accidental activation and frequent exit, and improves the user's driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116513196B_ABST
    Figure CN116513196B_ABST
Patent Text Reader

Abstract

The present application provides a method, apparatus, device, and storage medium for controlling a navigation-assisted driving function, wherein the method comprises: obtaining the current road information and road change information of the vehicle in a high-precision map; determining the initial operating range information of the vehicle's navigation-assisted driving function based on the current road information and road change information; revising the initial operating range information based on real-time environmental information; judging the activation conditions or exit conditions of the navigation-assisted driving function based on the revised operating range information and road change information; activating the navigation-assisted driving function if the activation conditions are met; and exiting the navigation-assisted driving function if the navigation-assisted driving function has been activated and the exit conditions are met. This method can accurately determine the activation and exit conditions of the navigation-assisted driving function, thereby avoiding situations such as misactivation of the function, too short a usable range, and frequent entry and exit, thereby improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent driving technology, and in particular to a method, device, equipment and storage medium for controlling a navigation-assisted driving function. Background Art

[0002] With the rapid development of internet technology bringing revolutionary changes to the automotive industry, intelligent control technology has also rapidly advanced in automotive applications. Intelligent driving systems are also requiring vehicles' navigation and driving assistance functions to be able to handle increasingly complex traffic scenarios. Because intelligent driving technology is limited by its perception capabilities, it cannot guarantee that intelligent vehicles can operate safely in all road conditions and weather conditions. Therefore, it is necessary to predefine the operating range of navigation and driving assistance functions based on the technical capabilities of the intelligent driving system. Then, the navigation and driving assistance functions should be controlled within this operating range. By limiting its usage environments, the user experience of navigation and driving assistance functions can be improved.

[0003] At present, the determination of operating range information in related technologies is highly dependent on high-precision maps. Since high-precision maps may contain errors or discontinuous fragments, when users use the navigation driving assistance function, the intelligent driving system cannot well control the activation and exit of the navigation driving assistance function, which may easily lead to the occurrence of misactivation of the function, too short a usable range, frequent entry and exit, etc., affecting the user experience. Summary of the Invention

[0004] In view of the shortcomings of the existing technology mentioned above, the present application provides a navigation-assisted driving function control method, device, equipment and storage medium to solve the technical problems in the related technology such as inaccurate determination of operating range information, poor control over activation and exit of navigation driving assistance functions, misactivation of functions, too short usable range, frequent entry and exit, etc.

[0005] In a first aspect, the present application provides a method for controlling a navigation-assisted driving function, the method comprising: obtaining current road information and road change information of a vehicle in a high-precision map, the current road information including the current vehicle position and the current road type, the road change information including the front road type, the road change type, and the road type change length; determining the initial operating range information of the navigation-assisted driving function of the vehicle based on the current road information and the road change information, the initial operating range information including the initial operating range and the initial distance of the vehicle from the end point of the operating range; correcting the initial operating range information based on real-time environmental information collected by the vehicle to obtain corrected operating range information; judging the activation condition or exit condition of the navigation-assisted driving function based on the corrected operating range information and the road change information; activating the navigation driving assistance function if the activation condition is met; and exiting the navigation driving assistance function if the navigation driving assistance function has been activated and the exit condition is met.

[0006] In one embodiment of the present application, the initial operating range information of the navigation-assisted driving function of the vehicle is determined based on the current road information and the road change information, including: judging whether the vehicle is in the initial operating range based on the current road information; if the vehicle is in the initial operating range, determining the initial distance based on the current vehicle position and the length of the road type change.

[0007] In one embodiment of the present application, the initial operating range information is corrected based on the real-time environmental information collected by the vehicle to obtain the corrected operating range information, including: comparing the real-time environmental information with the initial operating range information to determine the operating range to be corrected in real time; identifying target obstacles in the real-time environmental information, where the target obstacles include dynamic obstacles and stationary obstacles; based on the target obstacles, correcting the operating range to be corrected to obtain a corrected operating range, and determining whether the vehicle is in the corrected operating range; based on the target obstacle, correcting the initial distance to obtain a corrected distance.

[0008] In one embodiment of the present application, the initial operating range information is corrected based on the real-time environmental information collected by the vehicle. Before obtaining the corrected operating range information, it also includes: determining whether the initial distance of the vehicle from the end point of the operating range can be determined based on the type of the road ahead and the length of the road type change; if the initial distance cannot be determined, the operating range distance threshold is used as the initial distance.

[0009] In one embodiment of the present application, the activation condition or exit condition of the navigation assisted driving function is judged based on the corrected operating range information and the road change information, including: if the vehicle is not in the corrected operating range, it is determined that the activation condition is not met; if the vehicle is in the corrected operating range, the corrected distance is compared with the road type change length; when the corrected distance is greater than or equal to the road type change length, it is determined that the activation condition is met; when the corrected distance is less than the road type change length, it is determined that the exit condition is met.

[0010] In one embodiment of the present application, before comparing the corrected distance with the road type change length, it also includes: when the road change type is a change between any two road types among expressways, urban expressways, ramps between expressways and expressways, ramps between expressways and urban expressways, ramps between urban expressways and urban expressways, ramps between expressways and urban roads, and ramps between urban expressways and urban roads, if the vehicle is in the corrected operating range and the navigation driving assistance function has been activated, the vehicle continues to travel with the navigation driving assistance function.

[0011] In one embodiment of the present application, after exiting the navigation driving assistance function, it also includes: in response to the exit of the navigation driving assistance function, sending a display instruction to the human-computer interaction interface of the center console, and the display instruction carries an exit notification of the navigation driving assistance function to prompt the user that the navigation driving assistance function has been exited.

[0012] In a second aspect, an embodiment of the present application provides a navigation-assisted driving function control device, the device comprising: an acquisition module for acquiring current road information and road change information of a vehicle in a high-precision map, the current road information including the current vehicle position and the current road type, the road change information including the front road type, the road change type and the road type change length; a determination module for determining the initial operating range information of the navigation-assisted driving function of the vehicle based on the current road information and the road change information, the initial operating range information including the initial operating range and the initial distance of the vehicle from the end point of the operating range; a correction module for correcting the initial operating range information based on the real-time environmental information collected by the vehicle to obtain corrected operating range information; a judgment module for judging the activation condition or exit condition of the navigation-assisted driving function based on the corrected operating range information and the road change information; a control module for activating the navigation driving assistance function if the activation condition is met; and exiting the navigation driving assistance function if the navigation driving assistance function has been activated and the exit condition is met.

[0013] In a third aspect, the present application provides an electronic device comprising: one or more processors; a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the electronic device implements the navigation assisted driving function control method described in the first aspect.

[0014] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor of a computer, the computer executes the navigation-assisted driving function control method described in the first aspect.

[0015] As described above, the navigation-assisted driving function control method, device, equipment, and storage medium provided by the embodiments of the present invention have the following beneficial effects:

[0016] Through the real-time environmental information collected by the vehicle, the initial operating range in the initial operating range information of the navigation driving assistance function determined based on the high-precision map and the initial distance between the vehicle and the end point of the operating range are corrected to obtain the corrected operating range information. The corrected operating range information obtained can more accurately reflect the operating range of the navigation driving assistance function. Then, based on the corrected operating range information and the road change information determined based on the high-precision map, the activation conditions or exit conditions of the navigation assisted driving function are judged, thereby achieving precise control of the activation and exit of the navigation driving assistance function, effectively solving the problems of incorrect activation of the navigation driving assistance function, too short a usable range, frequent entry and exit, etc. due to the possible errors or discontinuous fragments in the high-precision map, thereby improving the user's driving experience.

[0017] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings are incorporated into and constitute a part of the specification, illustrating embodiments consistent with the present application and, together with the specification, serving to explain the principles of the present application. It is obvious that the drawings described below are merely some embodiments of the present application, and a person of ordinary skill in the art can derive other drawings based on these drawings without inventive effort. In the drawings:

[0019] Figure 1 1 is a schematic diagram of an implementation environment of a navigation-assisted driving function control device according to an exemplary embodiment of the present application;

[0020] Figure 2 is a flowchart of a method for controlling a navigation-assisted driving function shown in an exemplary embodiment of the present application;

[0021] Figure 3 is a schematic diagram of road change information shown in an exemplary embodiment of the present application;

[0022] Figure 4 is a schematic diagram showing an initial distance of a vehicle from an end point of an operating range according to an exemplary embodiment of the present application;

[0023] Figure 5 is a schematic diagram of the operating range of the navigation driving assistance function shown in an exemplary embodiment of the present application;

[0024] Figure 6 is a block diagram of a navigation-assisted driving function control device shown in an exemplary embodiment of the present application;

[0025] Figure 7 This is a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present application. DETAILED DESCRIPTION

[0026] The following will describe the embodiments of the present application with reference to the accompanying drawings and preferred embodiments. Those skilled in the art can easily understand the other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for the purpose of illustrating the present application and are not intended to limit the scope of protection of the present application.

[0027] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application. Therefore, the illustrations only show components related to the present application and are not drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component can be changed at will, and the component layout type may also be more complicated.

[0028] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present application. However, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present application difficult to understand.

[0029] Currently, the determination of the operating range information of the navigation-assisted driving function is highly dependent on high-precision maps. Since intelligent driving technology is limited by its perception capabilities, it cannot guarantee that intelligent driving vehicles can drive safely in all road conditions and weather conditions. Therefore, it is necessary to set the operating range of the navigation-assisted driving function in advance based on the technical capabilities of the intelligent driving system, and then control the navigation-assisted driving function based on the operating range. By limiting its usage environment, the user's experience of the navigation-assisted driving function can be improved. However, the inventors of this application have discovered that because high-precision maps may contain erroneous or discontinuous segments, that is, they do not match the real-time environmental information, the intelligent driving system cannot effectively control the activation and exit of the navigation-assisted driving function when the user uses it. This can easily lead to situations such as the navigation-assisted driving function being mistakenly activated, the usable range being too short, and frequent entry and exit, which affects the user's driving experience.

[0030] To solve the above problems, the present invention provides a method for controlling navigation-assisted driving functions. Figure 1 , Figure 1 FIG. 1 is a schematic diagram of an implementation environment of a navigation-assisted driving function control device according to an exemplary embodiment of the present application. Figure 1 As shown, the implementation environment includes a vehicle 101 and a control device 102, wherein the control device 102 is embedded in the vehicle 101 and is used to control the activation and exit of the navigation driving assistance function in the vehicle 101. The control device 102 includes but is not limited to a vehicle system, an on-board computer, etc., and corrects the initial operating range and the initial distance of the vehicle from the end of the operating range in the initial operating range information of the navigation driving assistance function determined based on the high-precision map through the real-time environmental information collected by the vehicle, so that the obtained corrected operating range information can more accurately reflect the operating range of the navigation driving assistance function, thereby achieving precise control of the activation and exit of the navigation driving assistance function, effectively solving the problems of incorrect activation of the navigation driving assistance function, too short a usable range, frequent entry and exit, etc. due to possible errors or discontinuous fragments in the high-precision map, thereby improving the user's driving experience.

[0031] See Figure 2 , Figure 2 This is a flow chart of a method for controlling a navigation-assisted driving function according to an exemplary embodiment of the present application. Figure 1 It should be understood that the method can also be applied to other exemplary implementation environments and be specifically executed by devices in other implementation environments, and this embodiment does not limit the implementation environment to which the method is applicable.

[0032] like Figure 2As shown, in an exemplary embodiment, the navigation-assisted driving function control method includes at least steps S210 to S250, which are described in detail as follows:

[0033] Step S210: Obtain the current road information and road change information of the vehicle in the high-precision map.

[0034] The current road information includes the current vehicle position and the current road type, and the road change information includes the road type ahead, the road change type, and the length of the road type change. The current vehicle position is the vehicle's current location, which can be considered the vehicle's real-time location during driving. The current road type is the road type at the current vehicle position, such as urban road, ramp, highway, and urban expressway. The road type ahead is the road type that needs to be determined when the road ahead is inconsistent with the current road type in the vehicle's driving path. It can include the road type at the first position ahead and the road type at the second position ahead. The road change type refers to the change between the current road type and the road type ahead, from road type A to road type B. For example, if the current road type is a highway and the road type ahead is an urban expressway, the road change type in this case is from highway to urban expressway. The road change type can also include the first road change type and the second road change type. The road type change length is the connection distance or transition distance when changing between road types A and B.

[0035] See Figure 3 , Figure 3 This is a schematic diagram of road change information shown in an exemplary embodiment of the present application. Figure 3 As shown, the current road type is urban road, the road type at the first position ahead is a ramp, the road type at the second position ahead is an urban expressway, the first road change type is from urban road to ramp, and the second road change type is from ramp to urban expressway. The length of the road type change is the dotted part of the middle line, which is the connection distance between the urban road and the ramp, and the connection distance between the ramp and the urban expressway, respectively.

[0036] Step S220 : determining the initial operating range information of the navigation-assisted driving function of the vehicle based on the current road information and the road change information.

[0037] Among them, the initial operating range information includes the initial operating range and the initial distance of the vehicle from the end point of the operating range. The initial operating range refers to the setting range of the vehicle's navigation driving assistance function, that is, on which road sections the navigation driving assistance function can be activated. It should be noted that the setting range of the navigation driving assistance function includes expressways, urban expressways, ramps between expressways, ramps between expressways and urban expressways, ramps between urban expressways and urban expressways, ramps between expressways and urban roads, and ramps between urban expressways and urban roads. The initial distance of the vehicle from the end point of the operating range refers to the length from the vehicle's current position to the end of the current road type plus the length of the road type change.

[0038] In one embodiment, the initial operating range information of the vehicle's navigation-assisted driving function is determined based on current road information and road change information, including: judging whether the vehicle is in the initial operating range based on the current road information; if the vehicle is in the initial operating range, determining the initial distance based on the current vehicle position and the length of the road type change.

[0039] It should be noted that determining whether the vehicle is in the initial operating range based on the vehicle's current road information specifically refers to determining whether the vehicle is in the initial operating range based on the vehicle's current position and the current road type. Figure 4 , Figure 4 FIG. 1 is a schematic diagram showing an exemplary embodiment of the present application showing the initial distance of a vehicle from the end point of the operating range. Figure 4 As shown in Figure 1, the vehicle is currently located on the urban expressway and can be considered to be in the initial operating range. When the vehicle is in the initial operating range, the initial distance is determined based on the length S1 from the vehicle's current position to the end of the urban road and the length S2 of the ramp to the urban road, as shown in Figure 1. Figure 4 , initial distance = S1 + S2.

[0040] Step S230 , correcting the initial operating range information based on the real-time environmental information collected by the vehicle to obtain corrected operating range information.

[0041] Taking into account that high-precision maps may contain errors or discontinuous fragments, that is, they are inconsistent with real-time or temporary environmental information, which will affect the accuracy of the initial operating range information, it is necessary to correct the initial operating range information based on the real-time environmental information collected by the vehicle to ensure the readiness of the operating range information. When using the navigation driving assistance function, users can achieve precise control over the activation and exit of the navigation driving assistance function to avoid situations such as incorrect activation of the navigation driving assistance function, too short a usable range, frequent entry and exit, etc.

[0042] In one embodiment, initial operating range information is corrected based on real-time environmental information collected by the vehicle to obtain corrected operating range information, including: comparing the real-time environmental information with the initial operating range information to determine the operating range to be corrected in real time; identifying target obstacles in the real-time environmental information, where the target obstacles include dynamic obstacles and stationary obstacles; correcting the operating range to be corrected based on the target obstacles to obtain a corrected operating range, and determining whether the vehicle is within the corrected operating range; and correcting the initial distance based on the target obstacle to obtain a corrected distance.

[0043] It should be noted that the real-time environmental information is only the environmental conditions around the vehicle, while the initial operating range information determined based on the high-precision map involves environmental information within a large range of the vehicle's driving path. Therefore, after obtaining the initial operating range information and the real-time environmental information, the vehicle compares the two to obtain the operating range to be corrected, where the operating range to be corrected can be understood as the road section around the vehicle. Then, the target obstacles in the real-time environmental information are identified, where the target obstacles include dynamic and static obstacles, such as vehicles, pedestrians, buildings, etc. Of course, the target obstacles can also be temporary conditions on the road, such as traffic accidents, road repairs, etc. The target obstacles will affect the operating range information of the navigation driving assistance function. Therefore, the operating range to be corrected and the initial distance are corrected based on the target obstacles to determine whether the current position of the vehicle is in the corrected operating range and obtain the corrected distance.

[0044] In one embodiment, the initial operating range information is corrected based on real-time environmental information collected by the vehicle. Before obtaining the corrected operating range information, the process also includes: determining whether the initial distance between the vehicle and the end point of the operating range can be determined based on the type of road ahead and the length of the road type change; if the initial distance cannot be determined, using the operating range distance threshold as the initial distance.

[0045] Due to the limited perception capabilities of the vehicle's intelligent driving system, it may be impossible to determine the type of road ahead and the length of the road type change, and thus the initial distance of the end point of the vehicle's operating range cannot be determined. In order to ensure the normal activation, operation or exit of the navigation driving assistance function, the operating range distance threshold is used as the initial distance. Among them, the operating range distance threshold can be understood as the maximum distance over which the navigation driving assistance function can continue to operate.

[0046] Please refer to Table 1, which shows the logic for determining whether the vehicle is within the corrected operating range and the distance from the end of the operating range (i.e., the corrected distance) based on current road information and road change information, according to an embodiment of the present application. It should be noted that Table 1 only lists some possible situations and does not represent all possible situations in the embodiments of the present application.

[0047] Table 1

[0048] The “ / ” in Table 1 indicates that due to the limited perception capability of the vehicle's intelligent driving system, the type of road ahead may not be determined; the first corrected distance represents the corrected distance between the vehicle's current position and the road type at the first position ahead, and the second corrected distance represents the corrected distance between the vehicle's position on the first road type ahead and the road type at the second position ahead.

[0049] Step S240 : judging the activation condition or exit condition of the navigation-assisted driving function based on the corrected operating range information and the road change information.

[0050] Specifically, if the vehicle is not in the corrected operating range, it is determined that the activation condition is not met; if the vehicle is in the corrected operating range, the corrected distance is compared with the road type change length; when the corrected distance is greater than or equal to the road type change length, it is determined that the activation condition is met; when the corrected distance is less than the road type change length, it is determined that the exit condition is met.

[0051] In one embodiment, before comparing the corrected distance with the road type change length, it also includes: when the road change type is a change between any two road types among expressways, urban expressways, ramps between expressways and expressways, ramps between expressways and urban expressways, ramps between urban expressways and urban expressways, ramps between expressways and urban roads, and ramps between urban expressways and urban roads, if the vehicle is in the corrected operating range and the navigation driving assistance function has been activated, the vehicle continues to travel with the navigation driving assistance function.

[0052] It should be noted that when the road change type is a change between any two of the above road types, for example, when the current road type is an urban expressway and the road type ahead is a ramp between a highway and an urban expressway, and when the vehicle is within the correction operating range and the navigation driving assistance function has been activated, the correction distance and the length of the road type change do not need to be considered, that is, the navigation driving assistance function will not exit and the vehicle will continue to drive with the navigation driving assistance function. Of course, the road change type between any two of the above road types is also subject to certain restrictions, that is, there must be a natural connection between the two road types. For example, the two road types of highway and the ramp between the highway and the urban expressway have a natural connection, and the highway can have a connection relationship with the ramp; for example, the ramp between the highway and the urban expressway and the urban road has no natural connection, and the highway has no connection with the ramp.

[0053] See Figure 5 , Figure 5 FIG. 1 is a schematic diagram showing the operating range of the navigation driving assistance function according to an exemplary embodiment of the present application. Figure 5As shown, the road types in the figure include urban roads or other types, ramps between expressways or urban expressways and urban roads, and expressways or urban expressways. Urban roads are not included in the operating range involved. Of course, other road types that are not included in the operating range are also included. Ramps between expressways and urban roads, expressways, or urban expressways are variations between any two of the aforementioned road types. Therefore, if the vehicle's revised operating range includes the portion of the designed operating range enclosed by the dotted box in the figure, the vehicle's current position is within it, and the navigation driving assistance function has been activated, the two factors of the correction distance and the length of the road type change do not need to be considered. In this case, the navigation driving assistance function will not be exited, and driving with the navigation driving assistance function will continue.

[0054] Step S250: If the activation condition is met, the navigation driving assistance function is activated; if the navigation driving assistance function has been activated and the exit condition is met, the navigation driving assistance function is exited.

[0055] When the vehicle meets the activation conditions of the navigation driving assistance function, the navigation driving assistance function is controlled to be activated. When the navigation driving assistance function has been activated and the exit conditions of the navigation driving assistance function are met, the navigation driving assistance function is controlled to exit. Of course, if the navigation driving assistance function has not been activated and the activation conditions of the navigation driving assistance function are not met, the vehicle will not enter the navigation driving assistance mode.

[0056] In one embodiment, after exiting the navigation driving assistance function, it also includes: in response to the exit of the navigation driving assistance function, sending a display instruction to the human-computer interaction interface of the center console, and the display instruction carries an exit notification of the navigation driving assistance function to prompt the user that the navigation driving assistance function has been exited.

[0057] After the navigation driving assistance function is exited, the vehicle will respond to the exit of the navigation driving assistance function by sending a display instruction to the center console human-computer interaction interface, so that the center console human-computer interaction interface will display an exit notification to prompt the user that the navigation driving assistance function has been exited, so that the user can take over.

[0058] The navigation-assisted driving function control method provided in the above embodiment uses real-time environmental information collected by the vehicle to correct the initial operating range and the initial distance of the vehicle from the end point of the operating range in the initial operating range information of the navigation-assisted driving function determined based on the high-precision map to obtain the corrected operating range information. The obtained corrected operating range information can more accurately reflect the operating range of the navigation-assisted driving function. Then, based on the corrected operating range information and the road change information determined based on the high-precision map, the activation conditions or exit conditions of the navigation-assisted driving function are judged, thereby achieving precise control of the activation and exit of the navigation-assisted driving function, effectively solving the problems of incorrect activation of the navigation-assisted driving function, too short a usable range, frequent entry and exit, etc. due to possible errors or discontinuous fragments in the high-precision map, thereby improving the user's driving experience.

[0059] See Figure 6 , Figure 6 This is a block diagram of a navigation-assisted driving function control device shown in an exemplary embodiment of the present application. The device can be applied to Figure 1 It should be understood that the apparatus may also be applicable to other exemplary implementation environments and specifically executed by devices in other implementation environments, and this embodiment does not limit the implementation environment to which the method is applicable.

[0060] like Figure 6 As shown, this embodiment provides a navigation-assisted driving function control device 600, which includes:

[0061] Acquisition module 610, for acquiring the vehicle's current road information and road change information from the high-precision map, where the current road information includes the current vehicle position and the current road type, and the road change information includes the type of the road ahead, the type of road change, and the length of the road type change;

[0062] a determination module 620 for determining initial operating range information of the navigation-assisted driving function of the vehicle based on current road information and road change information, the initial operating range information including an initial operating range and an initial distance between the vehicle and an end point of the operating range;

[0063] A correction module 630 is configured to correct the initial operating range information based on the real-time environmental information collected by the vehicle to obtain corrected operating range information;

[0064] A judgment module 640 is used to judge the activation condition or exit condition of the navigation-assisted driving function based on the corrected operating range information and the road change information;

[0065] The control module 650 is configured to activate the navigation driving assistance function if an activation condition is met; and to exit the navigation driving assistance function if the navigation driving assistance function has been activated and an exit condition is met.

[0066] It should be noted that the navigation-assisted driving function control device provided in the above-mentioned embodiment and the navigation-assisted driving function control method provided in the above-mentioned embodiment are based on the same concept. The specific manner in which each module and unit performs operations has been described in detail in the method embodiment and will not be repeated here. In actual applications, the navigation-assisted driving function control device provided in the above-mentioned embodiment can allocate the above-mentioned functions to different functional modules as needed, that is, divide the internal structure of the device into different functional modules to complete all or part of the functions described above, and this is not limited here.

[0067] An embodiment of the present application also provides an electronic device, comprising: one or more processors; a storage device for storing one or more programs, which, when executed by one or more processors, enables the electronic device to implement the navigation assisted driving function control method provided in the above-mentioned embodiments.

[0068] See Figure 7 , Figure 7 This is a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present application. Figure 7 The electronic device 700 shown is only an example and should not limit the functions and scope of use of the embodiments of the present application.

[0069] like Figure 7 As shown, electronic device 700 includes a central processing unit (CPU) 701, which can perform various appropriate actions and processes according to the program stored in read-only memory (ROM) 702 or the program loaded from storage portion 708 into random access memory (RAM) 703, such as the method for executing the above embodiment. In RAM 703, various programs and data required for system operation are also stored. CPU 601, ROM 702 and RAM 703 are connected to each other via bus 704. Input / output (I / O) interface 705 is also connected to bus 704.

[0070] The following components are connected to the I / O interface 705: an input section 706 including a keyboard, a mouse, and the like; an output section 707 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 708 including a hard disk and the like; and a communication section 709 including a network interface card such as a LAN (Local Area Network) card or a modem. The communication section 709 performs communication processing via a network such as the Internet. A drive 710 is also connected to the I / O interface 705 as needed. Removable media 711, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 710 as needed, so that computer programs read therefrom can be installed into the storage section 708 as needed.

[0071] In particular, according to an embodiment of the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a computer program for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 709, and / or installed from a removable medium 711. When the computer program is executed by the central processing unit (CPU) 701, the various functions defined in the system of the present application are executed.

[0072] It should be noted that the computer-readable medium shown in the embodiments of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, which carries a computer-readable computer program. This propagated data signal can take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. A computer program embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, or any suitable combination thereof.

[0073] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. Among them, each box in the flowchart or block diagram can represent a module, program segment, or part of the code, and the above-mentioned module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0074] The units involved in the embodiments described in this application may be implemented by software or hardware, and the units described may also be set in a processor. In some cases, the names of these units do not constitute limitations on the units themselves.

[0075] Embodiments of the present application further provide a computer-readable storage medium having a computer program stored thereon. When executed by a computer processor, the computer program causes the computer to perform the aforementioned navigation-assisted driving function control method. The computer-readable storage medium may be included in the electronic device described in the above embodiments, or may exist independently and not be incorporated into the electronic device.

[0076] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Anyone skilled in the art may modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, any equivalent modifications or alterations accomplished by a person of ordinary skill in the art without departing from the spirit and technical concepts disclosed in this application shall be covered by the claims of this application.

Claims

1. A method for controlling a navigation-assisted driving function, characterized in that: The method comprises: Obtaining the vehicle's current road information and road change information from the high-precision map, wherein the current road information includes the current vehicle position and the current road type, and the road change information includes the forward road type, the road change type, and the length of the road type change; determining, based on the current road information and the road change information, initial operating range information of the navigation-assisted driving function of the vehicle, the initial operating range information including an initial operating range and an initial distance between the vehicle and an end point of the operating range; Correcting the initial operating range information based on the real-time environmental information collected by the vehicle to obtain corrected operating range information; determining an activation condition or an exit condition of the navigation-assisted driving function based on the corrected operating range information and the road change information; If the activation condition is met, the navigation-assisted driving function is activated; if the navigation-assisted driving function has been activated and the exit condition is met, the navigation-assisted driving function is exited; The correcting the initial operating range information based on the real-time environmental information collected by the vehicle to obtain the corrected operating range information includes: comparing the real-time environmental information with the initial operating range information to determine the operating range to be corrected in real time; identifying target obstacles in the real-time environmental information, where the target obstacles include dynamic obstacles and stationary obstacles; correcting the operating range to be corrected based on the target obstacles to obtain a corrected operating range, and determining whether the vehicle is within the corrected operating range; and correcting the initial distance based on the target obstacle to obtain a corrected distance.

2. The navigation-assisted driving function control method according to claim 1, characterized in that: The determining, based on the current road information and the road change information, initial operating range information of the navigation-assisted driving function of the vehicle includes: determining, based on the current road information, whether the vehicle is within the initial operating range; If the vehicle is in the initial operating range, the initial distance is determined according to the current vehicle position and the length of the road type change.

3. The navigation-assisted driving function control method according to claim 1, characterized in that: Before the initial operating range information is corrected based on the real-time environmental information collected by the vehicle and the corrected operating range information is obtained, the method further includes: determining whether an initial distance between the vehicle and an end point of an operating range can be determined based on the road type ahead and the length of the road type change; If the initial distance cannot be determined, the operating range distance threshold is used as the initial distance.

4. The navigation-assisted driving function control method according to claim 1, characterized in that: The determining of an activation condition or an exit condition of the navigation-assisted driving function based on the corrected operating range information and the road change information includes: If the vehicle is not in the corrected operating range, determining that the activation condition is not satisfied; If the vehicle is in the corrected operating range, comparing the corrected distance with the road type change length; When the corrected distance is greater than or equal to the road type change length, it is determined that the activation condition is met; when the corrected distance is less than the road type change length, it is determined that the exit condition is met.

5. The navigation-assisted driving function control method according to claim 4, characterized in that: Before comparing the corrected distance with the road type change length, the method further includes: When the road change type is a change between any two road types among expressways, urban expressways, ramps between expressways and expressways, ramps between expressways and urban expressways, ramps between urban expressways and urban expressways, ramps between expressways and urban roads, and ramps between urban expressways and urban roads, if the vehicle is in the corrected operating range and the navigation assisted driving function has been activated, the vehicle continues to travel with the navigation assisted driving function.

6. The navigation-assisted driving function control method according to any one of claims 1 to 5, characterized in that: After exiting the navigation-assisted driving function, the method further includes: In response to the exit of the navigation-assisted driving function, a display instruction is sent to the center console human-computer interaction interface, and the display instruction carries an exit notification of the navigation-assisted driving function to prompt the user that the navigation-assisted driving function has been exited.

7. A navigation-assisted driving function control device, characterized in that: The device comprises: An acquisition module is used to obtain the vehicle's current road information and road change information from the high-precision map, wherein the current road information includes the current vehicle position and the current road type, and the road change information includes the forward road type, the road change type, and the road type change length; a determination module, configured to determine initial operating range information of the navigation-assisted driving function of the vehicle based on the current road information and the road change information, the initial operating range information including an initial operating range and an initial distance between the vehicle and an end point of the operating range; a correction module, configured to correct the initial operating range information based on the real-time environmental information collected by the vehicle to obtain corrected operating range information; a judgment module, configured to judge an activation condition or an exit condition of the navigation-assisted driving function based on the corrected operating range information and the road change information; a control module, configured to activate the navigation-assisted driving function if the activation condition is met; and exit the navigation-assisted driving function if the navigation-assisted driving function has been activated and the exit condition is met; The correction module is specifically configured to compare the real-time environmental information with the initial operating range information to determine the operating range to be corrected in real time; identify target obstacles in the real-time environmental information, where the target obstacles include dynamic obstacles and stationary obstacles; based on the target obstacles, correct the operating range to be corrected to obtain a corrected operating range, and determine whether the vehicle is within the corrected operating range; and based on the target obstacle, correct the initial distance to obtain a corrected distance.

8. An electronic device, characterized in that: The electronic device comprises: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the navigation-assisted driving function control method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that A computer program is stored thereon, and when the computer program is executed by a processor of a computer, the computer is caused to execute the navigation-assisted driving function control method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Electronic fence updating method and device for ADAS map and storage medium

    CN114655232A

  • Navigation aided driving method and device, medium, equipment and vehicle

    CN115416652A