Method for opening auxiliary driving road, computing device and storage medium
By using the associated data generated by vehicles on the road and the map scene database data to score road conditions, the road suitable for assisted driving is selected, which solves the problems of high data acquisition costs and insufficient real-time performance in the prior art, and realizes the activation of more efficient and safe assisted driving functions.
Patent Information
- Application Number
- CN202411966612.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-04-25
AI Technical Summary
When the prior art opens the assisted driving road, data acquisition costs are high and real-time is insufficient, which affects the safety and user experience of assisted driving functions.
By obtaining the associated data generated by the vehicle during actual road operation and the scene database data of the map, the road conditions are scored, and the target road that meets the conditions for assisted driving are selected based on the scoring results and business rules, and their assisted driving function is activated.
It reduces data acquisition costs, improves road opening efficiency, and enhances the real-time and safety of assisted driving functions.
Smart Images

Figure CN119872567A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of assisted driving technology, and in particular to a method for opening an assisted driving road, a computing device, and a storage medium. Background Art
[0002] With the development of assisted driving technology, its application in urban roads has attracted more and more attention. Among them, it is particularly important to accurately identify target roads suitable for opening assisted driving functions and ensure the safety of the functions and user experience.
[0003] Traditional methods for opening roads with assisted driving mainly rely on real-car road tests or data collected by third parties. This method not only requires the mobilization of a large amount of manpower and material resources, but also has high time and economic costs. In addition, due to the long data collection cycle, the data of the opened roads is not fresh enough and cannot reflect the latest road conditions in a timely manner, affecting the safety and applicability of the assisted driving function.
[0004] Accordingly, the art needs a new solution for opening assisted driving roads to solve the above problems. Summary of the invention
[0005] In order to overcome the above-mentioned defects, the present application is proposed to solve or at least partially solve the technical problems of the prior art in opening assisted driving roads, such as high data collection cost and insufficient real-time performance.
[0006] In a first aspect, a method for opening an assisted driving road is provided, the method comprising:
[0007] Acquiring associated data when the vehicle is traveling based on a map, wherein the associated data is simulation data generated by the vehicle during actual road operation and used to test the vehicle's assisted driving performance;
[0008] Acquire scene library data of the map, wherein the scene library data at least includes road curvature, lane line continuity and road type information;
[0009] Scoring the roads on the map based on the associated data and the scenario library data;
[0010] At least based on the scoring result and the preset business rules, select the target roads on the map that meet the conditions for opening assisted driving;
[0011] The assisted driving function of the target road is enabled.
[0012] In a technical solution of the above method for opening an assisted driving road, the method further includes:
[0013] Acquire dynamic events when the vehicle is traveling based on the map, wherein the dynamic events include at least one of an alarm event, a speed control event, and a brake stop event;
[0014] Acquire a restriction tag based on the dynamic event;
[0015] The auxiliary driving function of the target road is restricted based on the restriction tag.
[0016] In a technical solution of the above method for opening an assisted driving road, the method further includes:
[0017] Acquire historical data of enabling the assisted driving function, the historical data including historical target roads and historical restriction labels;
[0018] Based on the historical target roads, the scoring results and the preset business rules, a current target road that meets the conditions for opening assisted driving is selected;
[0019] The assisted driving function of the current target road is enabled and the assisted driving function of the current target road is restricted based on the current restriction tag and the historical restriction tag.
[0020] In a technical solution of the above method for opening an assisted driving road, the acquisition of dynamic events when the vehicle is traveling based on the map includes:
[0021] Obtaining historical operation data of the user performing assisted driving based on the map;
[0022] Dynamic events are acquired based on the historical operational data.
[0023] In a technical solution of the above method for opening an assisted driving road, the method further includes:
[0024] If the historical operation data cannot be obtained, dynamic events are obtained based on the accompanying data.
[0025] In a technical solution of the above-mentioned method for opening an assisted driving road, before opening the assisted driving function based on the target road, the method also includes verifying the feasibility of the target road.
[0026] In a technical solution of the above method for opening an assisted driving road, the feasibility verification of the target road includes:
[0027] A sample size test and a grayscale experiment are performed on the target road.
[0028] In a technical solution of the above method for opening an assisted driving road, the method further includes:
[0029] After the assisted driving function of the target road is enabled on the map, the operation data of the vehicle performing assisted driving based on the target road is obtained;
[0030] The driving risk of the vehicle performing assisted driving on the target road is periodically monitored based on the operation data.
[0031] In a technical solution of the method for opening an assisted driving road, the periodic monitoring of the driving risk of the vehicle performing assisted driving on the target road based on the operation data includes:
[0032] In each monitoring cycle, a question library for the vehicle's assisted driving based on the target road is updated based on the operating data within a preset time period; wherein the question library is established based on the dynamic event, and the question library includes at least one of after-sales problems, accident problems, user takeover of the vehicle problems, and risk problems.
[0033] In a second aspect, a computing device is provided, which includes at least one processor; and a memory communicatively connected to the at least one processor; wherein a computer program is stored in the memory, and when the computer program is executed by the at least one processor, the method described in any one of the technical solutions of the method for opening an assisted driving road is implemented.
[0034] In a third aspect, a computer-readable storage medium is provided, wherein a plurality of program codes are stored therein, wherein the program codes are suitable for being loaded and run by a processor to execute the method described in any one of the technical solutions of the method for opening an assisted driving road.
[0035] Solution 1. A method for opening an assisted driving road, the method comprising:
[0036] Acquiring associated data when the vehicle is traveling based on a map, wherein the associated data is simulation data generated by the vehicle during actual road operation and used to test the vehicle's assisted driving performance;
[0037] Acquire scene library data of the map, wherein the scene library data at least includes road curvature, lane line continuity and road type information;
[0038] Scoring the roads on the map based on the associated data and the scenario library data;
[0039] At least based on the scoring result and the preset business rules, select the target roads on the map that meet the conditions for opening assisted driving;
[0040] The assisted driving function of the target road is enabled.
[0041] Solution 2. The method according to Solution 1, further comprising:
[0042] Acquire dynamic events when the vehicle is traveling based on the map, wherein the dynamic events include at least one of an alarm event, a speed control event, and a brake stop event;
[0043] Acquire a restriction tag based on the dynamic event;
[0044] The auxiliary driving function of the target road is restricted based on the restriction tag.
[0045] Solution 3. The method according to Solution 2, further comprising:
[0046] Acquire historical data of enabling the assisted driving function, the historical data including historical target roads and historical restriction labels;
[0047] Based on the historical target roads, the scoring results and the preset business rules, a current target road that meets the conditions for opening assisted driving is selected;
[0048] The assisted driving function of the current target road is enabled and the assisted driving function of the current target road is restricted based on the current restriction tag and the historical restriction tag.
[0049] Solution 4. According to the method of Solution 2, the acquisition of dynamic events when the vehicle is traveling based on the map includes:
[0050] Obtaining historical operation data of the user performing assisted driving based on the map;
[0051] Dynamic events are acquired based on the historical operational data.
[0052] Solution 5. The method according to Solution 4, further comprising:
[0053] If the historical operation data cannot be obtained, dynamic events are obtained based on the accompanying data.
[0054] Solution 6. According to the method described in Solution 1, before opening the assisted driving function based on the target road, the method also includes verifying the feasibility of the target road.
[0055] Solution 7. According to the method of Solution 6, the possibility verification of the target road includes:
[0056] A sample size test and a grayscale experiment are performed on the target road.
[0057] Solution 8. The method according to Solution 2, further comprising:
[0058] After the assisted driving function of the target road is enabled on the map, the operation data of the vehicle performing assisted driving based on the target road is obtained;
[0059] The driving risk of the vehicle performing assisted driving on the target road is periodically monitored based on the operation data.
[0060] Solution 9. According to the method of Solution 8, the periodic monitoring of the driving risk of the vehicle performing assisted driving on the target road based on the operation data comprises:
[0061] In each monitoring cycle, a question library for the vehicle's assisted driving based on the target road is updated based on the operating data within a preset time period; wherein the question library is established based on the dynamic event, and the question library includes at least one of after-sales problems, accident problems, user takeover of the vehicle problems, and risk problems.
[0062] Solution 10. A computing device comprising:
[0063] at least one processor;
[0064] and, a memory communicatively coupled to the at least one processor;
[0065] Wherein, a computer program is stored in the memory, and when the computer program is executed by the at least one processor, the method for opening an assisted driving road described in any one of Schemes 1 to 9 is implemented.
[0066] Solution 11. A computer-readable storage medium having a plurality of program codes stored therein, wherein the program codes are suitable for being loaded and run by a processor to execute the method for opening an assisted driving road as described in any one of Solutions 1 to 9.
[0067] The above one or more technical solutions of the present application have at least one or more of the following beneficial effects:
[0068] In the implementation of the method and technical solution for opening assisted driving roads provided in the present application, the assisted driving function of opening roads based on accompanying data can enable the vehicle to be opened after actual road operation under manual driving mode, without the need for a large number of real-vehicle road tests, effectively reducing data collection costs and improving road opening efficiency; since a large amount of preliminary preparation is avoided, it has high real-time performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0069] The disclosure of the present application will become easier to understand with reference to the accompanying drawings. It is easy for those skilled in the art to understand that these drawings are only for illustrative purposes and are not intended to limit the scope of protection of the present application. Among them:
[0070] Figure 1is a flow chart of the main steps of a method for opening an assisted driving road according to an embodiment of the present application;
[0071] Figure 2 is a detailed flow chart of road opening verification monitoring according to an embodiment of the present application;
[0072] Figure 3 It is a schematic diagram of the main structure of a computing device according to an embodiment of the present application.
[0073] Reference numerals:
[0074] 201: companion data; 202: scenario library data; 203: road rating; 204: business rules; 205: historical data; 206: dynamic events; 207: sample size test; 208: grayscale experiment; 209: official version; 210: question library; 211: regulatory data; 212: experience data; 213: safety data; 214: map data; 215: alarm events; 216: speed control events; 217: brake events;
[0075] 300: computing device; 301: processor; 302: memory. DETAILED DESCRIPTION
[0076] Some embodiments of the present application are described below with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are only used to explain the technical principles of the present application and are not intended to limit the protection scope of the present application.
[0077] In the description of the present application, "module" and "processor" may include hardware, software or a combination of the two. A module may include hardware circuits, various suitable sensors, communication ports, memory, and may also include software parts, such as program code, or a combination of software and hardware. The processor may be a central processing unit, a microprocessor, an image processor, a digital signal processor or any other suitable processor. The processor has data and / or signal processing functions. The processor may be implemented in software, hardware or a combination of the two. Computer-readable storage media include any suitable medium that can store program code, such as a disk, a hard disk, an optical disk, a flash memory, a read-only memory, a random access memory, etc. The term "A and / or B" means all possible combinations of A and B, such as only A, only B or A and B. The term "at least one A or B" or "at least one of A and B" has a similar meaning to "A and / or B" and may include only A, only B or A and B. The singular terms "one" and "the" may also include plural forms.
[0078] The directional terms used in this document, such as "front", "front side", "front part", "rear", "rear side" and "rear part", are based on the front-to-back direction of the vehicle after the component is installed on the vehicle. The "longitudinal", "longitudinal" and "longitudinal section" mentioned in this document are based on the front-to-back direction after the component is installed on the vehicle, while "transverse", "transverse" and "cross section" refer to the direction perpendicular to the longitudinal direction.
[0079] The relevant user personal information that may be involved in the various embodiments of this application is strictly in accordance with the requirements of laws and regulations, following the principles of legality, legitimacy and necessity, based on the reasonable purposes of business scenarios, to process the personal information that users actively provide during the use of products / services or generated due to the use of products / services, as well as the personal information obtained with the user's authorization.
[0080] The user personal information processed by this application will vary depending on the specific product / service scenario, and shall be based on the specific scenario in which the user uses the product / service, and may involve the user's account information, device information, driving information, vehicle information or other related information. This application will treat the user's personal information and its processing with a high degree of diligence.
[0081] This application attaches great importance to the security of user personal information and has taken reasonable and feasible security protection measures that meet industry standards to protect user information and prevent personal information from being accessed, disclosed, used, modified, damaged or lost without authorization.
[0082] See attached Figure 1 , Figure 1 FIG. 1 is a flowchart of the main steps of a method for opening an assisted driving road according to an embodiment of the present application. Figure 1 As shown, the method for opening an assisted driving road in the embodiment of the present application mainly includes the following steps S1 to S4.
[0083] Step S1, obtaining associated data when the vehicle is traveling based on a map, wherein the associated data is simulation data generated by the vehicle during actual road operation for testing the vehicle's assisted driving performance.
[0084] The associated data can be collected when the vehicle is running in manual driving mode or assisted driving, and the associated data does not affect the driving decision of the vehicle and does not interfere with the actual road operation process.
[0085] In one embodiment, the associated data is acquired during actual road operation of the vehicle in a manual driving mode.
[0086] Exemplarily, when the vehicle is operating in the assisted driving mode, the first assisted driving model is used to determine the assisted driving decision and the assisted driving decision is executed; when collecting accompanying data, the vehicle is operating in the manual driving mode and the second assisted driving model is used to obtain a simulated assisted driving decision, but the simulated assisted driving decision is not executed.
[0087] During the actual road operation of the vehicle, the on-board sensors will collect the vehicle's operating data and environmental perception data in real time, including but not limited to speed data, steering data, acceleration, etc., as well as environmental perception data, such as obstacle information, etc. In the manual driving mode, based on the vehicle's operating data and environmental perception data, the second assisted driving model simulates the decision of the vehicle on the current road section in the assisted driving mode and stores it as associated data.
[0088] Specifically, in one embodiment, please refer to the attached Figure 2 , Figure 2 It is a detailed flow chart of road opening verification monitoring according to an embodiment of the present application. The associated data 201 includes but is not limited to regulatory data 211, experience data 212, safety data 213 and map data 214. Among them, regulatory data 211 is associated data related to traffic regulations, such as simulated assisted driving decisions made according to speed limit requirements, parking requirements, etc.; the experience data 212 is associated data related to user experience, such as simulated assisted driving decisions to reduce sudden braking or acceleration; the safety data 213 is associated data related to driving safety, such as simulated assisted driving decisions executed after identifying roadblocks; the map data 214 is associated data related to maps, such as simulated assisted driving decisions executed based on map path selection.
[0089] In one embodiment, the map is a high-precision map (HDMap) or a standard map (SDMap).
[0090] Step S2, obtaining scene library data of the map, wherein the scene library data at least includes road curvature, lane line continuity and road type information.
[0091] For example, the scene library data can be obtained through vehicle feedback, including but not limited to the road curvature, lane line continuity and road type information data transmitted by the vehicle in manual driving mode, assisted driving mode or automatic driving mode. These data are integrated to form a scene library, wherein the road type information includes whether it is a mountain road. Please refer to the attached Figure 2 The scene library data 202 in.
[0092] Step S3, scoring the roads in the map based on the associated data and the scene library data.
[0093] The road is scored based on a preset scoring standard. For example, for the same traffic light in the scenario library data, the simulated assisted driving decision-making associated data of passing the traffic light in compliance with traffic regulations has a high score, while the associated data of running a red light has a low score. Those skilled in the art can set different scoring standards according to specific circumstances.
[0094] Please also refer to the attached Figure 2 , the roads of the map are scored based on the associated data 201 and the scene library data 202 to obtain a road score 203.
[0095] Step S4, screening out target roads on the map that meet the conditions for enabling assisted driving based at least on the scoring results and preset business rules.
[0096] In one embodiment, exemplarily, when screening the target road, if the score of the road is higher than a preset qualification line and satisfies the business rules, the road is determined to be the target road.
[0097] The business rules may be set according to actual needs. For example, if the current assisted driving system cannot handle the vehicle U-turn problem, the business rules include prohibiting the U-turn road from being used as the target road, so the selected target road should not include the U-turn section. Those skilled in the art may set the business rules according to actual needs.
[0098] Furthermore, in one embodiment, the method further comprises:
[0099] Acquire dynamic events when the vehicle is traveling based on the map, wherein the dynamic events include at least one of an alarm event, a speed control event, and a brake stop event;
[0100] Acquire a restriction tag based on the dynamic event;
[0101] The auxiliary driving function of the target road is restricted based on the restriction tag.
[0102] For target roads that meet the requirements, there may be some roads with lower scores (but above the passing line). In order to ensure the safety of users driving in assisted driving mode, restriction labels are set for these roads to reasonably restrict assisted driving decisions to further improve safety.
[0103] For example, if the probability of an alarm event occurring on a specific road section is higher than a preset threshold, an alarm tag is set for the road section, and when the vehicle passes through the road section in assisted driving, a warning is issued to the driver to remind him to pay attention. Specifically, the probability of occurrence can be obtained by dividing the number of dynamic events occurring in the assisted driving mode by the total number of times the road section is passed.
[0104] In one embodiment, the method further comprises:
[0105] Acquire historical data of enabling the assisted driving function, the historical data including historical target roads and historical restriction labels;
[0106] Based on the historical target roads, the scoring results and the preset business rules, a current target road that meets the conditions for opening assisted driving is selected;
[0107] The assisted driving function of the current target road is enabled and the assisted driving function of the current target road is restricted based on the current restriction tag and the historical restriction tag.
[0108] In one embodiment, obtaining dynamic events when the vehicle is traveling based on the map includes:
[0109] Obtaining historical operation data of the user performing assisted driving based on the map;
[0110] Dynamic events are acquired based on the historical operational data.
[0111] Furthermore, for a situation where historical operation data cannot be obtained, such as for an area where the assisted driving function is first activated, the method further includes:
[0112] If the historical operation data cannot be obtained, dynamic events are obtained based on the accompanying data.
[0113] In one embodiment, please refer to the attached Figure 2 Based on the road score 203, business rules 204, historical data 205 and dynamic events 206, target roads that meet the conditions for opening assisted driving are screened out and restriction labels are set.
[0114] Among them, based on the road score 203 and the business rules 204, the roads that meet the conditions for opening assisted driving are screened out; the road range of this scoring is compared with the historical target roads in the historical data 205. If there are roads in the historical target roads that have not been scored in this road opening, these historical target roads that have not been scored in this road opening are used together with the roads that meet the conditions for opening assisted driving that are screened out this time as the current target roads.
[0115] The current restriction tag of the current target road is obtained based on the dynamic event 206, wherein the dynamic event 206 includes at least one of an alarm event 215, a speed control event 216, and a brake event 217. The historical restriction tag is obtained based on the historical data 205, specifically, the historical restriction tag corresponding to the historical target road that has not been scored in the current road opening is obtained, and the historical restriction tag is used together with the current restriction tag to limit the auxiliary driving function of the current target road.
[0116] Step S5, enabling the assisted driving function of the target road.
[0117] In one embodiment, before enabling the assisted driving function based on the target road, the method further includes verifying the feasibility of the target road.
[0118] Specifically, in one embodiment, the possibility verification of the target road includes: performing a sample size test and a grayscale experiment on the target road.
[0119] Please also refer to the attached Figure 2 , wherein the sample size test 207 refers to evaluating the applicability and stability of the assisted driving function under specific conditions by selecting representative sample data or scenarios within a limited range for testing. Exemplarily, when executing the sample size test 207, sampling areas are set for roads of different driving difficulties in the map to collect actual measured data of the vehicle driving in the assisted driving mode.
[0120] Grayscale experiment 208 is a method of gradually expanding the scope of testing, which means gradually opening the assisted driving function to users in stages and scopes in the map, and verifying the safety and applicability of the function by collecting user feedback and operation data. Before launching the official version, the assisted driving function can be opened to some users through grayscale experiment 208.
[0121] If both the sample size test 207 and the grayscale experiment 208 are qualified, that is, after passing the possibility verification, the official version 209 of the road opening result can be released and the assisted driving function of the target road can be opened. The official version 209 includes not only the target roads that allow assisted driving, but also restriction labels for further ensuring the safety of assisted driving.
[0122] After the opening of this road assisted driving function, it is also possible to provide support for the opening of the next version of the road by monitoring operational data.
[0123] In one embodiment, the method further comprises:
[0124] After the assisted driving function of the target road is enabled on the map, the operation data of the vehicle performing assisted driving based on the target road is obtained;
[0125] The driving risk of the vehicle performing assisted driving on the target road is periodically monitored based on the operation data.
[0126] Specifically, the periodically monitoring the driving risk of the vehicle performing assisted driving on the target road based on the operation data includes:
[0127] In each monitoring cycle, a question library for assisted driving of the vehicle based on the target road is updated based on the operation data in a preset time period.
[0128] For example, see the attached Figure 2 The problem library 210 is established based on the dynamic event 206, and the problem library includes at least one of after-sales problems, accident problems, user takeover of vehicle problems, and risk problems.
[0129] In one embodiment, the monitoring cycle is one day, that is, the question library 210 is updated every day based on the operation data. Specifically, since the operation data within one day may be accidental, the question library 210 for the vehicle to perform assisted driving based on the target road is updated based on the operation data within 7 days. In order to ensure that the data is collected completely, the monitoring is performed in the form of T+1, that is, the update is performed the next day after the data from 0 to 24 hours is collected.
[0130] Based on the operation data within 7 days, the problems that occur are counted, and new problems that do not exist in the problem library 210 are added; if the problems in the problem library 210 do not occur within the 7 days, the problems are eliminated.
[0131] Furthermore, the questions in the question library 210 can be used for R&D iteration after automatic triage, such as providing historical data, dynamic events, etc. for the opening of the next version of the road.
[0132] Based on the method described in steps S1 to S4 above, the assisted driving function of opening roads based on the accompanying data can enable the vehicle to be opened after running on the actual road under the manual driving mode, without the need for a large number of real-vehicle road tests, effectively reducing data collection costs and improving road opening efficiency; since a large amount of preliminary preparation is avoided, it has high real-time performance.
[0133] It should be pointed out that although the various steps in the above embodiments are described in a specific order, those skilled in the art can understand that in order to achieve the effect of the present application, different steps do not have to be executed in such an order. They can be executed simultaneously (in parallel) or in other orders. These adjusted schemes are equivalent to the technical schemes described in this application, and therefore will also fall within the scope of protection of this application.
[0134] It is understood by those skilled in the art that all or part of the processes in the method for implementing the above-mentioned embodiment of the present application can also be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable storage medium may include: any entity or device, medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory, random access memory, electrical carrier signal, telecommunication signal and software distribution medium, etc. that can carry the computer program code.
[0135] Another aspect of the present application also provides a computing device. Figure 3 , Figure 3 It is a schematic diagram of the main structure of a computing device according to an embodiment of the present application.
[0136] In an embodiment of a computing device according to the present application, the computing device 300 may include at least one processor 301; and a memory 302 in communication with the at least one processor 301; wherein the memory 302 stores a computer program 303, and when the computer program 303 is executed by the at least one processor 301, the method described in any of the above embodiments is implemented. The computing device described in the present application may include a driving device, a smart car, a robot, and other devices. Figure 3 3 shows that the memory 302 and the processor 301 are communicatively connected via a bus.
[0001] In some embodiments of the present application, the computing device may further include at least one sensor for sensing information. The sensor is communicatively connected to any type of processor mentioned in the present application. Optionally, the computing device may further include an autonomous driving system for guiding the computing device to drive itself or assist in driving. The processor communicates with the sensor and / or the autonomous driving system to complete the method described in any of the above embodiments.
[0137] Another aspect of the present application also provides a computer-readable storage medium.
[0138] In an embodiment of a computer-readable storage medium according to the present application, the computer-readable storage medium may be configured to store a program for executing the method of opening an assisted driving road in the above-mentioned method embodiment, and the program may be loaded and run by a processor to implement the above-mentioned method of opening an assisted driving road. For ease of explanation, only the parts related to the embodiment of the present application are shown. For specific technical details not disclosed, please refer to the method part of the embodiment of the present application. The computer-readable storage medium may be a storage device formed by various electronic devices. Optionally, the computer-readable storage medium in the embodiment of the present application is a non-transitory computer-readable storage medium.
[0002] In the above embodiments, the description of each embodiment has its own emphasis. For the part not described or recorded in detail in a certain embodiment, please refer to the relevant description of other embodiments. All the above optional technical solutions can be combined arbitrarily to form optional embodiments of the present application, which will not be described one by one here.
[0139] So far, the technical solution of the present application has been described in conjunction with an embodiment shown in the accompanying drawings, but it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments. Without departing from the principles of the present application, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present application.
Claims
1. A method for opening an assisted driving road, characterized in that: The method comprises: Acquiring associated data when the vehicle is traveling based on a map, wherein the associated data is simulation data generated by the vehicle during actual road operation and used to test the vehicle's assisted driving performance; Acquire scene library data of the map, wherein the scene library data at least includes road curvature, lane line continuity and road type information; Scoring the roads on the map based on the associated data and the scenario library data; At least based on the scoring result and the preset business rules, select the target roads on the map that meet the conditions for opening assisted driving; The assisted driving function of the target road is enabled.
2. The method according to claim 1, characterized in that The method further comprises: Acquire dynamic events when the vehicle is traveling based on the map, wherein the dynamic events include at least one of an alarm event, a speed control event, and a brake stop event; Acquire a restriction tag based on the dynamic event; The auxiliary driving function of the target road is restricted based on the restriction tag.
3. The method according to claim 2, characterized in that The method further comprises: Acquire historical data of enabling the assisted driving function, the historical data including historical target roads and historical restriction labels; Based on the historical target roads, the scoring results and the preset business rules, a current target road that meets the conditions for opening assisted driving is selected; The assisted driving function of the current target road is enabled and the assisted driving function of the current target road is restricted based on the current restriction tag and the historical restriction tag.
4. The method according to claim 2, characterized in that: The acquisition of dynamic events when the vehicle is traveling based on the map includes: Obtaining historical operation data of the user performing assisted driving based on the map; Dynamic events are acquired based on the historical operational data.
5. The method according to claim 4, characterized in that The method further comprises: If the historical operation data cannot be obtained, dynamic events are obtained based on the accompanying data.
6. The method according to claim 1, characterized in that Before enabling the assisted driving function based on the target road, the method further includes performing feasibility verification on the target road.
7. The method according to claim 6, characterized in that The possibility verification of the target road includes: A sample size test and a grayscale experiment are performed on the target road.
8. The method according to claim 2, characterized in that: The method further comprises: After the assisted driving function of the target road is enabled on the map, the operation data of the vehicle performing assisted driving based on the target road is obtained; The driving risk of the vehicle performing assisted driving on the target road is periodically monitored based on the operation data.
9. The method according to claim 8, characterized in that The step of periodically monitoring the driving risk of the vehicle performing assisted driving on the target road based on the operation data includes: In each monitoring cycle, a question library for the vehicle's assisted driving based on the target road is updated based on the operating data within a preset time period; wherein the question library is established based on the dynamic event, and the question library includes at least one of after-sales problems, accident problems, user takeover of the vehicle problems, and risk problems.
10. A computing device, characterized in that: include: at least one processor; and, a memory communicatively coupled to the at least one processor; Wherein, a computer program is stored in the memory, and when the computer program is executed by the at least one processor, the method for opening an assisted driving road as described in any one of claims 1 to 9 is implemented.
Citation Information
Cited By
Test road selection method and device and terminal equipment
CN121600290A