Movatterモバイル変換


[0]ホーム

URL:


CN115342826B - Scene generation method, device and control method for vehicle automatic driving - Google Patents

Scene generation method, device and control method for vehicle automatic driving
Download PDF

Info

Publication number
CN115342826B
CN115342826BCN202211003873.9ACN202211003873ACN115342826BCN 115342826 BCN115342826 BCN 115342826BCN 202211003873 ACN202211003873 ACN 202211003873ACN 115342826 BCN115342826 BCN 115342826B
Authority
CN
China
Prior art keywords
driving
lane
vehicle
scene
road
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211003873.9A
Other languages
Chinese (zh)
Other versions
CN115342826A (en
Inventor
舒伟
董汉
陈超
尤超
徐磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Tsing Standard Automobile Technology Co ltd
Original Assignee
Suzhou Tsing Standard Automobile Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Tsing Standard Automobile Technology Co ltdfiledCriticalSuzhou Tsing Standard Automobile Technology Co ltd
Priority to CN202211003873.9ApriorityCriticalpatent/CN115342826B/en
Publication of CN115342826ApublicationCriticalpatent/CN115342826A/en
Application grantedgrantedCritical
Publication of CN115342826BpublicationCriticalpatent/CN115342826B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本申请涉及一种车辆自动驾驶的场景生成方法、装置及其控制方法。该方法包括:根据车辆预设起点和终点位置,在电子地图上规划行驶路线;按照车辆行驶顺序,依次获取所述规划行驶路线对应的全程道路种类信息,并将全程道路按照道路种类分段连接;结合实时路况信息,在场景库内按照每一段道路的道路种类提取对应的场景,拟合形成第一行驶场景;在车辆按照所述第一行驶场景行进过程中,根据实时路况信息更新所述第一行驶场景,以形成第二行驶场景。本方法考虑了自动驾驶过程中的实际运行环境信息,增加了自动驾驶的安全性,而且拟合后的第二行驶场景包含场景库中的场景,这种数据化的分析选择方式比人为控制方式更加科学合理,保证了驾驶安全。

The present application relates to a scene generation method, device and control method for vehicle automatic driving. The method includes: planning a driving route on an electronic map according to the preset starting and ending positions of the vehicle; obtaining the full road type information corresponding to the planned driving route in sequence according to the vehicle driving order, and connecting the full road in sections according to the road type; extracting the corresponding scene according to the road type of each section of the road in the scene library in combination with real-time road condition information, and fitting to form a first driving scene; while the vehicle is moving according to the first driving scene, updating the first driving scene according to the real-time road condition information to form a second driving scene. This method takes into account the actual operating environment information during the automatic driving process, increases the safety of automatic driving, and the fitted second driving scene includes the scene in the scene library. This data-based analysis and selection method is more scientific and reasonable than the manual control method, and ensures driving safety.

Description

Scene generation method and device for automatic driving of vehicle and control method of scene generation device
Technical Field
The application relates to the technical field of automatic driving scene generation of vehicles, in particular to a method and a device for generating an automatic driving scene of a vehicle and a control method thereof.
Background
The automatic driving vehicle relies on cooperation of artificial intelligence, visual computing, radar, monitoring device and global positioning system, so that the computer can automatically and safely operate the motor vehicle without any active operation of human beings.
The scene library in the automatic driving process is generally constructed based on the steps of data acquisition, data analysis and the like in a large amount in the early stage, however, in the actual running process of the automatic driving vehicle, the actual requirement of the automatic driving of the vehicle is difficult to meet only by using the scene library constructed in advance, and the safety of the automatic driving can be reduced.
Disclosure of Invention
Based on the above, it is necessary to address the above technical problems, and the embodiments of the present invention provide a method, an apparatus, and a control method for generating a scene of automatic driving of a vehicle, which timely adjusts and generates a driving scene that is currently applicable by external real-time road condition information, and considers environmental change effects faced in practical applications in the automatic driving process, so as to solve the technical problem that the current automatic driving safety is difficult to guarantee.
In one aspect, a method for generating a scene for automatic driving of a vehicle is provided, the method comprising:
Planning a driving route on an electronic map according to the preset starting point and the preset end point of the vehicle;
sequentially acquiring the whole-course road type information corresponding to the planned driving route according to the driving sequence of the vehicle, and connecting the whole-course roads in sections according to the road types;
Extracting corresponding scenes according to road types of each section of road in the field Jing Ku by combining real-time road condition information, fitting to form a first driving scene, and
And updating the first driving scene according to real-time road condition information to form a second driving scene in the driving process of the vehicle according to the first driving scene.
In one embodiment, before the corresponding scene is extracted according to the road type of each section of road in the field Jing Ku, a scene library is constructed, the scene library comprises a plurality of scenes arranged according to the road type, the road type comprises a fast road, a main road, a secondary road and a branch road, each road is provided with attributes, structures, geometry, road network connection and lane information, the attributes comprise length, height, speed limit and height limit, the structures comprise horizontal roads, ascending roads, descending roads and arch bridges, the structures comprise straight lines, curve lines, circular arcs and spiral lines, the road network connection comprises road head and road tail, the lane information comprises lane types, lane attributes, lane lines, lane starting points and pavement, the types of the scenes comprise a basic rule scene, a primary packet, a medium-level packet and a high-level packet, the basic rule scene comprises a standard scene, the primary packet comprises a standard scene and natural driving data reconstruction case, the medium-level packet comprises a standard scene, a natural driving data reconstruction case and an accident rule scene, the high-level driving rule scene comprises an accident reconstruction case and an automatic driving rule case.
In one embodiment, the lane line comprises a road center line, the lane type comprises a left-turn lane, a right-turn lane, a straight lane and a turning lane, the lane attribute comprises a speed limit condition and a vehicle type limit condition, and the pavement comprises lane flatness.
In one embodiment, the fitting forms a first driving scenario comprising:
Dividing the number of lanes of each section of road according to the lane lines, numbering each divided lane, determining a candidate lane number for vehicles to travel according to the lane types, determining an available lane corresponding to the vehicle type from the candidate lane numbers according to the lane attributes, and acquiring the highest traveling speed of the vehicles on each available lane based on the lane attributes and pavement of the available lane;
acquiring the crowding degree and the visible range of the vehicle;
The method comprises the steps of calculating the actual running speed of a vehicle on each available lane according to the congestion degree of the vehicle and the highest running speed on each available lane, simultaneously extracting the optimal scene corresponding to each section of road by combining the visible range, and splicing all the optimal scenes to form the first running scene.
In one embodiment, the extracting the optimal scene corresponding to each section of road in combination with the visible range includes:
determining the types of selectable scenes according to the size of the visible range;
Wherein the maximum value of the visible range is compared with a first threshold value, a second threshold value and a third threshold value which are sequentially increased,
Selecting the base packet when the visible range is greater than or equal to a third threshold;
selecting the primary packet when the visible range is greater than or equal to a second threshold and less than a third threshold;
Selecting the medium-level packet when the visible range is greater than or equal to a first threshold and less than a second threshold;
The premium package is selected when the visible range is less than a first threshold.
In one embodiment, when constructing a scene library, the method comprises:
A data acquisition step of acquiring lane information, nearby vehicle information, weather information, vehicle type information, vehicle speed information and lane occupation information during vehicle journey;
a data fusion step, namely fusing the acquired data to form a plurality of available scenes;
a scene extraction step of extracting each available scene;
a scene labeling step, namely labeling the extracted scenes one by one in a usable situation;
a scene analysis step of verifying the available situation and analyzing whether the corresponding scene is reasonable, and
And a scene construction step, when the scenes are reasonable, classifying the scenes into at least one of a basic packet, a primary packet, a medium packet and a high-level packet according to the complexity of each scene.
In one embodiment, the updating the first driving scene to form the second driving scene according to real-time road condition information during the driving process of the vehicle includes:
the method comprises the steps that a vehicle and a nearby vehicle are modularized, and the vehicle acquires running data of the nearby vehicle in real time;
judging whether the first driving scene of the vehicle conflicts with the driving data of the nearby vehicle, if not, keeping the speed and the driving lane of the vehicle; if yes, the speed and/or the driving lane of the vehicle are/is adjusted, and meanwhile the first driving scene is updated to form a second driving scene.
In one embodiment, the driving data of the nearby vehicle comprises lane change track data of the nearby vehicle, wherein the lane change track data of the nearby vehicle comprises a current lane of the vehicle, a lane after the vehicle is changed, a vehicle speed, a vehicle lane change starting point and ending point, a vehicle transverse speed and a vehicle lane change duration.
In another aspect, there is provided a scene generating apparatus for automatic driving of a vehicle, the apparatus comprising:
The driving route planning module is used for planning a driving route on the electronic map according to the preset starting point and the preset end point of the vehicle;
the road segmentation module is used for sequentially acquiring the whole-course road type information corresponding to the planned driving route according to the driving sequence of the vehicle and connecting the whole-course roads in segments according to the road type;
a first driving scene module is formed and used for combining real-time road condition information, extracting corresponding scenes in the scene Jing Ku according to the road types of each section of road, and fitting to form a first driving scene;
And the second driving scene forming module is used for updating the first driving scene according to real-time road condition information to form a second driving scene in the driving process of the vehicle according to the first driving scene.
In still another aspect, a method for controlling automatic driving of a vehicle is provided, which includes the steps of:
Acquiring the first driving scene formed by the vehicle automatic driving scene generation method;
according to the planned driving route of the vehicle, combining real-time road condition information to travel according to the first driving scene, and controlling the speed and/or driving lane of the vehicle;
And updating the first driving scene according to real-time road condition information to form a second driving scene in the driving process of the vehicle, and controlling the speed and/or driving lane of the vehicle according to the second driving scene.
The method, the device and the control method for generating the scene of the automatic driving of the vehicle are characterized in that the first driving scene is updated in time based on the real-time road condition information of the outside to form the second driving scene, the updating of the second driving scene can be realized by finely adjusting and controlling the vehicle on the basis of the first driving scene, the preset scene library is corrected by continuously combining the real-time road condition information in the automatic driving process, the authenticity of the automatic driving scene is improved, the safety of the automatic driving is improved, the fitted second driving scene comprises the scenes in the scene library, and the data analysis and selection mode is more scientific and reasonable than the manual control mode, so that the safety of the automatic driving is further ensured.
Drawings
FIG. 1 is an application environment diagram of a scenario generation method for vehicle autopilot in one embodiment;
FIG. 2 is a flow diagram of a scenario generation method for vehicle autopilot in one embodiment;
FIG. 3 is a flow diagram of optimal scene extraction in one embodiment;
FIG. 4 is a flow diagram of a scene library constructed in one embodiment;
FIG. 5 is a flow chart illustrating a second driving scenario set-up according to an embodiment;
FIG. 6 is a block diagram of a scenario generating device for automatic driving of a vehicle in one embodiment;
FIG. 7 is a flow chart of a method of controlling vehicle autopilot in one embodiment;
fig. 8 is an internal structural diagram of a computer device in one embodiment.
Detailed Description
The present application will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
The method for generating the scene of the automatic driving of the vehicle can be realized in an application environment shown in fig. 1. Wherein the terminal 102 communicates with the server 104 via a network. The terminal 102 is a vehicle-mounted control system or a control device connected with the vehicle-mounted control system, and can control automatic driving of the vehicle, and the server 104 is cloud service for issuing control instructions to the terminal 102 to realize automatic driving of the vehicle. The terminal 102 may be, but not limited to, various personal computers, notebook computers, smartphones, tablet computers, and portable wearable devices, and the server 104 may be implemented by a stand-alone server or a server cluster composed of a plurality of servers.
In one embodiment, as shown in fig. 2, a method for generating a scene of automatic driving of a vehicle is provided, and the method is applied to the server 104 in fig. 1 for illustration, and includes the following steps S1-S5.
Step S1, planning a driving route on an electronic map according to preset starting and ending positions of the vehicle.
And S2, sequentially acquiring the whole-course road type information corresponding to the planned driving route according to the driving sequence of the vehicle, and connecting the whole-course roads in sections according to the road types.
And S3, constructing a scene library, wherein the scene library comprises a plurality of scenes set according to road types.
And S4, extracting corresponding scenes in the field Jing Ku according to the road types of each section of road by combining the real-time road condition information, and fitting to form a first driving scene.
And S5, updating the first driving scene according to the real-time road condition information to form a second driving scene in the driving process of the vehicle according to the first driving scene.
The road type comprises a expressway, a trunk road, a secondary trunk road and a branch road, each road is provided with attributes, structures, geometry, road network connection and lane information, the attributes comprise length, height, speed limit and height limit, the structures comprise a horizontal road, an ascending road, a descending road and an arch bridge road, the geometries comprise linear, curve-shaped, arc-shaped and spiral lines, the road network connection comprises a road head and a road tail, the lane information comprises a lane type, lane attributes, lane lines, lane starting points and pavement, the types of the scenes comprise a basic packet, a primary packet, a middle packet and a high-level packet, the basic packet only comprises a standard regulation scene, the primary packet comprises a standard regulation scene and a natural driving data reconstruction case, the middle packet comprises a standard regulation scene, a natural driving data reconstruction case and an accident scene, and the high-level packet comprises a standard scene, a natural driving data reconstruction case, an accident scene and an automatic driving test failure scene.
In the method for generating the scene of the automatic driving of the vehicle, the lane line comprises a road center line, the lane type comprises a left-turn lane, a right-turn lane, a straight lane and a turning lane, the lane attribute comprises a lane material, a speed limiting condition and a vehicle type, and the pavement comprises information such as lane flatness.
In this embodiment, the fitting forms a first driving scenario, including:
Step S41, dividing the number of lanes of each section of road according to the lane lines, numbering each divided lane, determining a candidate lane number for the vehicle to travel according to the lane type, determining an available lane corresponding to the vehicle type from the candidate lane numbers according to the lane attribute, and acquiring the highest traveling speed of the vehicle on each available lane based on the lane attribute and pavement of the available lane.
Step S42, combining the real-time road condition information to obtain the vehicle congestion degree and the visible range.
The vehicle congestion degree and the visible range can be acquired in real time through a sensing system arranged on the vehicle.
Step S43, calculating the actual running speed of the vehicle on each available lane according to the vehicle congestion degree and the highest running speed on each available lane, simultaneously extracting the optimal scene corresponding to each section of road by combining the visible range, and splicing all the optimal scenes to form the first running scene.
In this embodiment, when the degree of congestion of the current driving road section of the vehicle detected by the sensing system is high, the driving speed of the vehicle may be reduced appropriately to ensure safety in the driving process.
As shown in fig. 3, in step S43, the extracting the optimal scene corresponding to each section of road in combination with the visible range includes:
step S431, determining the types of the selectable scenes according to the size of the visible range.
Step S432, comparing the maximum value of the visible range with a first threshold value, a second threshold value and a third threshold value which are sequentially increased, selecting the basic packet when the visible range is larger than or equal to the third threshold value, selecting the primary packet when the visible range is larger than or equal to the second threshold value and smaller than the third threshold value, selecting the intermediate packet when the visible range is larger than or equal to the first threshold value and smaller than the second threshold value, and selecting the high-level packet when the visible range is smaller than the first threshold value.
In the embodiment, the visible range in the actual driving environment is considered when the complexity of the automatic driving scene is selected, and the method further ensures the safety in the automatic driving process.
As shown in fig. 4, in step S3 of the present embodiment, when constructing a scene library, the method includes:
Step S31, a data acquisition step, namely acquiring lane information, nearby vehicle information, weather information, vehicle type information, vehicle speed information and lane occupation information during vehicle journey, wherein the lane occupation information comprises lane occupation conditions such as fault vehicles, maintenance areas, traffic jam and parking.
And step S32, a data fusion step, wherein the acquired data are fused to form a plurality of available scenes.
Step S33, a scene extraction step, extracting each available scene.
Step S34, a scene labeling step, namely labeling the extracted scenes one by one in a usable situation.
Step S35, a scene analysis step, which is to verify the available situation and analyze whether the corresponding scene is reasonable.
Step S36, scene construction step, classifying into at least one of basic package, primary package, medium package and high package according to the complexity of each scene when the scene is reasonable.
As shown in fig. 5, in step S5 of the present embodiment, the vehicle updates the first driving scenario to form a second driving scenario according to real-time road condition information during the traveling process, including:
Step S51, the vehicle and the nearby vehicles are modularized, and the vehicle acquires the running data of the nearby vehicles in real time;
Step S52, judging whether the first running scene of the vehicle conflicts with the running data of the nearby vehicle, if not, keeping the speed and the running lane of the vehicle, and if so, adjusting the speed and/or the running lane of the vehicle, and updating the first running scene to form a second running scene.
In this embodiment, the driving data of the nearby vehicle includes lane change track data (also referred to as a cut-in scene) of the nearby vehicle, where the lane change track data of the nearby vehicle includes a current lane of the vehicle, a lane after the vehicle is changed, a vehicle speed, a start point and an end point of a lane change of the vehicle, a lateral speed of the vehicle, and a lane change duration of the vehicle.
It should be understood that, although the steps in the flowcharts of fig. 2-5 are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited to the order of execution unless explicitly recited herein, and the steps may be executed in other orders. Moreover, at least some of the steps in fig. 2-5 may include multiple sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, nor do the order in which the sub-steps or stages are performed necessarily occur sequentially, but may be performed alternately or alternately with at least a portion of the sub-steps or stages of other steps or steps.
In one embodiment, as shown in fig. 6, a scene generating device 10 for automatic driving of a vehicle is provided, which comprises a planned driving route module 1, a road segmentation module 2, a first driving scene forming module 3 and a second driving scene forming module 4.
The driving route planning module 1 is used for planning a driving route on an electronic map according to preset starting and ending positions of the vehicle.
The road segmentation module 2 is used for sequentially acquiring the whole-course road type information corresponding to the planned driving route according to the driving sequence of the vehicle, and connecting the whole-course roads in segments according to the road type.
The first driving scene forming module 3 is configured to combine real-time road condition information, extract a corresponding scene in the field Jing Ku according to the road type of each section of road, and form a first driving scene by fitting;
The second driving scene forming module 4 is configured to update the first driving scene according to real-time road condition information to form a second driving scene in the driving process of the vehicle according to the first driving scene.
The specific definition of the scenario generation apparatus for vehicle automatic driving may be referred to the definition of the scenario generation method for vehicle automatic driving hereinabove, and will not be described herein. The above-described respective modules in the scene generating device for vehicle automatic driving may be implemented in whole or in part by software, hardware, and a combination thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
As shown in fig. 7, in one embodiment, there is provided a control method for automatic driving of a vehicle, including the steps of:
step S11, acquiring the first driving scene formed by the automatic driving scene generation method of the vehicle;
Step S12, traveling according to the first traveling scene in combination with real-time road condition information according to the planned traveling route of the vehicle and controlling the speed and/or traveling lane of the vehicle, and
And S13, updating the first driving scene according to real-time road condition information to form a second driving scene in the driving process of the vehicle, and controlling the speed and/or the driving lane of the vehicle according to the second driving scene.
In one embodiment, a computer device is provided, which may be a server, and the internal structure of which may be as shown in fig. 8. The computer device includes a processor, a memory, a network interface, and a database connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database of the computer device is for storing scenario-generation data for automatic driving of the vehicle. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a scene generation method for automatic driving of a vehicle.
It will be appreciated by those skilled in the art that the structure shown in FIG. 8 is merely a block diagram of some of the structures associated with the present inventive arrangements and is not limiting of the computer device to which the present inventive arrangements may be applied, and that a particular computer device may include more or fewer components than shown, or may combine some of the components, or have a different arrangement of components.
In one embodiment, a computer device is provided comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor implementing the steps of when executing the computer program:
Planning a driving route on an electronic map according to the preset starting point and the preset end point of the vehicle;
sequentially acquiring the whole-course road type information corresponding to the planned driving route according to the driving sequence of the vehicle, and connecting the whole-course roads in sections according to the road types;
Extracting corresponding scenes according to road types of each section of road in the field Jing Ku by combining real-time road condition information, and fitting to form a first driving scene;
and updating the first driving scene according to real-time road condition information to form a second driving scene in the driving process of the vehicle according to the first driving scene.
In one embodiment, a computer readable storage medium is provided having a computer program stored thereon, which when executed by a processor, performs the steps of:
Planning a driving route on an electronic map according to the preset starting point and the preset end point of the vehicle;
sequentially acquiring the whole-course road type information corresponding to the planned driving route according to the driving sequence of the vehicle, and connecting the whole-course roads in sections according to the road types;
Extracting corresponding scenes according to road types of each section of road in the field Jing Ku by combining real-time road condition information, and fitting to form a first driving scene;
and updating the first driving scene according to real-time road condition information to form a second driving scene in the driving process of the vehicle according to the first driving scene.
Those skilled in the art will appreciate that implementing all or part of the above described methods may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed, may comprise the steps of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in embodiments provided herein may include non-volatile and/or volatile memory. The nonvolatile memory can include Read Only Memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (SYNCHLINK) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), among others.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The above examples illustrate only a few embodiments of the application, which are described in detail and are not to be construed as limiting the scope of the application. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the application, which are all within the scope of the application. Accordingly, the scope of protection of the present application is to be determined by the appended claims.

Claims (6)

Translated fromChinese
1.一种车辆自动驾驶的场景生成方法,其特征在于,包括步骤:1. A method for generating a scene for automatic vehicle driving, comprising the steps of:根据车辆预设起点和终点位置,在电子地图上规划行驶路线;Plan the driving route on the electronic map according to the preset starting and ending points of the vehicle;按照车辆行驶顺序,依次获取所述规划行驶路线对应的全程道路种类信息,并将全程道路按照道路种类分段连接;According to the driving order of the vehicles, the road type information of the entire route corresponding to the planned driving route is obtained in sequence, and the entire route road is connected in sections according to the road type;结合实时路况信息,在场景库内按照每一段道路的道路种类提取对应的场景,拟合形成第一行驶场景;以及In combination with the real-time traffic information, extract corresponding scenes in the scene library according to the road type of each section of the road, and fit to form a first driving scene; and在车辆按照所述第一行驶场景行进过程中根据实时路况信息更新所述第一行驶场景形成第二行驶场景;When the vehicle is traveling according to the first driving scenario, the first driving scenario is updated according to the real-time road condition information to form a second driving scenario;所述场景库中场景的种类包括基础包、初级包、中级包和高级包;所述基础包内包含标准法规场景;所述初级包内包含标准法规场景及自然驾驶数据重构案例;所述中级包内包含标准法规场景、自然驾驶数据重构案例及事故场景;所述高级包内包含标准法规场景、自然驾驶数据重构案例、事故场景及自动驾驶测试失效场景;The types of scenarios in the scenario library include basic package, primary package, intermediate package and advanced package; the basic package contains standard regulatory scenarios; the primary package contains standard regulatory scenarios and natural driving data reconstruction cases; the intermediate package contains standard regulatory scenarios, natural driving data reconstruction cases and accident scenarios; the advanced package contains standard regulatory scenarios, natural driving data reconstruction cases, accident scenarios and autonomous driving test failure scenarios;构建场景库,所述场景库内包括按照道路种类设置的多种场景;Building a scene library, wherein the scene library includes a plurality of scenes set according to road types;所述道路种类包括快速路、主干路、次干路、支路;每一道路设有属性、结构、几何、路网连接及车道信息;所述属性包括长度、高度、限速、限高;所述结构包括水平路、上坡路、下坡路、拱桥路;所述几何包括直线型、曲线型、圆弧形、螺旋线型;所述路网连接包括路首和路尾;所述车道信息包括车道类型、车道属性、车道线、车道起点、铺面;The road types include expressways, trunk roads, secondary trunk roads, and branch roads; each road is provided with attributes, structure, geometry, road network connection, and lane information; the attributes include length, height, speed limit, and height limit; the structure includes horizontal road, uphill road, downhill road, and arch bridge road; the geometry includes straight line, curve, arc, and spiral line; the road network connection includes the beginning and the end of the road; the lane information includes lane type, lane attributes, lane line, lane starting point, and pavement;所述车道线包括道路中线,所述车道类型包括左转车道、右转车道、直行车道、掉头车道,所述车道属性包括限速情况、限车型情况,所述铺面包括车道平整度;The lane line includes the center line of the road, the lane type includes a left-turn lane, a right-turn lane, a straight lane, and a U-turn lane, the lane attributes include speed limit and vehicle type limit, and the pavement includes lane flatness;所述拟合形成第一行驶场景,包括:The fitting to form a first driving scenario includes:根据所述车道线划分各段道路的车道数量并对各划分后的车道进行编号,根据所述车道类型确定车辆可行驶的候选车道编号,再根据所述车道属性从所述候选车道编号中确定车辆车型对应的可用车道,基于可用车道的车道属性和铺面获取车辆在各可用车道上的最高行驶速度;Divide the number of lanes of each section of the road according to the lane lines and number each divided lane, determine the number of candidate lanes on which the vehicle can travel according to the lane type, determine the available lanes corresponding to the vehicle model from the candidate lane numbers according to the lane attributes, and obtain the maximum driving speed of the vehicle on each available lane based on the lane attributes and pavement of the available lanes;获取车辆拥挤度和可见范围;Obtain vehicle congestion and visibility range;根据所述车辆拥挤度以及各可用车道上的最高行驶速度计算车辆在各可用车道上的实际行驶速度;同时结合所述可见范围提取每一段道路对应的最优场景;将所有的最优场景拼接形成所述第一行驶场景;Calculating the actual driving speed of the vehicle on each available lane according to the vehicle congestion and the maximum driving speed on each available lane; extracting the optimal scene corresponding to each section of the road in combination with the visible range; and splicing all the optimal scenes to form the first driving scene;所述结合所述可见范围提取对应每一段道路的最优场景,包括:The extracting the optimal scene corresponding to each section of the road in combination with the visible range includes:根据所述可见范围的大小确定可选择的场景的种类;Determining the type of selectable scene according to the size of the visible range;其中,将所述可见范围的最大值与依次增大的第一阈值、第二阈值、第三阈值相比,The maximum value of the visible range is compared with a first threshold, a second threshold, and a third threshold that increase in sequence.当所述可见范围大于等于第三阈值时,选择所述基础包;When the visible range is greater than or equal to a third threshold, selecting the basic package;当所述可见范围大于等于第二阈值且小于第三阈值时,选择所述初级包;When the visible range is greater than or equal to a second threshold and less than a third threshold, selecting the primary package;当所述可见范围大于等于第一阈值且小于第二阈值时,选择所述中级包;When the visible range is greater than or equal to a first threshold and less than a second threshold, selecting the intermediate package;当所述可见范围小于第一阈值时,选择所述高级包。When the visible range is smaller than a first threshold, the advanced package is selected.2.如权利要求1所述的车辆自动驾驶的场景生成方法,其特征在于,在构建场景库时,包括:2. The method for generating a scene for automatic driving of a vehicle according to claim 1, wherein when constructing a scene library, the method comprises:数据采集步骤,采集车辆行程时的车道信息、附近车辆信息、天气信息、车型信息、车速信息、车道占用信息;Data collection steps: collecting lane information, nearby vehicle information, weather information, vehicle model information, vehicle speed information, and lane occupancy information during vehicle travel;数据融合步骤,将采集的数据相融合形成多个可用的场景;Data fusion step, fusing the collected data to form multiple usable scenarios;场景提取步骤,提取每一可用的场景;A scene extraction step, extracting each available scene;场景标注步骤,对提取的场景逐一标注可用情形;The scene labeling step labels the available situations of the extracted scenes one by one;场景分析步骤,对可用情形进行验证并分析对应的场景是否合理;以及Scenario analysis step, to verify the available scenarios and analyze whether the corresponding scenarios are reasonable; and场景构建步骤,当场景合理时,根据每一场景的复杂度归类为基础包、初级包、中级包和高级包中的至少一种。In the scenario construction step, when the scenarios are reasonable, each scenario is classified into at least one of a basic package, a primary package, an intermediate package, and an advanced package according to the complexity of the scenario.3.如权利要求1所述的车辆自动驾驶的场景生成方法,其特征在于,所述车辆在行进过程中根据实时路况信息更新所述第一行驶场景形成第二行驶场景,包括:3. The scene generation method for vehicle automatic driving according to claim 1, characterized in that the vehicle updates the first driving scene to form a second driving scene according to real-time road condition information during the driving process, comprising:将本车辆与附近车辆模块化,本车辆实时获取附近车辆的行驶数据;The vehicle and nearby vehicles are modularized, and the vehicle obtains the driving data of nearby vehicles in real time;判断本车辆的所述第一行驶场景是否与附近车辆的行驶数据相冲突,若否,则保持本车辆的车速和行驶车道;若是,则调整本车辆的车速和/或行驶车道,同时更新所述第一行驶场景形成第二行驶场景。Determine whether the first driving scenario of the vehicle conflicts with the driving data of nearby vehicles. If not, maintain the speed and lane of the vehicle; if so, adjust the speed and/or lane of the vehicle and update the first driving scenario to form a second driving scenario.4.如权利要求3所述的车辆自动驾驶的场景生成方法,其特征在于,所述附近车辆的行驶数据包括附近车辆的车道变更轨迹数据;4. The method for generating a scene for automatic vehicle driving according to claim 3, wherein the driving data of the nearby vehicles includes lane change trajectory data of the nearby vehicles;所述附近车辆的车道变更轨迹数据包括车辆当前车道、车辆变更后的车道、车辆车速、车辆变道起点及终点、车辆横向速度、车辆变道时长。The lane change trajectory data of the nearby vehicles includes the current lane of the vehicle, the lane after the vehicle changes, the vehicle speed, the starting and ending points of the vehicle lane change, the lateral speed of the vehicle, and the duration of the vehicle lane change.5.一种车辆自动驾驶的场景生成装置,其特征在于,所述装置包括:5. A scene generation device for automatic vehicle driving, characterized in that the device comprises:规划行驶路线模块,用于根据车辆预设起点和终点位置,在电子地图上规划行驶路线;A driving route planning module is used to plan a driving route on an electronic map according to the preset starting and ending positions of the vehicle;道路分段模块,用于按照车辆行驶顺序,依次获取所述规划行驶路线对应的全程道路种类信息,并将全程道路按照道路种类分段连接;A road segmentation module is used to sequentially obtain the full road type information corresponding to the planned driving route according to the driving order of the vehicles, and connect the full roads in sections according to the road types;形成第一行驶场景模块,用于结合实时路况信息,在场景库内按照每一段道路的道路种类提取对应的场景,拟合形成第一行驶场景;A first driving scene module is formed, which is used to extract corresponding scenes according to the road type of each section of road in the scene library in combination with real-time road condition information, and fit to form the first driving scene;形成第二行驶场景模块,用于在车辆按照所述第一行驶场景行进过程中根据实时路况信息更新所述第一行驶场景形成第二行驶场景;A second driving scenario module is formed, which is used to update the first driving scenario according to the real-time road condition information to form a second driving scenario when the vehicle is traveling according to the first driving scenario;所述场景库中场景的种类包括基础包、初级包、中级包和高级包;所述基础包内包含标准法规场景;所述初级包内包含标准法规场景及自然驾驶数据重构案例;所述中级包内包含标准法规场景、自然驾驶数据重构案例及事故场景;所述高级包内包含标准法规场景、自然驾驶数据重构案例、事故场景及自动驾驶测试失效场景;The types of scenarios in the scenario library include basic package, primary package, intermediate package and advanced package; the basic package contains standard regulatory scenarios; the primary package contains standard regulatory scenarios and natural driving data reconstruction cases; the intermediate package contains standard regulatory scenarios, natural driving data reconstruction cases and accident scenarios; the advanced package contains standard regulatory scenarios, natural driving data reconstruction cases, accident scenarios and autonomous driving test failure scenarios;场景库构建模块,所述场景库内包括按照道路种类设置的多种场景;A scenario library construction module, wherein the scenario library includes a plurality of scenarios set according to road types;所述道路种类包括快速路、主干路、次干路、支路;每一道路设有属性、结构、几何、路网连接及车道信息;所述属性包括长度、高度、限速、限高;所述结构包括水平路、上坡路、下坡路、拱桥路;所述几何包括直线型、曲线型、圆弧形、螺旋线型;所述路网连接包括路首和路尾;所述车道信息包括车道类型、车道属性、车道线、车道起点、铺面;The road types include expressways, trunk roads, secondary trunk roads, and branch roads; each road is provided with attributes, structure, geometry, road network connection, and lane information; the attributes include length, height, speed limit, and height limit; the structure includes horizontal road, uphill road, downhill road, and arch bridge road; the geometry includes straight line, curve, arc, and spiral line; the road network connection includes the beginning and the end of the road; the lane information includes lane type, lane attributes, lane line, lane starting point, and pavement;所述车道线包括道路中线,所述车道类型包括左转车道、右转车道、直行车道、掉头车道,所述车道属性包括限速情况、限车型情况,所述铺面包括车道平整度;The lane line includes the center line of the road, the lane type includes a left-turn lane, a right-turn lane, a straight lane, and a U-turn lane, the lane attributes include speed limit and vehicle type limit, and the pavement includes lane flatness;所述拟合形成第一行驶场景,包括:The fitting to form a first driving scenario includes:根据所述车道线划分各段道路的车道数量并对各划分后的车道进行编号,根据所述车道类型确定车辆可行驶的候选车道编号,再根据所述车道属性从所述候选车道编号中确定车辆车型对应的可用车道,基于可用车道的车道属性和铺面获取车辆在各可用车道上的最高行驶速度;Divide the number of lanes of each section of the road according to the lane lines and number each divided lane, determine the number of candidate lanes on which the vehicle can travel according to the lane type, determine the available lanes corresponding to the vehicle model from the candidate lane numbers according to the lane attributes, and obtain the maximum driving speed of the vehicle on each available lane based on the lane attributes and pavement of the available lanes;获取车辆拥挤度和可见范围;Obtain vehicle congestion and visibility range;根据所述车辆拥挤度以及各可用车道上的最高行驶速度计算车辆在各可用车道上的实际行驶速度;同时结合所述可见范围提取每一段道路对应的最优场景;将所有的最优场景拼接形成所述第一行驶场景;Calculating the actual driving speed of the vehicle on each available lane according to the vehicle congestion and the maximum driving speed on each available lane; extracting the optimal scene corresponding to each section of the road in combination with the visible range; and splicing all the optimal scenes to form the first driving scene;所述结合所述可见范围提取对应每一段道路的最优场景,包括:The extracting the optimal scene corresponding to each section of the road in combination with the visible range includes:根据所述可见范围的大小确定可选择的场景的种类;Determining the type of selectable scene according to the size of the visible range;其中,将所述可见范围的最大值与依次增大的第一阈值、第二阈值、第三阈值相比,The maximum value of the visible range is compared with a first threshold, a second threshold, and a third threshold that increase in sequence.当所述可见范围大于等于第三阈值时,选择所述基础包;When the visible range is greater than or equal to a third threshold, selecting the basic package;当所述可见范围大于等于第二阈值且小于第三阈值时,选择所述初级包;When the visible range is greater than or equal to a second threshold and less than a third threshold, selecting the primary package;当所述可见范围大于等于第一阈值且小于第二阈值时,选择所述中级包;When the visible range is greater than or equal to a first threshold and less than a second threshold, selecting the intermediate package;当所述可见范围小于第一阈值时,选择所述高级包。When the visible range is smaller than a first threshold, the advanced package is selected.6.一种车辆自动驾驶的控制方法,其特征在于,包括步骤:6. A method for controlling automatic driving of a vehicle, characterized by comprising the steps of:获取权利要求1-4任一项所述的车辆自动驾驶的场景生成方法形成的所述第一行驶场景;Obtain the first driving scene formed by the scene generation method for automatic driving of a vehicle according to any one of claims 1 to 4;根据车辆的规划行驶路线,结合实时路况信息按照所述第一行驶场景行进,并控制本车辆的车速和/或行驶车道;以及According to the planned driving route of the vehicle, combined with the real-time traffic information, the vehicle travels according to the first driving scenario and controls the speed and/or driving lane of the vehicle; and车辆在行进过程中根据实时路况信息更新所述第一行驶场景形成第二行驶场景,根据所述第二行驶场景控制本车辆的车速和/或行驶车道。During the driving process, the vehicle updates the first driving scene according to the real-time road condition information to form a second driving scene, and controls the speed and/or driving lane of the vehicle according to the second driving scene.
CN202211003873.9A2022-08-222022-08-22 Scene generation method, device and control method for vehicle automatic drivingActiveCN115342826B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202211003873.9ACN115342826B (en)2022-08-222022-08-22 Scene generation method, device and control method for vehicle automatic driving

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202211003873.9ACN115342826B (en)2022-08-222022-08-22 Scene generation method, device and control method for vehicle automatic driving

Publications (2)

Publication NumberPublication Date
CN115342826A CN115342826A (en)2022-11-15
CN115342826Btrue CN115342826B (en)2025-02-07

Family

ID=83953811

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202211003873.9AActiveCN115342826B (en)2022-08-222022-08-22 Scene generation method, device and control method for vehicle automatic driving

Country Status (1)

CountryLink
CN (1)CN115342826B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN115665699B (en)*2022-12-272023-03-28博信通信股份有限公司Multi-scene signal coverage optimization method, device, equipment and medium
CN116300583A (en)*2023-02-012023-06-23国汽智控(北京)科技有限公司 Vehicle control method, device and vehicle

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112560253A (en)*2020-12-082021-03-26中国第一汽车股份有限公司Method, device and equipment for reconstructing driving scene and storage medium
CN113212454A (en)*2021-05-202021-08-06中国第一汽车股份有限公司Method and device for adjusting vehicle running state, computer equipment and storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110579216B (en)*2019-09-122022-02-18阿波罗智能技术(北京)有限公司Test scene library construction method and device, electronic equipment and medium
CN111880533B (en)*2020-07-162023-03-24华人运通(上海)自动驾驶科技有限公司Driving scene reconstruction method, device, system, vehicle, equipment and storage medium
CN112092827B (en)*2020-09-232022-04-22北京百度网讯科技有限公司Automatic driving function control method, automatic driving function control device, electronic equipment and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112560253A (en)*2020-12-082021-03-26中国第一汽车股份有限公司Method, device and equipment for reconstructing driving scene and storage medium
CN113212454A (en)*2021-05-202021-08-06中国第一汽车股份有限公司Method and device for adjusting vehicle running state, computer equipment and storage medium

Also Published As

Publication numberPublication date
CN115342826A (en)2022-11-15

Similar Documents

PublicationPublication DateTitle
JP7185774B2 (en) Road feature point extraction method and system
CN115342826B (en) Scene generation method, device and control method for vehicle automatic driving
CN109579858B (en)Navigation data processing method, device, equipment and storage medium
DE102014118079A1 (en) Learning the autonomous driving behavior
CN113808400B (en)Method, device, equipment and medium for displaying traffic flow migration situation
CN108171967B (en) A kind of traffic control method and device
CN112069272A (en)Method and device for determining entrance/exit information, electronic equipment and readable storage medium
US20230018996A1 (en)Method, device, and computer program for providing driving guide by using vehicle position information and signal light information
DE102016015514A1 (en) Driving assistance for a motor vehicle
DE102020205310A1 (en) Computer-implemented method for providing a data structure for the route complexity detection and validation of functionalities of an automated driving system, such data structure, computer for validating functionalities of an automated driving system, computer program for providing such a data structure and computer-readable data carriers
CN113874923B (en)Traffic signal lamp control method, device, computer equipment and storage medium
CN111753639A (en)Perception map generation method and device, computer equipment and storage medium
CN112249009A (en)Vehicle speed control method, device and system and electronic equipment
CN112732844A (en)Method, apparatus, device and medium for automatically associating road object with road
CN103092948A (en)Super highway shape reparation method used in probe vehicle track fusion
US20230154317A1 (en)Method for controlling a mobility system, data processing device, computer-readable medium, and system for controlling a mobility system
US20080208877A1 (en)Method for filing roadways included on digital maps
CN113778102B (en)AVP global path planning system, method, vehicle and storage medium
DE102021201177A1 (en) Computer-implemented method and computer program for generating routes for an automated driving system
CN114116854B (en) Trajectory data processing method, device, equipment and storage medium
CN117351714B (en) Intelligent traffic flow optimization method and system based on Internet of Vehicles
CN117173920A (en)Vehicle guidance data generation method, device, electronic equipment and computer storage medium
HK40042956B (en)Method for automatically associating road object and road, device, apparatus and medium
HK40042956A (en)Method for automatically associating road object and road, device, apparatus and medium
CN120276408A (en)Memory driving simulation test method and device, electronic equipment and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp