[go: up one dir, main page]

CN115657684B - Method, device, device, and computer-readable medium for generating vehicle route information - Google Patents

Method, device, device, and computer-readable medium for generating vehicle route information Download PDF

Info

Publication number
CN115657684B
CN115657684B CN202211568606.6A CN202211568606A CN115657684B CN 115657684 B CN115657684 B CN 115657684B CN 202211568606 A CN202211568606 A CN 202211568606A CN 115657684 B CN115657684 B CN 115657684B
Authority
CN
China
Prior art keywords
information
lane
obstacle
vehicle
feature information
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
CN202211568606.6A
Other languages
Chinese (zh)
Other versions
CN115657684A (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.)
Heduo Technology (Guangzhou) Co.,Ltd.
Original Assignee
HoloMatic Technology Beijing 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 HoloMatic Technology Beijing Co Ltd filed Critical HoloMatic Technology Beijing Co Ltd
Priority to CN202211568606.6A priority Critical patent/CN115657684B/en
Publication of CN115657684A publication Critical patent/CN115657684A/en
Application granted granted Critical
Publication of CN115657684B publication Critical patent/CN115657684B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Abstract

本公开的实施例公开了车辆路径信息生成方法、装置、设备和计算机可读介质。该方法的一具体实施方式包括:获取当前车辆感知信息、车道线感知信息、第一障碍物特征信息集、第二障碍物特征信息集和车道路径信息序列;对第一障碍物特征信息集和第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组;基于当前车辆感知信息和当前车道障碍物特征信息组,生成换道期望信息;响应于确定换道期望信息满足预设期望换道条件,生成并道信息;对左侧车道障碍物特征信息组进行检测处理,得到换道决策信息;生成换道轨迹信息;生成车辆路径信息以及发送至车辆控制模块以控制车辆行车。该实施方式可以缩短车辆的行车耗时。

Figure 202211568606

Embodiments of the present disclosure disclose a vehicle route information generating method, device, device and computer-readable medium. A specific embodiment of the method includes: acquiring the current vehicle perception information, lane line perception information, the first obstacle feature information set, the second obstacle feature information set, and the lane path information sequence; for the first obstacle feature information set and The second obstacle feature information set is fused to obtain the current lane obstacle feature information set and the left lane obstacle feature information set; based on the current vehicle perception information and the current lane obstacle feature information set, lane change expectation information is generated; response To determine that the lane change expectation information satisfies the preset expected lane change conditions, generate lane merging information; detect and process the obstacle feature information group on the left lane, and obtain lane change decision information; generate lane change trajectory information; generate vehicle path information and send To the vehicle control module to control the driving of the vehicle. This embodiment can shorten the driving time of the vehicle.

Figure 202211568606

Description

车辆路径信息生成方法、装置、设备和计算机可读介质Method, device, device, and computer-readable medium for generating vehicle route information

技术领域technical field

本公开的实施例涉及计算机技术领域,具体涉及车辆路径信息生成方法、装置、设备和计算机可读介质。The embodiments of the present disclosure relate to the field of computer technology, and in particular to a method, device, device, and computer-readable medium for generating vehicle route information.

背景技术Background technique

车辆路径信息生成方法,是智能驾驶领域的一项重要技术。目前,在生成车辆路径信息时,通常采用的方式为:由车载导航设备根据车辆当前位置和目的地,规划输出由各个车道路径组成的车辆路径信息,以供控制车辆沿规划好的路径安全行驶至目的地。A method for generating vehicle route information is an important technology in the field of intelligent driving. At present, when generating vehicle route information, the usual method is: the vehicle navigation device plans and outputs the vehicle route information composed of each lane path according to the current position and destination of the vehicle, so as to control the vehicle to drive safely along the planned route to the destination.

然而,发明人发现,当采用上述方式生成车辆路径信息时,经常会存在如下技术问题:However, the inventors have found that when the vehicle route information is generated in the above manner, the following technical problems often exist:

第一,尽管车辆可以沿规划路线行驶至目的地,但车辆在长期跟车的过程中,为保持安全距离,使得车速不得不低于期望车速,导致车辆行车耗时较长,降低车辆行驶的效率;First, although the vehicle can drive to the destination along the planned route, the speed of the vehicle has to be lower than the expected speed in order to maintain a safe distance during the long-term follow-up process, resulting in a longer driving time and reducing the driving efficiency of the vehicle. efficiency;

第二,若车辆为提高车速而中途换道,通常需要依赖车载导航根据车辆位置和目的地重新生成车辆路径信息,导致计算资源占用较多;Second, if the vehicle changes lanes in order to increase the speed, it usually needs to rely on the car navigation to regenerate the vehicle route information according to the vehicle location and destination, resulting in a large occupation of computing resources;

第三,在车辆换道的过程中可能会遇到如目标车道前车紧急减速或目标车道后车突然加速等突发情况,若车辆按照原来规划的路径进行换道行驶,可能会与环境车辆发生碰撞,降低车辆行驶的安全性。Third, in the process of changing lanes, there may be unexpected situations such as the sudden deceleration of the vehicle in front of the target lane or the sudden acceleration of the vehicle behind the target lane. A collision will reduce the safety of the vehicle.

该背景技术部分中所公开的以上信息仅用于增强对本发明构思的背景的理解,并因此,其可包含并不形成本国的本领域普通技术人员已知的现有技术的信息。The above information disclosed in this Background section is only for enhancement of understanding of the background of the inventive concept and therefore it may contain information that does not form the prior art that is already known in this country to a person of ordinary skill in the art.

发明内容Contents of the invention

本公开的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本公开的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。The Summary of the Disclosure is provided to present concepts in a simplified form that are described in detail in the Detailed Description that follows. The content of this disclosure is not intended to identify the key features or essential features of the claimed technical solution, nor is it intended to be used to limit the scope of the claimed technical solution.

本公开的一些实施例提出了车辆路径信息生成方法、装置、设备和计算机可读介质,来解决以上背景技术部分提到的技术问题中的一项或多项。Some embodiments of the present disclosure provide a method, device, device and computer-readable medium for generating vehicle route information to solve one or more of the technical problems mentioned in the background art section above.

第一方面,本公开的一些实施例提供了一种车辆路径信息生成方法,该方法包括:获取当前车辆感知信息、车道线感知信息、第一障碍物特征信息集、第二障碍物特征信息集和车道路径信息序列;基于上述车道线感知信息,对上述第一障碍物特征信息集和上述第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组;基于上述当前车辆感知信息和上述当前车道障碍物特征信息组,生成换道期望信息;响应于确定上述换道期望信息满足预设期望换道条件,基于上述当前车辆感知信息和上述车道路径信息序列,生成并道信息;响应于确定上述并道信息满足预设距离条件,对上述左侧车道障碍物特征信息组进行检测处理,得到换道决策信息;响应于确定上述换道决策信息满足预设换道条件,基于预设的高精地图、上述当前车辆感知信息、上述左侧车道障碍物特征信息组和上述车道线感知信息,生成换道轨迹信息;基于上述换道轨迹信息、上述并道信息和上述车道路径信息序列,生成车辆路径信息,以及将上述车辆路径信息发送至车辆控制模块以供控制车辆行车,其中,上述生成车辆路径信息包括:基于上述换道轨迹信息和上述并道信息,生成并道轨迹信息;基于上述并道信息,对上述车道路径信息序列进行截取,得到截取后车道路径信息序列;将上述换道轨迹信息、上述并道轨迹信息和上述截取后车道路径信息序列确定为车辆路径信息。In the first aspect, some embodiments of the present disclosure provide a method for generating vehicle route information, the method including: acquiring current vehicle perception information, lane line perception information, a first set of obstacle feature information, and a second set of obstacle feature information and the lane path information sequence; based on the above-mentioned lane line perception information, the above-mentioned first obstacle feature information set and the above-mentioned second obstacle feature information set are fused to obtain the current lane obstacle feature information group and the left lane obstacle feature information group; based on the above-mentioned current vehicle perception information and the above-mentioned current lane obstacle feature information group, generate lane-changing expected information; in response to determining that the above-mentioned lane-changing expectation information meets preset expected lane-changing conditions, path information sequence, generating lane merging information; in response to determining that the above lane changing information satisfies the preset distance condition, detecting and processing the above left lane obstacle feature information group to obtain lane change decision information; in response to determining the above lane change decision information Satisfy the preset lane changing conditions, generate lane changing trajectory information based on the preset high-precision map, the above-mentioned current vehicle perception information, the above-mentioned left lane obstacle feature information group, and the above-mentioned lane line perception information; based on the above-mentioned lane changing trajectory information, The above-mentioned merging information and the above-mentioned lane path information sequence generate vehicle path information, and send the above-mentioned vehicle path information to the vehicle control module for controlling vehicle driving, wherein the above-mentioned generation of vehicle path information includes: based on the above-mentioned lane change trajectory information and the above merging information to generate merging trajectory information; based on the above merging information, intercept the above lane path information sequence to obtain the intercepted lane path information sequence; combine the above lane changing trajectory information, the above merging trajectory information and the above intercepted rear lane The route information sequence is determined as vehicle route information.

第二方面,本公开的一些实施例提供了一种车辆路径信息生成装置,装置包括:获取单元,被配置成获取当前车辆感知信息、车道线感知信息、第一障碍物特征信息集、第二障碍物特征信息集和车道路径信息序列;融合处理单元,被配置成基于上述车道线感知信息,对上述第一障碍物特征信息集和上述第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组;第一生成单元,被配置成基于上述当前车辆感知信息和上述当前车道障碍物特征信息组,生成换道期望信息;第二生成单元,被配置成响应于确定上述换道期望信息满足预设期望换道条件,基于上述当前车辆感知信息和上述车道路径信息序列,生成并道信息;检测处理单元,被配置成响应于确定上述并道信息满足预设距离条件,对上述左侧车道障碍物特征信息组进行检测处理,得到换道决策信息;第三生成单元,被配置成响应于确定上述换道决策信息满足预设换道条件,基于预设的高精地图、上述当前车辆感知信息、上述左侧车道障碍物特征信息组和上述车道线感知信息,生成换道轨迹信息;生成以及发送单元,被配置成基于上述换道轨迹信息、上述并道信息和上述车道路径信息序列,生成车辆路径信息,以及将上述车辆路径信息发送至车辆控制模块以供控制车辆行车,其中,上述生成车辆路径信息包括:基于上述换道轨迹信息和上述并道信息,生成并道轨迹信息;基于上述并道信息,对上述车道路径信息序列进行截取,得到截取后车道路径信息序列;将上述换道轨迹信息、上述并道轨迹信息和上述截取后车道路径信息序列确定为车辆路径信息。In the second aspect, some embodiments of the present disclosure provide a device for generating vehicle route information, the device includes: an acquisition unit configured to acquire current vehicle perception information, lane line perception information, the first obstacle feature information set, the second The obstacle feature information set and the lane path information sequence; the fusion processing unit is configured to perform fusion processing on the first obstacle feature information set and the second obstacle feature information set based on the lane line perception information to obtain the current lane The obstacle characteristic information group and the left lane obstacle characteristic information group; the first generation unit is configured to generate lane change expectation information based on the above-mentioned current vehicle perception information and the above-mentioned current lane obstacle characteristic information group; the second generation unit, configured to generate lane merging information based on the current vehicle perception information and the lane path information sequence in response to determining that the lane change expectation information satisfies preset expected lane change conditions; the detection processing unit is configured to respond to determining the lane merge The information satisfies the preset distance condition, and the above-mentioned left lane obstacle feature information group is detected and processed to obtain the lane-changing decision information; the third generating unit is configured to respond to determining that the above-mentioned lane-changing decision information meets the preset lane-changing condition, Based on the preset high-precision map, the above-mentioned current vehicle perception information, the above-mentioned left lane obstacle characteristic information group and the above-mentioned lane line perception information, generate lane-changing trajectory information; the generating and sending unit is configured to be based on the above-mentioned lane-changing trajectory information , the above-mentioned merging information and the above-mentioned lane path information sequence, generate vehicle path information, and send the above-mentioned vehicle path information to the vehicle control module for controlling vehicle driving, wherein the above-mentioned generation of vehicle path information includes: based on the above-mentioned lane change trajectory information and The above merging information generates merging trajectory information; based on the above merging information, the above lane path information sequence is intercepted to obtain the intercepted lane path information sequence; the above lane changing trajectory information, the above merging trajectory information and the above intercepted The sequence of lane route information is determined as vehicle route information.

第三方面,本公开的一些实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现上述第一方面任一实现方式所描述的方法。In a third aspect, some embodiments of the present disclosure provide an electronic device, including: one or more processors; The processor executes, so that one or more processors implement the method described in any implementation manner of the first aspect above.

第四方面,本公开的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,上述计算机程序被处理器执行时实现上述第一方面任一实现方式所描述的方法。In a fourth aspect, some embodiments of the present disclosure provide a computer-readable medium on which a computer program is stored, wherein, when the computer program is executed by a processor, the method described in any implementation manner of the above-mentioned first aspect is implemented.

本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的车辆路径信息生成方法,可以缩短车辆行车耗时。具体来说,造成车辆行车耗时较长的原因在于:尽管车辆可以沿规划路线行驶至目的地,但车辆在长期跟车的过程中,为保持安全距离,使得车速不得不低于期望车速。基于此,本公开的一些实施例的车辆路径信息生成方法,首先,获取当前车辆感知信息、车道线感知信息、第一障碍物特征信息集、第二障碍物特征信息集和车道路径信息序列。在这里,可以得到当前车辆及所在道路上车道线、障碍物车辆的信息,便于后续根据上述信息,生成换道决策信息以供确定当前车辆是否需要换道至左侧车辆进行加速行驶。其次,基于上述车道线感知信息,对上述第一障碍物特征信息集和上述第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组。由此,便于后续根据当前车道上的障碍物车辆的信息,生成换道期望信息,以及根据左侧车道上障碍物车辆的信息,生成换道决策信息。然后,基于上述当前车辆感知信息和上述当前车道障碍物特征信息组,生成换道期望信息。响应于确定上述换道期望信息满足预设期望换道条件,基于上述当前车辆感知信息和上述车道路径信息序列,生成并道信息。响应于确定上述并道信息满足预设距离条件,对上述左侧车道障碍物特征信息组进行检测处理,得到换道决策信息。由此,可以根据当前车辆的换道期望信息确定当前车辆是否需要换道至左侧车辆进行加速行驶。还考虑到当前车辆需要继续向靠近目的地的方向行驶,于是在换道期望信息的基础上进一步生成了并道信息,进而又根据左侧车道上障碍物车辆的信息,最终确定换道决策信息,以便后续根据换道决策信息确定是否为当前车辆生成换道轨迹以供车辆换道至左侧快车道,从而提高车速,进而缩短车辆行车耗时。之后,响应于确定上述换道决策信息满足预设换道条件,基于预设的高精地图、上述当前车辆感知信息、上述左侧车道障碍物特征信息组和上述车道线感知信息,生成换道轨迹信息。由此,可以通过换道决策信息确定当前车辆将要换道至左侧车道,以及在此基础上,生成换道轨迹信息以供当前车辆执行换道操作。最后,基于上述换道轨迹信息、上述并道信息和上述车道路径信息序列,生成车辆路径信息,以及将上述车辆路径信息发送至车辆控制模块以供控制车辆行车。其中,上述生成车辆路径信息包括:基于上述换道轨迹信息和上述并道信息,生成并道轨迹信息;基于上述并道信息,对上述车道路径信息序列进行截取,得到截取后车道路径信息序列;将上述换道轨迹信息、上述并道轨迹信息和上述截取后车道路径信息序列确定为车辆路径信息。由此,可以生成车辆路径信息以供车辆保持较高车速行驶,从而,缩短行车时长。因此,本公开的车辆路径信息生成方法,可以使得车辆在与前车保持安全距离的前提下,通过换道至快车道以提高行车速度。又因为换道后的车辆依然需要向靠近目的地的方向行驶,因此在确定换道决策信息时加入了对并道信息的考量,以及在后来生成车辆路径信息时也重点考虑了并道信息以确保车辆尽量沿车辆在出发地时规划的最短路径行驶。从而,可以缩短车辆的行车耗时。进而,可以提高车辆行驶的效率。The above-mentioned embodiments of the present disclosure have the following beneficial effects: through the method for generating vehicle route information in some embodiments of the present disclosure, the time-consuming vehicle driving can be shortened. Specifically, the reason why the vehicle takes a long time to drive is that although the vehicle can drive to the destination along the planned route, the vehicle has to be slower than the expected speed in order to maintain a safe distance during the long-term follow-up process. Based on this, the method for generating vehicle route information in some embodiments of the present disclosure firstly acquires current vehicle perception information, lane line perception information, first obstacle feature information set, second obstacle feature information set, and lane path information sequence. Here, information about the current vehicle, the lane line on the road, and the obstacle vehicle can be obtained, so as to facilitate the subsequent generation of lane change decision information based on the above information to determine whether the current vehicle needs to change lanes to the vehicle on the left for acceleration. Secondly, based on the lane line perception information, the first obstacle feature information set and the second obstacle feature information set are fused to obtain the current lane obstacle feature information set and the left lane obstacle feature information set. In this way, it is convenient to subsequently generate lane change expectation information based on information of obstacle vehicles on the current lane, and generate lane change decision information based on information of obstacle vehicles on the left lane. Then, based on the above-mentioned current vehicle perception information and the above-mentioned current lane obstacle feature information group, lane change expectation information is generated. In response to determining that the lane change expectation information satisfies a preset expected lane change condition, lane merging information is generated based on the current vehicle perception information and the lane path information sequence. In response to determining that the merging information satisfies the preset distance condition, the above-mentioned left lane obstacle feature information group is detected and processed to obtain lane-changing decision information. Thus, it can be determined according to the lane-changing expectation information of the current vehicle whether the current vehicle needs to change lanes to the vehicle on the left for acceleration. Considering that the current vehicle needs to continue to drive closer to the destination, the merge information is further generated on the basis of the lane change expectation information, and then the lane change decision information is finally determined according to the information of the obstacle vehicle on the left lane , in order to determine whether to generate a lane-changing trajectory for the current vehicle according to the lane-changing decision information for the vehicle to change lanes to the left fast lane, so as to increase the speed of the vehicle and shorten the time spent on driving. Afterwards, in response to determining that the lane change decision information meets the preset lane change conditions, a lane change is generated based on the preset high-precision map, the current vehicle perception information, the left lane obstacle characteristic information group, and the lane line perception information. track information. Thus, it can be determined through the lane change decision information that the current vehicle will change lanes to the left lane, and based on this, generate lane change trajectory information for the current vehicle to perform a lane change operation. Finally, based on the above-mentioned lane change trajectory information, the above-mentioned lane-merging information and the above-mentioned lane path information sequence, vehicle path information is generated, and the above-mentioned vehicle path information is sent to the vehicle control module for controlling the driving of the vehicle. Wherein, the above-mentioned generation of vehicle path information includes: generating merging trajectory information based on the above-mentioned lane-changing trajectory information and the above-mentioned merging information; based on the above-mentioned merging information, intercepting the above-mentioned lane path information sequence to obtain the intercepted lane path information sequence; The above-mentioned lane change trajectory information, the above-mentioned lane-merging trajectory information and the above-mentioned intercepted lane path information sequence are determined as vehicle path information. In this way, the vehicle route information can be generated for the vehicle to maintain a relatively high speed, thereby shortening the driving time. Therefore, the method for generating vehicle route information of the present disclosure can enable the vehicle to increase the driving speed by changing lanes to the fast lane on the premise of maintaining a safe distance from the preceding vehicle. And because the vehicles after changing lanes still need to drive towards the direction close to the destination, the consideration of the merging information is added when determining the lane changing decision information, and the merging information is also considered when generating the vehicle route information. Make sure that the vehicle follows the shortest route planned when the vehicle is at the departure point as far as possible. Therefore, the time-consuming driving of the vehicle can be shortened. Furthermore, the efficiency of vehicle running can be improved.

附图说明Description of drawings

结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,元件和元素不一定按照比例绘制。The above and other features, advantages and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic and elements and elements have not necessarily been drawn to scale.

图1是根据本公开的车辆路径信息生成方法的一些实施例的流程图;FIG. 1 is a flowchart of some embodiments of a method for generating vehicle route information according to the present disclosure;

图2是根据本公开的车辆路径信息生成装置的一些实施例的结构示意图;Fig. 2 is a structural schematic diagram of some embodiments of a device for generating vehicle route information according to the present disclosure;

图3是适于用来实现本公开的一些实施例的电子设备的结构示意图。FIG. 3 is a schematic structural diagram of an electronic device suitable for implementing some embodiments of the present disclosure.

具体实施方式Detailed ways

下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例。相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the disclosure are shown in the drawings, it should be understood that the disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these examples are provided so that the understanding of this disclosure will be thorough and complete. It should be understood that the drawings and embodiments of the present disclosure are for exemplary purposes only, and are not intended to limit the protection scope of the present disclosure.

另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。It should also be noted that, for the convenience of description, only the parts related to the related invention are shown in the drawings. In the case of no conflict, the embodiments in the present disclosure and the features in the embodiments can be combined with each other.

需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。It should be noted that concepts such as "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the sequence of functions performed by these devices, modules or units or interdependence.

需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative and not restrictive, and those skilled in the art should understand that unless the context clearly indicates otherwise, it should be understood as "one or more" multiple".

本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。The names of messages or information exchanged between multiple devices in the embodiments of the present disclosure are used for illustrative purposes only, and are not used to limit the scope of these messages or information.

下面将参考附图并结合实施例来详细说明本公开。The present disclosure will be described in detail below with reference to the accompanying drawings and embodiments.

图1示出了根据本公开的车辆路径信息生成方法的一些实施例的流程100。该车辆路径信息生成方法,包括以下步骤:FIG. 1 shows a flow 100 of some embodiments of a method for generating vehicle route information according to the present disclosure. The method for generating vehicle route information includes the following steps:

步骤101,获取当前车辆感知信息、车道线感知信息、第一障碍物特征信息集、第二障碍物特征信息集和车道路径信息序列。Step 101 , acquiring current vehicle perception information, lane line perception information, a first set of obstacle feature information, a second set of obstacle feature information, and a sequence of lane path information.

在一些实施例中,车辆路径信息生成方法的执行主体(例如车载终端)可以通过有线连接方式或者无线连接方式获取当前车辆感知信息、车道线感知信息、第一障碍物特征信息集、第二障碍物特征信息集和车道路径信息序列。其中,上述当前车辆感知信息可以包括车辆速度值和当前车辆坐标。上述车辆速度值可以是通过惯导设备输出的当前车辆的速度值。上述当前车辆坐标可以是通过车载导航设备输出的当前车辆的GPS(GlobalPositioning System,全球定位系统)定位坐标。上述车道线感知信息可以是由智能相机输出的当前车辆所在车道两侧车道线的信息。上述车道线感知信息可以包括左侧车道线信息和右侧车道线信息。上述左侧车道线信息可以包括左侧车道线曲线和左侧车线距离值。上述右侧车道线信息可以包括右侧车道线曲线和右侧车线距离值。上述左侧车道线曲线可以表征当前车辆所在车道的左侧车道线。上述左侧车线距离值可以是当前车辆前轴中心点到左侧车道线的距离值。上述右侧车道线曲线可以表征当前车辆所在车道的右侧车道线。上述右侧车线距离值可以是当前车辆前轴中心点到右侧车道线的距离值。上述第一障碍物特征信息集中的第一障碍物特征信息可以是由智能相机输出的障碍物车辆的信息。上述障碍物车辆可以是车辆类型的障碍物。上述第一障碍物特征信息集中的第一障碍物特征信息可以包括但不限于以下至少一项:第一方位角信息、第一横向距离值和第一纵向距离值。上述第一方位角信息可以包括方位标识和角度值。上述方位标识可以对障碍物车辆相对于当前车辆的方位进行唯一标识。例如,上述方位标识可以是“左前方”。上述第一横向距离值可以是障碍物车辆与当前车辆之间横向的距离值。上述第一纵向距离值可以是障碍物车辆与当前车辆之间纵向的距离值。上述第二障碍物特征信息集可以是由毫米波雷达输出的障碍物车辆的信息。上述第二障碍物特征信息集中的第二障碍物特征信息可以包括但不限于以下至少一项:第二方位角信息、第二横向距离值和第二纵向距离值。上述第二方位角信息可以是障碍物车辆偏离当前车辆行驶方向的方位与夹角的信息。上述第二方位角信息可以包括方位标识和角度值。上述第二横向距离值可以是障碍物车辆与当前车辆横向的距离值。上述第二纵向距离值可以是障碍物车辆与当前车辆纵向的距离值。上述车道路径信息序列中的车道路径信息可以是由车载导航设备规划输出的当前车辆从起点行驶至终点的车道及车道上路径的信息。上述车道路径信息序列中的车道路径信息可以包括车道标识、道路标识、相邻车道信息组、车道起始坐标、车道路径轨迹曲线和路径长度值。上述车道标识可以对车道唯一标识。上述道路标识可以对车道所在的道路唯一标识。上述相邻车道信息组中的相邻车道信息可以包括左侧相邻车道标识和右侧相邻车道标识。上述左侧相邻车道标识可以是对应车道左侧的相邻车道的标识。上述右侧相邻车道标识可以是对应车道右侧的相邻车道的标识。上述车道组中的车道可以是方向相同的并行排列的车道。上述车道起始坐标可以是车道中心线上起始点的坐标。上述车道路径轨迹曲线可以用于表征对应车道上的路径。上述路径长度值可以是对应车道上路径的长度值。In some embodiments, the execution subject of the method for generating vehicle route information (such as a vehicle-mounted terminal) can obtain the current vehicle perception information, lane line perception information, first obstacle feature information set, second obstacle Object feature information set and lane path information sequence. Wherein, the above-mentioned current vehicle perception information may include vehicle speed value and current vehicle coordinates. The aforementioned vehicle speed value may be the current vehicle speed value output by the inertial navigation device. The aforementioned current vehicle coordinates may be GPS (Global Positioning System, Global Positioning System) positioning coordinates of the current vehicle output by the vehicle navigation device. The above-mentioned lane line perception information may be information about lane lines on both sides of the lane where the current vehicle is located outputted by the smart camera. The above lane line perception information may include left lane line information and right lane line information. The left lane marking information may include a curve of the left lane marking and a distance value of the left lane marking. The above right lane marking information may include the right lane marking curve and the right lane distance value. The above left lane line curve may represent the left lane line of the lane where the current vehicle is located. The above-mentioned left lane distance value may be the distance value from the center point of the current front axle of the vehicle to the left lane line. The above right lane line curve may represent the right lane line of the lane where the current vehicle is located. The above-mentioned right lane distance value may be the distance value from the center point of the current front axle of the vehicle to the right lane line. The first obstacle feature information in the first obstacle feature information set may be information about obstacle vehicles output by the smart camera. The aforementioned obstacle vehicle may be a vehicle-type obstacle. The first obstacle characteristic information in the first obstacle characteristic information set may include but not limited to at least one of the following: first azimuth angle information, a first lateral distance value, and a first longitudinal distance value. The above-mentioned first azimuth angle information may include an azimuth identifier and an angle value. The above orientation identification can uniquely identify the orientation of the obstacle vehicle relative to the current vehicle. For example, the above orientation identification may be "left front". The above-mentioned first lateral distance value may be a lateral distance value between the obstacle vehicle and the current vehicle. The above-mentioned first longitudinal distance value may be a longitudinal distance value between the obstacle vehicle and the current vehicle. The above-mentioned second obstacle feature information set may be the information of the obstacle vehicle output by the millimeter wave radar. The second obstacle characteristic information in the second obstacle characteristic information set may include but not limited to at least one of the following: second azimuth angle information, a second lateral distance value, and a second longitudinal distance value. The above-mentioned second azimuth angle information may be information about the azimuth and included angle of the obstacle vehicle from the current driving direction of the vehicle. The above-mentioned second azimuth angle information may include an azimuth identifier and an angle value. The above-mentioned second lateral distance value may be a lateral distance value between the obstacle vehicle and the current vehicle. The above-mentioned second longitudinal distance value may be a longitudinal distance value between the obstacle vehicle and the current vehicle. The lane path information in the above lane path information sequence may be information about the lane and the path on the lane of the current vehicle traveling from the starting point to the end point planned and output by the vehicle navigation device. The lane path information in the above lane path information sequence may include lane signs, road signs, adjacent lane information groups, lane start coordinates, lane path trajectory curves, and path length values. The above-mentioned lane identification can uniquely identify the lane. The above road identification can uniquely identify the road where the lane is located. The adjacent lane information in the above adjacent lane information group may include left adjacent lane identifiers and right adjacent lane identifiers. The left adjacent lane mark may be the mark of the adjacent lane on the left side of the corresponding lane. The right adjacent lane mark may be the mark of the adjacent lane on the right side of the corresponding lane. The lanes in the aforementioned lane group may be lanes arranged in parallel with the same direction. The aforementioned starting coordinates of the lane may be the coordinates of the starting point on the centerline of the lane. The lane path trajectory curves described above can be used to characterize the path on the corresponding lane. The aforementioned path length value may be a length value of the path on the corresponding lane.

步骤102,基于车道线感知信息,对第一障碍物特征信息集和第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组。Step 102 , based on the lane line perception information, perform fusion processing on the first obstacle feature information set and the second obstacle feature information set to obtain the current lane obstacle feature information set and the left lane obstacle feature information set.

在一些实施例中,上述执行主体可以基于上述车道线感知信息,通过各种方式,对上述第一障碍物特征信息集和上述第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组。其中,上述当前车道障碍物特征信息组中的当前车道障碍物特征信息可以用于表征当前车道上的障碍物车辆。当前车道可以是当前车辆所在车道。上述左侧车道障碍物特征信息组中的左侧车道障碍物特征信息可以用于表征左侧车道上的障碍物车辆。上述左侧车道可以是当前车辆所在车道的左侧相邻车道。In some embodiments, the execution subject may perform fusion processing on the first obstacle feature information set and the second obstacle feature information set in various ways based on the lane line perception information to obtain the current lane obstacle feature information group and left lane obstacle characteristic information group. Wherein, the current lane obstacle feature information in the current lane obstacle feature information group may be used to characterize the obstacle vehicle on the current lane. The current lane may be the lane where the current vehicle is located. The left lane obstacle characteristic information in the left lane obstacle characteristic information group can be used to characterize the obstacle vehicle on the left lane. The above-mentioned left lane may be the left adjacent lane of the lane where the current vehicle is located.

在一些实施例的一些可选的实现方式中,上述执行主体可以通过以下步骤,基于上述车道线感知信息,对上述第一障碍物特征信息集和上述第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组:In some optional implementations of some embodiments, the execution subject may perform fusion processing on the first obstacle feature information set and the second obstacle feature information set based on the lane line perception information through the following steps, Obtain the current lane obstacle characteristic information group and the left lane obstacle characteristic information group:

第一步,对上述第一障碍物特征信息集中的各个第一障碍物特征信息进行去冗处理,得到去冗后第一障碍物特征信息集。其中,上述去冗后第一障碍物特征信息集可以是去除冗余后的第一障碍物特征信息集。首先,对于上述第一障碍物特征信息集的各个第一障碍物特征信息进行聚类处理,得到第一聚簇障碍物特征信息组集。其中,上述第一聚簇障碍物特征信息组集中的每个第一聚簇障碍物特征信息组可以用于表征同一障碍物车辆。第一聚簇障碍物特征信息组中的第一聚簇障碍物特征信息可以是对应同一障碍物车辆的信息。可以根据每个第一障碍物特征信息包括的第一横向距离值和第一纵向距离值,通过预设聚类算法,对上述第一障碍物特征信息集进行聚类处理,得到第一聚簇障碍物特征信息组集。然后,对于上述第一聚簇障碍物特征信息组集中的每个第一聚簇障碍物特征信息组,将上述第一聚簇障碍物特征信息组中任意第一聚簇障碍物特征信息确定为去冗后第一障碍物特征信息。The first step is to perform deduplication processing on each first obstacle feature information set in the first obstacle feature information set to obtain the first obstacle feature information set after deduplication. Wherein, the above-mentioned first obstacle feature information set after deduplication may be the first obstacle feature information set after redundancy removal. First, a clustering process is performed on each first obstacle feature information in the first obstacle feature information set to obtain a first clustered obstacle feature information set. Wherein, each first clustered obstacle characteristic information set in the first clustered obstacle characteristic information set may be used to represent the same obstacle vehicle. The first clustered obstacle feature information in the first clustered obstacle feature information group may be information corresponding to the same obstacle vehicle. According to the first horizontal distance value and the first longitudinal distance value included in each first obstacle characteristic information, the above-mentioned first obstacle characteristic information set can be clustered through a preset clustering algorithm to obtain the first cluster Obstacle feature information set. Then, for each first clustered obstacle feature information group in the first clustered obstacle feature information set, any first clustered obstacle feature information in the first clustered obstacle feature information set is determined as The feature information of the first obstacle is de-redundant.

作为示例,上述预设聚类算法可以包括但不限于以下至少一项:基于密度的聚类算法、K-means算法。As an example, the aforementioned preset clustering algorithm may include but not limited to at least one of the following: a density-based clustering algorithm and a K-means algorithm.

第二步,对上述第二障碍物特征信息集中的各个第二障碍物特征信息进行去冗处理,得到去冗后第二障碍物特征信息集。首先,对于上述第二障碍物特征信息集的各个第二障碍物特征信息进行聚类处理,得到第二聚簇障碍物特征信息组集。其中,上述第二聚簇障碍物特征信息组集中的每个第二聚簇障碍物特征信息组可以用于表征同一障碍物车辆。第二聚簇障碍物特征信息组中的第二聚簇障碍物特征信息可以是对应同一障碍物车辆的信息。可以根据每个第二障碍物特征信息包括的第二横向距离值和第二纵向距离值,通过上述预设聚类算法,对上述第二障碍物特征信息集进行聚类处理,得到第二聚簇障碍物特征信息组集。然后,对于上述第二聚簇障碍物特征信息组集中的每个第二聚簇障碍物特征信息组,将上述第二聚簇障碍物特征信息组中任意第二聚簇障碍物特征信息确定为去冗后第二障碍物特征信息。The second step is to perform deduplication processing on each second obstacle characteristic information in the above-mentioned second obstacle characteristic information set to obtain a deduplicated second obstacle characteristic information set. Firstly, a clustering process is performed on each second obstacle feature information in the second obstacle feature information set to obtain a second clustered obstacle feature information set. Wherein, each second clustered obstacle feature information set in the second clustered obstacle feature information set may be used to represent the same obstacle vehicle. The second clustered obstacle feature information in the second clustered obstacle feature information group may be information corresponding to the same obstacle vehicle. According to the second horizontal distance value and the second longitudinal distance value included in each second obstacle feature information, the above-mentioned second obstacle feature information set can be clustered through the above-mentioned preset clustering algorithm to obtain the second cluster Cluster obstacle feature information group set. Then, for each second clustered obstacle feature information set in the second clustered obstacle feature information set, any second clustered obstacle feature information in the second clustered obstacle feature information set is determined as The second obstacle feature information is deduplicated.

第三步,对于上述去冗后第一障碍物特征信息集中的每个去冗后第一障碍物特征信息,将上述去冗后第二障碍物特征信息集中与上述去冗后第一障碍物特征信息相匹配的去冗后第二障碍物特征信息确定为待删除障碍物特征信息。其中,与上述去冗后第一障碍物特征信息相匹配可以是去冗后第二障碍物特征信息包括的第二横向距离值与去冗后第一障碍物特征信息包括的第二横向距离值之间的误差值满足预设误差阈值、去冗后第二障碍物特征信息包括的第二纵向距离值与去冗后第一障碍物特征信息包括的第二纵向距离值之间的误差值满足预设误差阈值。上述预设误差阈值可以是预先设置的误差的阈值。例如,上述预设误差阈值可以是0.1米。上述待删除障碍物特征信息可以是等待删除的去冗后第二障碍物特征信息。Step 3: For each de-redundancy first obstacle feature information set in the above-mentioned de-redundancy first obstacle feature information set, combine the above-mentioned de-redundancy second obstacle feature information set with the above-mentioned de-redundancy first obstacle feature information set The deduped second obstacle feature information matching the feature information is determined as the obstacle feature information to be deleted. Wherein, matching with the first obstacle characteristic information after deduplication may be the second lateral distance value included in the second obstacle characteristic information after deduplication and the second lateral distance value included in the first obstacle characteristic information after deduplication The error value between satisfies the preset error threshold, and the error value between the second longitudinal distance value included in the second obstacle feature information after deduplication and the second longitudinal distance value included in the first obstacle feature information after deduplication satisfies Preset error threshold. The aforementioned preset error threshold may be a preset error threshold. For example, the aforementioned preset error threshold may be 0.1 meters. The above-mentioned obstacle feature information to be deleted may be deduped second obstacle feature information waiting to be deleted.

第四步,删除上述去冗后第二障碍物特征信息集中与所得到的每个待删除障碍物特征信息相匹配的去冗后第二障碍物特征信息,得到删除后第二障碍物特征信息集。其中,与所得到的每个待删除障碍物特征信息相匹配可以是去冗后第二障碍物特征信息与任意待删除障碍物特征信息相同。上述删除后第二障碍物特征信息集中的删除后第二障碍物特征信息可以是与各个去冗后第一障碍物特征信息不相同的去冗后第二障碍物特征信息。首先,对于所得到的每个待删除障碍物特征信息,可以从去冗后第二障碍物特征信息集中删除与待删除障碍物特征信息相同的去冗后第二障碍物特征信息。然后,将删除后的去冗后第二障碍物特征信息集确定为删除后第二障碍物特征信息集。The fourth step is to delete the above-mentioned second obstacle characteristic information after deduplication that matches the obtained characteristic information of each obstacle to be deleted in the second obstacle characteristic information set after deduplication, and obtain the second obstacle characteristic information after deletion set. Wherein, matching with the obtained characteristic information of each obstacle to be deleted may be that the second obstacle characteristic information after deduplication is the same as any characteristic information of the obstacle to be deleted. The deleted second obstacle characteristic information in the above-mentioned deleted second obstacle characteristic information set may be deduped second obstacle characteristic information that is different from each deduplicated first obstacle characteristic information. Firstly, for each obtained obstacle feature information to be deleted, the deduped second obstacle feature information that is the same as the obstacle feature information to be deleted may be deleted from the deduped second obstacle feature information set. Then, the deleted second obstacle feature information set after deduplication is determined as the deleted second obstacle feature information set.

第五步,基于上述去冗后第一障碍物特征信息集和上述删除后第二障碍物特征信息集,生成目标障碍物特征信息集。其中,上述目标障碍物特征信息集中的目标障碍物特征信息可以用于表征不同的障碍物车辆。可以将上述去冗后第一障碍物特征信息集中的每个去冗后第一障碍物特征信息、上述删除后第二障碍物特征信息集中的每个删除后第二障碍物特征信息确定为目标障碍物特征信息,得到目标障碍物特征信息集。The fifth step is to generate a target obstacle feature information set based on the above-mentioned first obstacle feature information set after deduplication and the above-mentioned deleted obstacle feature information set. Wherein, the target obstacle feature information in the above target obstacle feature information set can be used to characterize different obstacle vehicles. Each de-redundant first obstacle characteristic information in the above-mentioned first obstacle characteristic information set after deduplication, and each deleted second obstacle characteristic information in the above-mentioned deleted second obstacle characteristic information set can be determined as the target The feature information of the obstacle is obtained to obtain the feature information set of the target obstacle.

第六步,基于上述车道线感知信息,对上述目标障碍物特征信息集进行分类,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组。可以通过预设的分类方法,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组。其中,上述预设的分类方法可以是先根据车道线和各个障碍物车辆的特征信息,将车道线和各个障碍物车辆投影至车体坐标系,再根据坐标位置关系区分对应不同车道的障碍物车辆的方法。具体可以如下执行上述预设的分类方法:The sixth step is to classify the target obstacle feature information set based on the lane line perception information, and obtain the current lane obstacle feature information group and the left lane obstacle feature information group. The current lane obstacle feature information set and the left lane obstacle feature information set can be obtained through a preset classification method. Among them, the above-mentioned preset classification method can first project the lane line and each obstacle vehicle to the vehicle body coordinate system according to the characteristic information of the lane line and each obstacle vehicle, and then distinguish the obstacles corresponding to different lanes according to the coordinate position relationship method of the vehicle. Specifically, the above preset classification method can be implemented as follows:

第一子步骤,基于预设的相机转换矩阵,将上述车道线感知信息包括的左侧车道线曲线和右侧车道线曲线投影至车体坐标系,得到左侧投影车道线曲线和右侧投影车道线曲线。其中,上述预设的相机转换矩阵可以是预先定义的相机转换矩阵。上述预设的相机转换矩阵可以用于表征从相机坐标系与车体坐标系之间坐标的转换关系。上述左侧投影车道线曲线可以用于表征当前车辆所在车道的左侧车道线。上述右侧投影车道线曲线可以用于表征当前车辆所在车道的右侧车道线。The first sub-step, based on the preset camera transformation matrix, project the left lane line curve and the right lane line curve included in the above lane line perception information to the vehicle body coordinate system to obtain the left projected lane line curve and right projection Lane line curve. Wherein, the aforementioned preset camera transformation matrix may be a predefined camera transformation matrix. The above preset camera transformation matrix can be used to characterize the coordinate transformation relationship between the camera coordinate system and the vehicle body coordinate system. The above-mentioned left projected lane line curve can be used to represent the left lane line of the lane where the current vehicle is located. The above-mentioned right projected lane line curve can be used to represent the right lane line of the lane where the current vehicle is located.

第二子步骤,基于上述目标障碍物特征信息集,生成障碍物坐标集。其中,上述障碍物坐标集中的障碍物坐标可以是障碍物车辆在车体坐标系中的坐标。上述障碍物坐标集中的障碍物坐标可以包括横轴坐标值和纵轴坐标值。对于上述目标障碍物特征信息集中的每个目标障碍物特征信息,可以根据目标障碍物特征信息中障碍物车辆与当前车辆之间的方位角、横向距离值和纵向距离值,确定障碍物车辆在车体坐标系中对应的障碍物坐标。The second sub-step is to generate an obstacle coordinate set based on the above target obstacle feature information set. Wherein, the obstacle coordinates in the above obstacle coordinate set may be the coordinates of the obstacle vehicle in the vehicle body coordinate system. The obstacle coordinates in the above obstacle coordinate set may include a horizontal axis coordinate value and a vertical axis coordinate value. For each target obstacle feature information in the target obstacle feature information set, it can be determined according to the azimuth, lateral distance and longitudinal distance between the obstacle vehicle and the current vehicle in the target obstacle feature information The corresponding obstacle coordinates in the car body coordinate system.

第三子步骤,对于上述障碍物坐标集中的每个障碍物坐标,可以执行以下步骤:The third sub-step, for each obstacle coordinate in the above obstacle coordinate set, the following steps can be performed:

步骤一,将上述障碍物坐标包括的纵轴坐标值确定为目标纵轴坐标值。Step 1: Determine the vertical axis coordinate value included in the obstacle coordinates as the target vertical axis coordinate value.

步骤二,将上述左侧投影车道线曲线上满足第一预设坐标值条件的点的横轴坐标值确定为第一左侧横轴坐标值。其中,上述第一预设坐标值条件可以是左侧投影车道线曲线上点的纵轴坐标值为目标纵轴坐标值。Step 2: Determine the abscissa coordinate value of a point on the above left projected lane line curve that satisfies the first preset coordinate value condition as the first left abscissa coordinate value. Wherein, the above-mentioned first preset coordinate value condition may be that the vertical axis coordinate value of the point on the left projected lane line curve is the target vertical axis coordinate value.

步骤三,将上述右侧投影车道线曲线上满足第二预设坐标值条件的点的横轴坐标值确定为第一右侧横轴坐标值。其中,上述第二预设坐标值条件可以是右侧投影车道线曲线上点的纵轴坐标值为目标纵轴坐标值。Step 3: Determine the abscissa coordinate value of a point on the above-mentioned right projected lane line curve that satisfies the second preset coordinate value condition as the first right abscissa coordinate value. Wherein, the above-mentioned second preset coordinate value condition may be that the vertical axis coordinate value of the point on the right projected lane line curve is the target vertical axis coordinate value.

步骤四,响应于确定上述障碍物坐标包括的横轴坐标值满足预设坐标值区间条件,将上述障碍物坐标对应的目标障碍物特征信息确定为当前车道障碍物特征信息。其中,上述预设坐标值区间条件可以是上述障碍物坐标包括的横轴坐标值在上述第一左侧横轴坐标值和上述第一右侧横轴坐标值之间。Step 4: In response to determining that the coordinate values of the horizontal axis included in the obstacle coordinates satisfy the preset coordinate value interval condition, determine the target obstacle feature information corresponding to the obstacle coordinates as the obstacle feature information of the current lane. Wherein, the above preset coordinate value interval condition may be that the abscissa coordinate value included in the obstacle coordinates is between the first left abscissa coordinate value and the first right abscissa coordinate value.

步骤五,响应于确定上述障碍物坐标包括的横轴坐标值小于上述第一左侧横轴坐标值,将上述障碍物坐标对应的目标障碍物特征信息确定为左侧车道障碍物特征信息。Step 5, in response to determining that the abscissa coordinate value included in the obstacle coordinates is smaller than the first left abscissa coordinate value, determine the target obstacle feature information corresponding to the obstacle coordinates as the left lane obstacle feature information.

步骤103,基于当前车辆感知信息和当前车道障碍物特征信息组,生成换道期望信息。Step 103, based on the current vehicle perception information and the current lane obstacle feature information group, generate lane change expectation information.

在一些实施例中,上述执行主体可以通过各种方式,基于上述当前车辆感知信息和上述当前车道障碍物特征信息组,生成换道期望信息。其中,上述换道期望信息可以是当前车辆的速度是否需要通过换道达到预先设定的速度值的信息。In some embodiments, the execution subject may generate lane change expectation information based on the current vehicle perception information and the current lane obstacle feature information group in various ways. Wherein, the above-mentioned lane change expectation information may be information on whether the current speed of the vehicle needs to reach a preset speed value through lane change.

在一些实施例的一些可选的实现方式中,上述当前车辆感知信息可以包括车辆速度值。其中,上述当前车道障碍物特征信息组中的每个当前车道障碍物特征信息可以包括纵向距离值。上述纵向距离值可以是第一纵向距离值或第二纵向距离值。上述执行主体可以通过以下步骤,生成换道期望信息:In some optional implementations of some embodiments, the foregoing current vehicle perception information may include a vehicle speed value. Wherein, each piece of current lane obstacle feature information in the above current lane obstacle feature information group may include a longitudinal distance value. The above-mentioned longitudinal distance value may be a first longitudinal distance value or a second longitudinal distance value. The above-mentioned executive body can generate lane-changing expectation information through the following steps:

第一步,从上述当前车道障碍物特征信息组中选出满足预设前方方位条件的当前车道障碍物特征信息作为前方障碍物车辆特征信息,得到前方障碍物车辆特征信息组。其中,上述预设前方方位条件可以是当前车道障碍物特征信息包括的方位标识与预设方位标识组中的任意预设方位标识相同。上述预设方位标识组中的预设方位标识可以是预先设置的方位标识。上述前方障碍物车辆特征信息组中的前方障碍物车辆特征信息用于表征当前车道上在当前车辆前面行驶的障碍物车辆。The first step is to select the current lane obstacle characteristic information satisfying the preset forward orientation condition from the above-mentioned current lane obstacle characteristic information group as the front obstacle vehicle characteristic information, and obtain the front obstacle vehicle characteristic information group. Wherein, the aforementioned preset forward orientation condition may be that the orientation identifier included in the current lane obstacle characteristic information is the same as any preset orientation identifier in the preset orientation identifier group. The preset orientation identifiers in the preset orientation identifier group may be preset orientation identifiers. The vehicle characteristic information of the obstacle ahead in the above-mentioned vehicle characteristic information group of the obstacle ahead is used to represent the obstacle vehicle driving in front of the current vehicle on the current lane.

第二步,从上述前方障碍物车辆特征信息组中选出满足预设纵向距离条件的前方障碍物车辆特征信息作为目标障碍物车辆特征信息。其中,上述预设纵向距离条件可以是前方障碍物车辆特征信息包括的纵向距离值为前方障碍物车辆特征信息组包括的各个纵向距离值中的最小值。上述目标障碍物车辆特征信息可以用于表征当前车道上位于当前车辆前面的与当前车辆之间距离值最小的障碍物车辆。The second step is to select the vehicle characteristic information of the obstacle ahead satisfying the preset longitudinal distance condition from the vehicle characteristic information group of the obstacle ahead as the vehicle characteristic information of the target obstacle. Wherein, the above-mentioned preset longitudinal distance condition may be that the longitudinal distance value included in the vehicle characteristic information of the obstacle ahead is the minimum value among the longitudinal distance values included in the vehicle characteristic information group of the obstacle ahead. The above feature information of the target obstacle vehicle may be used to characterize the obstacle vehicle in front of the current vehicle on the current lane with the smallest distance value from the current vehicle.

第三步,获取与上述目标障碍物车辆特征信息包括的纵向距离值对应的速度阈值。其中,上述速度阈值可以是车辆速度的最大边界值。可以读取缓存中的速度阈值和纵向距离值关系表,从中获取与上述目标障碍物车辆特征信息包括的纵向距离值对应的速度阈值。其中,上述速度阈值和纵向距离值关系表可以包括速度距离关系记录。上述速度距离关系记录可以用于表征速度阈值与纵向距离值之间的一一对应关系。The third step is to obtain the speed threshold corresponding to the longitudinal distance value included in the vehicle characteristic information of the target obstacle. Wherein, the aforementioned speed threshold may be a maximum boundary value of the vehicle speed. The relationship table between the speed threshold and the longitudinal distance value in the cache may be read, and the speed threshold corresponding to the longitudinal distance value included in the vehicle characteristic information of the target obstacle may be obtained therefrom. Wherein, the above speed threshold and longitudinal distance value relationship table may include speed distance relationship records. The above speed-distance relationship record can be used to characterize the one-to-one correspondence between the speed threshold and the longitudinal distance value.

第四步,响应于确定上述当前车辆感知信息包括的车辆速度值小于等于上述速度阈值,确定预设期望速度值是否大于上述速度阈值。其中,上述预设期望速度值可以是预先设置的驾驶员期望达到的车速值。首先,将预设期望速度值与上述速度阈值的差值确定为速度差值。其中,上述速度差值可以是当前车辆与障碍物车辆不存在碰撞风险时,所能达到的最大速度值与驾驶员期望达到的车速值之间的差值。然后,若上述速度差值大于0,则上述预设期望速度值大于上述速度阈值。最后,若上述速度差值小于等于0,则上述预设期望速度值小于等于上述速度阈值。In a fourth step, in response to determining that the vehicle speed value included in the current vehicle perception information is less than or equal to the above speed threshold, determine whether the preset expected speed value is greater than the above speed threshold. Wherein, the above-mentioned preset expected speed value may be a preset vehicle speed value expected by the driver. First, the difference between the preset expected speed value and the speed threshold is determined as the speed difference. Wherein, the above-mentioned speed difference may be the difference between the maximum speed value that can be achieved and the vehicle speed value expected by the driver when there is no risk of collision between the current vehicle and the obstacle vehicle. Then, if the speed difference is greater than 0, the preset expected speed value is greater than the speed threshold. Finally, if the aforementioned speed difference is less than or equal to 0, then the aforementioned preset expected speed value is less than or equal to the aforementioned speed threshold.

第五步,响应于确定上述预设期望速度值大于上述速度阈值,将上述预设期望速度值和预设左侧换道标识确定为换道期望信息。其中,上述预设左侧换道标识可以用于表征向左侧换道。例如,上述预设左侧换道标识可以用1表示。Step 5: In response to determining that the preset expected speed value is greater than the speed threshold, determine the preset expected speed value and the preset left lane-changing sign as lane-changing expected information. Wherein, the above preset left lane change sign may be used to represent a left lane change. For example, the above-mentioned preset left lane change sign can be represented by 1.

可选的,上述执行主体还可以响应于确定上述预设期望速度值小于等于上述速度阈值,将上述速度阈值和预设不换道标识确定为换道期望信息。其中,上述预设不换道标识可以用于表征当前车辆不换道以及在当前车道继续行驶。例如,上述预设不换道标识可以用0表示。Optionally, in response to determining that the preset expected speed value is less than or equal to the above speed threshold, the execution subject may determine the above speed threshold and the preset no lane change flag as the lane change expectation information. Wherein, the above-mentioned preset no-lane-changing sign can be used to indicate that the current vehicle does not change lanes and continues to drive in the current lane. For example, the above preset no-lane-changing flag may be represented by 0.

步骤104,响应于确定换道期望信息满足预设期望换道条件,基于当前车辆感知信息和车道路径信息序列,生成并道信息。Step 104, in response to determining that the expected lane change information satisfies a preset expected lane change condition, based on the current vehicle perception information and the lane path information sequence, lane merging information is generated.

在一些实施例中,上述执行主体可以响应于确定上述换道期望信息满足预设期望换道条件,基于上述当前车辆感知信息和上述车道路径信息序列,生成并道信息。其中,上述预设期望换道条件可以是上述换道期望信息包括预设左侧换道标识。上述并道信息可以是车辆并道需要的信息。可以通过以下步骤,生成并道信息:In some embodiments, the execution subject may generate lane merging information based on the current vehicle perception information and the lane path information sequence in response to determining that the lane change expectation information satisfies a preset expected lane change condition. Wherein, the above-mentioned preset expected lane-changing condition may be that the above-mentioned lane-changing expected information includes a preset left lane-changing sign. The above-mentioned merging information may be information required for vehicles merging. Merge information can be generated through the following steps:

第一步,获取与上述当前车辆感知信息包括的当前车辆坐标对应的地图车道标识。其中,上述地图车道标识可以是高精地图上当前车辆所在车道的标识。可以通过高精地图接口,获取当前车辆坐标对应的地图车道标识。The first step is to obtain the map lane identification corresponding to the current vehicle coordinates included in the above-mentioned current vehicle perception information. Wherein, the above-mentioned map lane identification may be the identification of the lane where the current vehicle is located on the high-precision map. The map lane marking corresponding to the current vehicle coordinates can be obtained through the HD map interface.

第二步,将上述车道路径信息序列中与上述地图车道标识相匹配的车道路径信息对应的序号确定为当前车道序号,以及将上述车道路径信息序列中与上述地图车道标识相匹配的车道路径信息确定为当前车道路径信息。其中,与上述地图车道标识相匹配可以是车道路径信息包括的车道标识与地图车道标识相同。上述当前车道路径信息可以用于表征当前车辆所在车道。上述当前车道序号可以是当前车道在车道路径中的序号。The second step is to determine the serial number corresponding to the lane path information matching the above-mentioned map lane mark in the above-mentioned lane path information sequence as the current lane number, and determine the lane path information matching the above-mentioned map lane mark in the above-mentioned lane path information sequence determined as the current lane path information. Wherein, the matching with the above-mentioned lane markers on the map may mean that the lane markers included in the lane path information are the same as the lane markers on the map. The above current lane path information may be used to characterize the lane where the current vehicle is located. The above-mentioned serial number of the current lane may be a serial number of the current lane in the lane path.

第三步,将上述当前车道序号与1的和确定为目标车道序号。In the third step, the sum of the above-mentioned current lane number and 1 is determined as the target lane number.

第四步,基于目标车道序号,执行以下并道车道起始端坐标生成步骤:In the fourth step, based on the serial number of the target lane, the following coordinate generation steps of the starting end of the merging lane are performed:

第一子步骤,将上述车道路径信息序列中序号为目标车道序号的车道路径信息确定为目标车道路径信息。The first sub-step is to determine the lane path information whose serial number is the serial number of the target lane in the above lane path information sequence as the target lane path information.

第二子步骤,响应于确定上述目标车道路径信息包括的相邻车道信息组满足预设相邻车道条件,将上述目标车道路径信息对应的车道起始坐标确定为并道车道起始端坐标。其中,上述预设相邻车道条件可以是目标车道路径信息包括的相邻车道信息组中不存在左侧相邻车道标识。In the second sub-step, in response to determining that the adjacent lane information group included in the target lane path information satisfies a preset adjacent lane condition, determine the starting coordinates of the lane corresponding to the target lane path information as the starting end coordinates of the merging lane. Wherein, the above-mentioned preset adjacent lane condition may be that there is no sign of the left adjacent lane in the adjacent lane information group included in the target lane path information.

第五步,基于上述当前车辆坐标和上述并道车道起始端坐标,获取目标路径长度值。其中,上述目标路径长度值可以是当前车辆从当前车辆坐标到并道车道起始端坐标的路径的长度值。可以通过车载导航获取从上述当前车辆坐标到上述并道车道起始端坐标的目标路径长度值。The fifth step is to obtain the target path length value based on the above-mentioned current vehicle coordinates and the above-mentioned starting end coordinates of the merging lane. Wherein, the aforementioned target path length value may be the length value of the path of the current vehicle from the coordinates of the current vehicle to the coordinates of the starting end of the merging lane. The target path length value from the above-mentioned current vehicle coordinates to the above-mentioned starting end coordinates of the merging lane can be obtained through vehicle navigation.

第六步,将上述并道车道起始端坐标、上述目标车道序号、上述目标车道路径信息和上述目标路径长度值确定为并道信息。Step 6: Determine the coordinates of the starting end of the merging lane, the sequence number of the target lane, the path information of the target lane, and the length of the target path as merging information.

可选的,上述执行主体还可以执行以下步骤:Optionally, the above execution subject may also perform the following steps:

第一步,响应于确定上述目标车道路径信息包括的相邻车道信息组不满足上述预设相邻车道条件,将上述目标车道序号与1的差确定为前驱车道序号。其中,上述前驱车道序号可以与车道路径信息序列中排在目标车道路径信息前一位置的车道路径信息相对应。In the first step, in response to determining that the adjacent lane information group included in the target lane path information does not satisfy the preset adjacent lane condition, determine the difference between the target lane number and 1 as the preceding lane number. Wherein, the sequence number of the preceding driving lane may correspond to the lane path information ranked before the target lane path information in the lane path information sequence.

第二步,确定上述目标车道路径信息对应的道路标识与上述车道路径信息序列中序号为前驱车道序号的车道路径信息对应的道路标识是否相同。The second step is to determine whether the road sign corresponding to the above-mentioned target lane path information is the same as the road sign corresponding to the lane path information whose sequence number is the number of the preceding lane in the above-mentioned lane path information sequence.

第三步,响应于确定上述目标车道路径信息对应的道路标识与上述车道路径信息序列中序号为前驱车道序号的车道路径信息对应的道路标识不相同,将上述目标车道路径信息对应的车道起始坐标确定为并道车道起始端坐标。In the third step, in response to determining that the road sign corresponding to the above-mentioned target lane path information is different from the road sign corresponding to the lane path information whose sequence number is the serial number of the preceding lane in the above-mentioned lane path information sequence, start the lane corresponding to the above-mentioned target lane path information The coordinates are determined as the coordinates of the starting end of the merging lane.

可选的,上述执行主体还可以响应于确定上述目标车道路径信息对应的道路标识与上述车道路径信息序列中序号为前驱车道序号的车道路径信息对应的道路标识相同,将上述目标车道路径信息在上述车道路径信息序列中的序号与1的和确定为目标车道序号,以及再次执行上述并道车道起始端坐标生成步骤。Optionally, in response to determining that the road sign corresponding to the target lane path information is the same as the road sign corresponding to the lane path information whose serial number is the serial number of the preceding lane in the above lane path information sequence, the above-mentioned target lane path information is stored in The sum of the sequence number and 1 in the above lane route information sequence is determined as the target lane number, and the above step of generating coordinates of the starting end of the merging lane is executed again.

步骤105,响应于确定并道信息满足预设距离条件,对左侧车道障碍物特征信息组进行检测处理,得到换道决策信息。Step 105, in response to determining that the lane merging information satisfies the preset distance condition, perform detection processing on the obstacle characteristic information group on the left lane, and obtain lane changing decision information.

在一些实施例中,上述执行主体可以响应于确定上述并道信息满足预设距离条件,通过各种方式,对上述左侧车道障碍物特征信息组进行检测处理,得到换道决策信息。其中,上述预设距离条件可以是并道信息包括的目标路径长度值大于等于预设距离值。上述预设距离值可以是预先设置的距离值。例如,上述预设距离值可以是1.5千米。In some embodiments, in response to determining that the merging information satisfies the preset distance condition, the execution subject may detect and process the obstacle feature information group in the left lane in various ways to obtain lane change decision information. Wherein, the aforementioned preset distance condition may be that the target path length value included in the merging information is greater than or equal to the preset distance value. The aforementioned preset distance value may be a preset distance value. For example, the aforementioned preset distance value may be 1.5 kilometers.

可选的,上述左侧车道障碍物特征信息组中的每个左侧车道障碍物特征信息还可以包括纵向相对速度值和横向相对速度值。其中,上述纵向相对速度值可以是当前车辆到障碍物车辆纵向的相对速度值。上述横向相对速度值可以是当前车辆到障碍物车辆横向的相对速度值。上述换道决策信息可以用于表征左侧车道是否存在碰撞风险。可以通过以下步骤,对上述左侧车道障碍物特征信息组进行检测处理,生成换道决策信息:Optionally, each left lane obstacle characteristic information in the left lane obstacle characteristic information group may further include a longitudinal relative speed value and a lateral relative speed value. Wherein, the above-mentioned longitudinal relative speed value may be a relative speed value from the current vehicle to the obstacle vehicle in the longitudinal direction. The above-mentioned lateral relative speed value may be a relative speed value from the current vehicle to the obstacle vehicle in the lateral direction. The above lane change decision information can be used to characterize whether there is a collision risk in the left lane. The following steps can be used to detect and process the above-mentioned left lane obstacle feature information group to generate lane-changing decision information:

第一步,基于上述左侧车道障碍物特征信息组,生成左侧障碍物综合距离值组。其中,上述左侧障碍物综合距离值组中的左侧障碍物综合距离值可以是当前车辆前轴中心与障碍物车辆前轴中心之间的距离值。对于上述左侧车道障碍物特征信息组中的每个左侧车道障碍物特征信息,可以根据三角距离公式,利用上述左侧车道障碍物特征信息对应的第一横向距离值和第一纵向距离值,或者上述左侧车道障碍物特征信息对应的第二横向距离值和第二纵向距离值,生成左侧障碍物综合距离值。The first step is to generate a comprehensive distance value group for obstacles on the left based on the above-mentioned characteristic information group of obstacles in the left lane. Wherein, the left obstacle comprehensive distance value in the above left obstacle comprehensive distance value group may be the distance value between the center of the front axle of the current vehicle and the center of the front axle of the obstacle vehicle. For each left lane obstacle feature information in the left lane obstacle feature information group, the first lateral distance value and the first longitudinal distance value corresponding to the left lane obstacle feature information can be used according to the triangular distance formula , or the second lateral distance value and the second longitudinal distance value corresponding to the above-mentioned left lane obstacle feature information to generate a left comprehensive obstacle distance value.

第二步,从上述左侧障碍物综合距离值组中选出满足预设最小距离值条件的左侧障碍物综合距离值,以及将所选出的左侧障碍物综合距离值对应的左侧车道障碍物特征信息确定为左侧目标障碍物特征信息。其中,上述预设最小距离值条件可以是左侧障碍物综合距离值为上述左侧障碍物综合距离值组中的最小值。上述左侧目标障碍物特征信息可以用于表征左侧车道上与当前车辆之间距离值为最小的障碍物车辆。The second step is to select the comprehensive distance value of the left obstacle that satisfies the preset minimum distance value condition from the above-mentioned comprehensive distance value group of the left obstacle, and select the left side corresponding to the selected comprehensive distance value of the left obstacle. The lane obstacle feature information is determined as the left target obstacle feature information. Wherein, the preset minimum distance value condition may be that the left obstacle comprehensive distance value is the minimum value in the left obstacle comprehensive distance value group. The above left target obstacle feature information can be used to characterize the obstacle vehicle on the left lane with the smallest distance value from the current vehicle.

第三步,基于上述左侧目标障碍物特征信息,生成左侧碰撞时长值。其中,上述左侧碰撞时长值可以是当前车辆与障碍物车辆之间发生碰撞所需要的时长值。首先,将上述左侧目标障碍物特征信息包括的第一纵向距离值或第二纵向距离值与纵向相对速度值的商确定为纵向风险时长值。其中,上述纵向风险时长值可以是当前车辆与障碍物车辆之间纵向上发生碰撞所需要的时长值。然后,将上述左侧目标障碍物特征信息包括的第一横向距离值或第二横向距离值与横向相对速度值的商确定为横向风险时长值。其中,上述横向风险时长值可以是当前车辆与障碍物车辆之间横向上发生碰撞所需要的时长值。最后,将上述纵向风险时长值和上述横向风险时长值中的最小值确定为左侧碰撞时长值。The third step is to generate the left collision duration value based on the characteristic information of the left target obstacle. Wherein, the above-mentioned left collision duration value may be a duration value required for a collision between the current vehicle and the obstacle vehicle. Firstly, the quotient of the first longitudinal distance value or the second longitudinal distance value and the longitudinal relative speed value included in the characteristic information of the left target obstacle is determined as the longitudinal risk duration value. Wherein, the above-mentioned longitudinal risk duration value may be the duration value required for longitudinal collision between the current vehicle and the obstacle vehicle. Then, the quotient of the first lateral distance value or the second lateral distance value included in the characteristic information of the left target obstacle and the lateral relative speed value is determined as the lateral risk duration value. Wherein, the above-mentioned lateral risk duration value may be a duration value required for a lateral collision between the current vehicle and the obstacle vehicle. Finally, the minimum value of the above-mentioned longitudinal risk duration value and the above-mentioned lateral risk duration value is determined as the left collision duration value.

第四步,基于上述左侧碰撞时长值,生成换道决策信息。首先,响应于确定左侧碰撞时长值大于预设时长阈值,将预设可换道标识确定为换道决策信息。其中,上述预设时长阈值可以是预先设置的阈值。例如,上述预设时长阈值可以是2秒。上述预设可换道标识可以用于表征当前车辆可换道至左侧车道。然后,响应于确定左侧碰撞时长值小于或等于预设时长阈值,将预设不可换道标识确定为换道决策信息。其中,上述预设不可换道标识可以用于表征当前车辆不可换道至左侧车道。The fourth step is to generate lane change decision information based on the above left collision duration value. Firstly, in response to determining that the left collision duration value is greater than the preset duration threshold, the preset lane changeable sign is determined as the lane change decision information. Wherein, the preset duration threshold may be a preset threshold. For example, the aforementioned preset duration threshold may be 2 seconds. The above-mentioned preset lane-changeable sign can be used to indicate that the current vehicle can change lanes to the left lane. Then, in response to determining that the left collision duration value is less than or equal to the preset duration threshold value, the preset lane-change-unable flag is determined as lane-changing decision information. Wherein, the above-mentioned preset lane-changing-unable sign can be used to indicate that the current vehicle cannot change lanes to the left lane.

步骤106,响应于确定换道决策信息满足预设换道条件,基于预设的高精地图、当前车辆感知信息、左侧车道障碍物特征信息组和车道线感知信息,生成换道轨迹信息。Step 106, in response to determining that the lane-changing decision information satisfies the preset lane-changing conditions, generate lane-changing trajectory information based on the preset high-precision map, current vehicle perception information, left lane obstacle feature information group, and lane line perception information.

在一些实施例中,上述执行主体可以响应于确定上述换道决策信息满足预设换道条件,基于预设的高精地图、上述当前车辆感知信息、上述左侧车道障碍物特征信息组和上述车道线感知信息,生成换道轨迹信息。其中,上述预设换道条件可以是换道决策信息包括预设可换道标识。上述换道轨迹信息可以用于表征当前车辆从当前位置换道行驶至左侧车道中心线的路径。上述换道轨迹信息可以包括但不限于以下至少一项:换道轨迹曲线、起点坐标、终点坐标和车道分隔点坐标。上述换道轨迹曲线可以用于表征车辆从当前车道换道行驶至相邻车道的路径。上述起点坐标可以是当前车辆坐标。上述终点坐标可以是在高精地图坐标系下当前车辆换道结束时的坐标。上述车道分隔点坐标可以是在高精地图坐标系下车道线上将换道轨迹曲线划分为两段的点的坐标。可以通过预设的换道轨迹规划算法,基于预设的高精地图、上述当前车辆感知信息、上述左侧车道障碍物特征信息组和上述车道线感知信息,生成换道轨迹信息。In some embodiments, the execution subject may respond to determining that the lane change decision information meets the preset lane change conditions, based on the preset high-precision map, the current vehicle perception information, the left lane obstacle characteristic information group and the above Lane line perception information to generate lane change trajectory information. Wherein, the above-mentioned preset lane-changing condition may be that the lane-changing decision information includes a preset lane-changing flag. The above lane change trajectory information can be used to characterize the path of the current vehicle changing lanes from the current position to the centerline of the left lane. The lane changing trajectory information may include but not limited to at least one of the following: lane changing trajectory curve, starting point coordinates, end point coordinates and lane separation point coordinates. The above-mentioned lane change trajectory curve can be used to characterize the path of the vehicle changing lanes from the current lane to the adjacent lane. The aforementioned starting point coordinates may be the current vehicle coordinates. The above-mentioned end point coordinates may be the coordinates at the end of the current vehicle's lane change in the high-definition map coordinate system. The above-mentioned coordinates of the lane separation point may be coordinates of a point on the lane line in the high-precision map coordinate system that divides the lane-changing trajectory curve into two segments. The lane-changing trajectory information can be generated based on the preset high-precision map, the above-mentioned current vehicle perception information, the above-mentioned left lane obstacle characteristic information group, and the above-mentioned lane line perception information through a preset lane-changing trajectory planning algorithm.

作为示例,上述预设的换道轨迹规划算法可以包括但不限于以下至少一项:正弦函数换道轨迹、多项式函数换道轨迹。As an example, the aforementioned preset lane-changing trajectory planning algorithm may include but not limited to at least one of the following: a sine function lane-changing trajectory, a polynomial function lane-changing trajectory.

步骤107,基于换道轨迹信息、并道信息和车道路径信息序列,生成车辆路径信息,以及将车辆路径信息发送至车辆控制模块以供控制车辆行车,其中,生成车辆路径信息包括:Step 107, based on the lane change trajectory information, lane merging information and lane path information sequence, generate vehicle path information, and send the vehicle path information to the vehicle control module for controlling vehicle driving, wherein generating the vehicle path information includes:

步骤1071,基于换道轨迹信息和并道信息,生成并道轨迹信息。Step 1071: Generate merging trajectory information based on the lane change trajectory information and the merging information.

在一些实施例中,上述执行主体可以基于上述换道轨迹信息和上述并道信息,生成并道轨迹信息。其中,上述并道轨迹信息可以是从换道轨迹信息包括的终点坐标到并道信息包括的并道车道起始端坐标的路径轨迹的信息。可以通过以下步骤,生成并道轨迹信息:In some embodiments, the execution subject may generate the merge trajectory information based on the lane change trajectory information and the merge information. Wherein, the above-mentioned merging trajectory information may be the path trajectory information from the end point coordinates included in the lane change trajectory information to the starting end coordinates of the merging lane included in the merging information. The merge trajectory information can be generated through the following steps:

第一步,基于上述目标车道地图信息、上述当前车道路径信息、上述换道轨迹信息和上述并道信息,生成行驶区域信息。其中,上述行驶区域信息可以是车辆并道预计驶过区域的信息。首先,将与车辆行驶方向垂直的且经过换道轨迹信息包括的终点坐标的直线确定为第一直线,以及将与车辆行驶方向垂直的且经过并道信息包括的并道车道起始端坐标的直线确定为第二直线。其次,将第一直线与上述终点坐标所在车道的左侧车道线曲线之间交点的坐标确定为第一交点坐标,以及将第一直线与上述终点坐标所在车道的右侧车道线曲线之间交点的坐标确定为第二交点坐标。然后,将第二直线与上述并道车道起始端坐标所在车道的左侧车道线曲线之间交点的坐标确定为第三交点坐标,以及将第一直线与上述并道车道起始端坐标所在车道的右侧车道线曲线之间交点的坐标确定为第四交点坐标。之后,将经过第一交点坐标和第三交点坐标的直线确定为第三直线,以及将经过第二交点坐标和第四交点坐标的直线确定为第四直线。最后,将上述第一直线、第二直线、第三直线和第四直线所围成封闭区域的信息确定为行驶区域信息。The first step is to generate driving area information based on the target lane map information, the current lane path information, the lane change track information, and the merge information. Wherein, the above-mentioned driving area information may be the information of the expected passing area of the vehicle merging. First, determine the straight line perpendicular to the driving direction of the vehicle and passing through the coordinates of the end point included in the lane-changing track information as the first straight line, and determine the line perpendicular to the driving direction of the vehicle and passing through the coordinates of the starting end of the merging lane included in the lane-changing information The straight line is determined as the second straight line. Secondly, the coordinates of the intersection point between the first straight line and the left lane line curve of the lane where the coordinates of the above-mentioned end point are located are determined as the coordinates of the first intersection point, and the coordinates of the intersection point between the first straight line and the right lane line curve of the lane where the coordinates of the above-mentioned end point are located The coordinates of the intersecting point are determined as the coordinates of the second intersection point. Then, the coordinates of the intersection point between the second straight line and the left lane line curve of the lane where the coordinates of the starting end of the merging lane are located are determined as the coordinates of the third intersection point, and the coordinates of the first straight line and the coordinates of the starting end of the merging lane are determined as the coordinates of the intersection point. The coordinates of the intersection between the right lane line curves are determined as the fourth intersection coordinates. Afterwards, a straight line passing through the coordinates of the first intersection point and the coordinates of the third intersection point is determined as a third straight line, and a straight line passing through the coordinates of the second intersection point and the fourth intersection point is determined as a fourth straight line. Finally, the information of the closed area surrounded by the first straight line, the second straight line, the third straight line and the fourth straight line is determined as the driving area information.

第二步,基于上述行驶区域信息,生成边界线段组和三角区域信息集。其中,上述边界线段组中的边界线段可以是两个区域之间公共边界对应的线段。上述三角区域信息集中的三角区域信息可以是车辆并道预计驶过的三角形区域的信息。首先,将第二交点坐标和第三交点坐标的中点的坐标确定为目标中点坐标。然后,将上述第一交点坐标、第二交点坐标、第三交点坐标和第四交点坐标分别与目标中点坐标进行连接,得到边界信息组。其中,上述边界信息组中的边界信息可以用于表征两个区域公共边界上的线段。最后,根据上述边界信息组中的各个边界信息,将上述行驶区域信息对应的封闭区域划分为各个三角区域,以及将每个三角区域对应的信息确定为三角区域信息,得到三角区域信息集。The second step is to generate a boundary line segment group and a triangular area information set based on the above driving area information. Wherein, the boundary line segment in the above boundary line segment group may be a line segment corresponding to a common boundary between two regions. The triangular area information in the above triangular area information set may be the information of the triangular area that the vehicle is expected to pass through when merging. First, the coordinates of the midpoint of the second intersection coordinates and the third intersection coordinates are determined as target midpoint coordinates. Then, the coordinates of the first intersection point, the second intersection point, the third intersection point and the fourth intersection point are respectively connected with the target midpoint coordinates to obtain the boundary information group. Wherein, the boundary information in the above boundary information group may be used to represent a line segment on the common boundary of two regions. Finally, according to each boundary information in the above-mentioned boundary information group, the closed area corresponding to the above-mentioned driving area information is divided into various triangular areas, and the information corresponding to each triangular area is determined as triangular area information to obtain a triangular area information set.

第三步,可以通过预设的连通区域识别算法,基于上述边界信息组和上述三角区域信息集,生成连通区域信息组。其中,上述连通区域信息组中的连通区域信息包括连通边界线段信息组和目标三角区域信息序列。上述连通边界线段信息组中的连通边界线段信息可以是两个区域之间公共边界上线段的信息。上述连通边界线段信息组中的连通边界线段信息可以包括第一端点坐标和第二端点坐标。上述第一端点坐标可以是线段一端端点的坐标。上述第二端点坐标可以是线段另一端端点的坐标。上述目标三角区域信息序列可以用于表征覆盖换道轨迹信息包括的终点坐标和并道信息包括的并道车道起始端坐标的连通区域。上述预设的连通区域识别算法可以是预先设置的、根据上述边界信息组对上述三角区域信息集对应的各个三角区域进行连通性识别的算法。In the third step, a connected region information group may be generated based on the above boundary information group and the above triangular region information set through a preset connected region identification algorithm. Wherein, the connected region information in the connected region information group includes the connected boundary segment information group and the target triangular region information sequence. The connected boundary line segment information in the above connected boundary line segment information group may be the information of the line segment on the common boundary between two regions. The connected boundary line segment information in the connected boundary line segment information group may include first end point coordinates and second end point coordinates. The aforementioned first end point coordinates may be the coordinates of an end point of a line segment. The aforementioned second end point coordinates may be the coordinates of the other end point of the line segment. The above target triangular area information sequence can be used to characterize the connected area covering the end coordinates included in the lane change trajectory information and the starting end coordinates of the merging lane included in the merging information. The aforementioned preset connected region identification algorithm may be a preset algorithm for identifying the connectivity of each triangular area corresponding to the aforementioned triangular area information set according to the aforementioned boundary information set.

第四步,基于上述连通区域信息组,生成待筛选并道轨迹信息组。其中,上述待筛选并道轨迹信息组中的待筛选并道轨迹信息可以是任意一条从换道轨迹信息包括的终点坐标到并道信息包括的并道车道起始端坐标的路径轨迹的信息。上述待筛选并道轨迹信息组中的待筛选并道轨迹信息可以包括轨迹路径长度值。上述轨迹路径长度值可以是曲线轨迹对应路径的长度值。对于上述连通区域信息组中的每个连通区域信息,可以执行以下步骤:In the fourth step, based on the above-mentioned connected area information group, generate the merge trajectory information group to be screened. Wherein, the merging trajectory information to be screened in the above-mentioned merging trajectory information group to be screened may be any path trajectory information from the end point coordinates included in the lane changing trajectory information to the starting end coordinates of the merging lane included in the merging information. The merged track information to be screened in the merged track information group to be screened may include a track path length value. The above track path length value may be the length value of the path corresponding to the curved track. For each connected region information in the above connected region information group, the following steps can be performed:

第一子步骤,基于上述连通区域信息包括的连通边界线段信息组,生成并道关键点坐标组。其中,上述并道关键点坐标组中的并道关键点坐标可以是边界线段的中点坐标。对于上述连通区域信息包括的连通边界线段信息组中的每个连通边界线段信息,可以将上述连通边界线段信息包括的第一端点坐标和第二端点坐标之间中点的坐标确定为并道关键点坐标。The first sub-step is to generate a merge key point coordinate group based on the connected boundary segment information group included in the connected area information. Wherein, the merging key point coordinates in the above merging key point coordinate group may be the midpoint coordinates of the boundary line segment. For each connected boundary line segment information in the connected boundary line segment information group included in the connected area information, the coordinates of the midpoint between the first end point coordinates and the second end point coordinates included in the above connected boundary line segment information can be determined as the merged path key point coordinates.

第二子步骤,基于上述并道关键点坐标组、上述换道轨迹信息包括的终点坐标和上述并道信息包括的并道车道起始端坐标,生成待筛选并道轨迹信息。可以通过上述预设的换道轨迹规划算法,生成待筛选并道轨迹信息。The second sub-step is to generate the merging track information to be screened based on the coordinate group of key points of the merging, the end point coordinates included in the lane change track information, and the starting end coordinates of the merging lane included in the merging information. The trajectory information to be screened and merged can be generated through the preset lane-changing trajectory planning algorithm described above.

第五步,将上述待筛选并道轨迹信息组中各个轨迹路径长度值为待筛选轨迹路径长度值组,以及从上述待筛选轨迹路径长度值组中选出满足预设筛选条件的待筛选轨迹路径长度值作为目标长度值。其中,上述待筛选轨迹路径长度值组中的待筛选轨迹路径长度值可以是从换道轨迹信息包括的终点坐标到并道信息包括的并道车道起始端坐标的路径轨迹的长度值。上述预设筛选条件可以是待筛选轨迹路径长度值为待筛选轨迹路径长度值组中的最小值。上述目标长度值可以是待筛选轨迹路径长度值组中的最小值。The fifth step is to set the path length value of each track in the above-mentioned combined track information group to be screened as the track path length value group to be screened, and select the track to be screened that meets the preset filter conditions from the above-mentioned track path length value group to be screened The path length value is used as the target length value. Wherein, the path length value of the path to be screened in the path length value group of the path to be screened may be the length value of the path path from the end point coordinates included in the lane change track information to the start end coordinates of the merge lane included in the merge information. The aforementioned preset filtering condition may be that the path length value of the track to be filtered is the minimum value in the path length value group of the track to be filtered. The above-mentioned target length value may be the minimum value in the path length value group of the track to be filtered.

第六步,将上述目标长度值对应的待筛选并道轨迹信息确定为并道轨迹信息。In the sixth step, the merging track information corresponding to the target length value to be screened is determined as the merging track information.

步骤1072,基于并道信息,对车道路径信息序列进行截取,得到截取后车道路径信息序列。Step 1072, based on the merging information, intercept the lane path information sequence to obtain the intercepted lane path information sequence.

在一些实施例中,上述执行主体可以基于上述并道信息,对上述车道路径信息序列进行截取,得到截取后车道路径信息序列。其中,上述截取后车道路径信息序列中的截取后车道路径信息可以是车辆完成换道以及并道后将要行驶的车道及车道上路径的信息。可以根据上述并道信息包括的目标车道序号,从上述车道路径信息序列中序号为目标车道序号的车道路径信息开始,截取至上述车道路径信息序列的末尾,将所截取到的各个顺序排列的车道路径信息确定为截取后车道路径信息序列。In some embodiments, the execution subject may intercept the lane path information sequence based on the merge information to obtain the intercepted lane path information sequence. Wherein, the intercepted lane path information in the above intercepted lane path information sequence may be information about the lane and the path on the lane that the vehicle will drive after completing lane changing and merging. According to the target lane number included in the above-mentioned merge information, starting from the lane path information whose sequence number is the target lane number in the above-mentioned lane path information sequence, intercepting to the end of the above-mentioned lane path information sequence, the intercepted lanes arranged in sequence The path information is determined as the path information sequence of the intercepted rear lane.

步骤1073,将换道轨迹信息、并道轨迹信息和截取后车道路径信息序列确定为车辆路径信息。Step 1073, determine the lane change trajectory information, the merge trajectory information and the intercepted lane path information sequence as the vehicle path information.

在一些实施例中,上述执行主体可以将上述换道轨迹信息、上述并道轨迹信息和上述截取后车道路径信息序列确定为车辆路径信息。其中,上述车辆路径信息可以用于表征当前车辆从当前位置到终点的路径。In some embodiments, the execution subject may determine the lane change trajectory information, the merge trajectory information, and the intercepted lane path information sequence as the vehicle path information. Wherein, the above vehicle route information may be used to characterize the route of the current vehicle from the current position to the destination.

实践中,上述执行主体可以将上述车辆路径信息发送至车辆控制模块后,通过车辆控制指令控制车辆沿车辆路径信息表征的路径行驶。其中,上述车辆控制模块可以是通过车辆控制指令控制车辆行驶的程序集合。上述车辆控制指令可以包括但不限于以下至少一项:加速指令、减速指令和转向指令。In practice, the execution subject may send the vehicle route information to the vehicle control module, and then control the vehicle to drive along the route represented by the vehicle route information through vehicle control instructions. Wherein, the above-mentioned vehicle control module may be a set of programs that control the running of the vehicle through vehicle control instructions. The above vehicle control instructions may include but not limited to at least one of the following: acceleration instructions, deceleration instructions and steering instructions.

上述车辆路径信息生成步骤及其相关内容作为本公开的实施例的一个发明点,解决了背景技术提及的技术问题二“计算资源占用较多”。导致计算资源占用较多的因素往往如下:若车辆为提高车速而中途换道,通常需要依赖车载导航根据车辆位置和目的地重新生成车辆路径信息,导致计算资源占用较多。如果解决了上述因素,就能达到降低计算资源占用的效果。为了达到这一效果,本公开首先对车辆的换道轨迹进行了规划。然后,在换道轨迹的终点和并道车道起始端坐标之间进行了并道轨迹规划。其中,在进行并道轨迹规划时,先确定各个车道之间的行驶区域,再通过边界线段将该行驶区域划分为若干个三角区域,再确定覆盖换道轨迹的终点和并道车道起始端坐标的由多个三角区域组成的连通区域,以及在连通区域的基础上确定待筛选的路径轨迹。由于所确定的连通区域有多个,因此,可以得到多条路径轨迹,以及将各个路径轨迹中长度值最小的路径轨迹确定为并道轨迹。由此,可以得到最短并道路径。之后,可以根据并道信息,对上述车道路径信息序列进行截取以得到从并道完成后开始行驶至目的地的最短路径。最后,将上述换道轨迹信息、上述并道轨迹信息和上述截取后车道路径信息序列确定为车辆路径信息。因此,可以通过对应车辆路径进行分段式规划,既可以尽可能按照最短路径行驶,又可以避免对部分路段重复规划路线,从而,可以降低对计算资源的占用。进而,可以提高系统运行效率。As an inventive point of the embodiment of the present disclosure, the above-mentioned vehicle route information generating step and its related content solve the technical problem 2 "computing resources are occupied more" mentioned in the background art. The factors that lead to a large occupation of computing resources are often as follows: If the vehicle changes lanes halfway to increase the speed, it usually needs to rely on the car navigation to regenerate the vehicle route information based on the vehicle location and destination, resulting in a large occupation of computing resources. If the above factors are resolved, the effect of reducing the occupation of computing resources can be achieved. In order to achieve this effect, the disclosure first plans the lane-changing trajectory of the vehicle. Then, the merging trajectory planning is carried out between the coordinates of the end point of the lane changing trajectory and the starting end of the merging lane. Among them, when planning the merging trajectory, first determine the driving area between each lane, and then divide the driving area into several triangular areas through the boundary line segment, and then determine the coordinates of the end point covering the lane changing trajectory and the starting end of the merging lane The connected area composed of multiple triangular areas, and the path trajectory to be screened are determined on the basis of the connected area. Since there are multiple determined connected regions, multiple path trajectories can be obtained, and the path trajectory with the smallest length value among the path trajectories is determined as the merge trajectory. Thus, the shortest merge path can be obtained. Afterwards, according to the merging information, the above-mentioned lane path information sequence may be intercepted to obtain the shortest path from the completion of the merging to the destination. Finally, the above lane change trajectory information, the above lane merge trajectory information and the above intercepted lane path information sequence are determined as vehicle path information. Therefore, segmental planning can be carried out corresponding to the vehicle route, which can not only drive according to the shortest route as much as possible, but also avoid repeated route planning for some road sections, thereby reducing the occupation of computing resources. Furthermore, the operating efficiency of the system can be improved.

可选的,上述换道轨迹信息可以包括终点坐标。上述执行主体还可以执行以下步骤:Optionally, the above-mentioned lane change trajectory information may include end point coordinates. The above executive body can also perform the following steps:

第一步,将上述换道轨迹信息包括的车道分隔点坐标投影至预设的车体坐标系,得到车道分隔点投影坐标。其中,上述预设的车体坐标系可以是预先设置的当前时刻的车体坐标系。可以通过预设的转换矩阵,将上述换道轨迹信息包括的车道分隔点坐标从高精地图坐标系投影至车体坐标系,得到车道分隔点投影坐标。其中,上述预设的转换矩阵可以用于表征高精地图坐标系与车体坐标系之间坐标的转换关系。The first step is to project the lane separation point coordinates included in the lane change track information to the preset vehicle body coordinate system to obtain the lane separation point projected coordinates. Wherein, the aforementioned preset vehicle body coordinate system may be a preset vehicle body coordinate system at the current moment. The coordinates of the lane separation point included in the lane change track information can be projected from the high-precision map coordinate system to the vehicle body coordinate system through a preset transformation matrix to obtain the projected coordinates of the lane separation point. Wherein, the above-mentioned preset conversion matrix can be used to characterize the coordinate conversion relationship between the high-precision map coordinate system and the vehicle body coordinate system.

第二步,获取第一车道线特征信息、第三障碍物特征信息集、与上述当前车辆对应的车辆定位坐标。其中,上述第一车道线特征信息可以是智能相机输出的当前车辆所在车道的两侧车道线的信息。上述第三障碍物特征信息集可以是智能相机输出的当前车辆周围的障碍物车辆的信息。上述第三障碍物特征信息集中的第三障碍物特征信息可以包括障碍物横向距离值和障碍物纵向距离值。上述车辆定位坐标可以是车载导航设备输出的当前车辆的GPS定位坐标。The second step is to obtain the first lane line feature information, the third obstacle feature information set, and the vehicle positioning coordinates corresponding to the above-mentioned current vehicle. Wherein, the above-mentioned first lane line feature information may be the information of the lane lines on both sides of the lane where the current vehicle is located outputted by the smart camera. The above-mentioned third obstacle feature information set may be the information of obstacle vehicles around the current vehicle output by the smart camera. The third obstacle characteristic information in the third obstacle characteristic information set may include obstacle lateral distance values and obstacle longitudinal distance values. The above-mentioned vehicle positioning coordinates may be the GPS positioning coordinates of the current vehicle output by the vehicle navigation device.

第三步,基于上述第一车道线特征信息,对上述第三障碍物特征信息集进行分类,得到第一车道障碍物特征信息集和第二车道障碍物特征信息集。其中,上述第一车道障碍物特征信息集中的第一车道障碍物特征信息可以用于表征当前车辆所在当前车道上的障碍物车辆。上述第一车道障碍物特征信息集中的第一车道障碍物特征信息可以包括第一目标横向距离值、第一目标纵向距离值、第一目标横向相对速度值和第一目标纵向相对速度值。上述第二车道障碍物特征信息集中的第二车道障碍物特征信息可以用于表征当前车辆所在车道的左侧相邻车道上的障碍物车辆。上述第二车道障碍物特征信息集中的第二车道障碍物特征信息可以包括第二目标横向距离值、第二目标纵向距离值、第二目标横向相对速度值和第二目标纵向相对速度值。可以通过上述预设的分类方法,对上述初始障碍物特征信息集进行分类,得到第一车道障碍物特征信息集和第二车道障碍物特征信息集。The third step is to classify the third obstacle feature information set based on the first lane line feature information to obtain the first lane obstacle feature information set and the second lane obstacle feature information set. Wherein, the first lane obstacle feature information in the first lane obstacle feature information set may be used to characterize the obstacle vehicle on the current lane where the current vehicle is located. The first lane obstacle characteristic information in the first lane obstacle characteristic information set may include a first target lateral distance value, a first target longitudinal distance value, a first target lateral relative speed value, and a first target longitudinal relative speed value. The above-mentioned second lane obstacle feature information set in the second lane obstacle feature information set may be used to characterize the obstacle vehicle on the left adjacent lane of the lane where the current vehicle is located. The second lane obstacle characteristic information in the second lane obstacle characteristic information set may include a second target lateral distance value, a second target longitudinal distance value, a second target lateral relative speed value, and a second target longitudinal relative speed value. The aforementioned initial obstacle feature information set may be classified by the aforementioned preset classification method to obtain the first lane obstacle feature information set and the second lane obstacle feature information set.

第四步,响应于确定上述车道分隔点投影坐标满足第一预设投影坐标条件,基于上述第二车道障碍物特征信息集,生成目标碰撞时长值。其中,上述第一预设投影坐标条件可以是上述车道分隔点投影坐标对应的横轴坐标值小于等于0且纵轴坐标值大于等于0。上述目标碰撞时长值可以用于表征当前车辆与障碍物车辆之间在多久后将发生碰撞。首先,对于上述第二车道障碍物特征信息集中的每个第二车道障碍物特征信息,可以根据三角距离公式,基于上述第二车道障碍物特征信息,生成目标障碍物综合距离值。其中,所生成的各个目标障碍物综合距离值中的目标障碍物综合距离值可以是当前车辆前轴中心与障碍物车辆前轴中心之间的距离值。其次,将各个目标障碍物综合距离值中值最小的目标障碍物综合距离值对应的第二车道障碍物特征信息确定为第二目标障碍物特征信息。然后,将上述第二目标障碍物特征信息包括的第二目标纵向距离值与第二目标纵向相对速度值的商确定为目标纵向风险时长值,以及将上述第二目标障碍物特征信息包括的第二目标横向距离值与第二目标横向相对速度值的商确定为目标横向风险时长值。最后,将上述目标纵向风险时长值和上述目标横向风险时长值中的最小值确定为目标碰撞时长值。In a fourth step, in response to determining that the projected coordinates of the lane separation point meet the first preset projected coordinate condition, a target collision duration value is generated based on the second lane obstacle feature information set. Wherein, the first preset projected coordinate condition may be that the coordinate value of the horizontal axis corresponding to the projected coordinates of the lane separation point is less than or equal to 0 and the coordinate value of the vertical axis is greater than or equal to 0. The above target collision duration value can be used to represent how long it will take for the current vehicle to collide with the obstacle vehicle. First, for each second lane obstacle feature information in the second lane obstacle feature information set, a target obstacle comprehensive distance value may be generated based on the second lane obstacle feature information according to a triangle distance formula. Among the generated target obstacle comprehensive distance values, the target obstacle comprehensive distance value may be the distance value between the center of the front axle of the current vehicle and the center of the front axle of the obstacle vehicle. Secondly, the second lane obstacle characteristic information corresponding to the target obstacle comprehensive distance value with the smallest median among all target obstacle comprehensive distance values is determined as the second target obstacle characteristic information. Then, determine the quotient of the second target longitudinal distance value included in the above-mentioned second target obstacle characteristic information and the second target longitudinal relative speed value as the target longitudinal risk duration value, and determine the second target obstacle characteristic information included in the above-mentioned second target obstacle. The quotient of the two target lateral distance values and the second target lateral relative speed value is determined as the target lateral risk duration value. Finally, the minimum value of the target longitudinal risk duration value and the target lateral risk duration value is determined as the target collision duration value.

第五步,响应于确定上述目标碰撞时长值小于上述预设时长阈值,基于上述车辆定位坐标、上述第一车道线特征信息和上述第一车道障碍物特征信息集,生成第一避障轨迹规划信息,以及将上述第一避障轨迹规划信息发送至上述车辆控制模块以供控制车辆行车。其中,上述第一避障轨迹规划信息可以用于表征当前车辆换道中止后,从当前位置回到当前车道中心线所行驶的路径。可以通过预设的路径规划算法,生成第一避障轨迹规划信息,以及将上述第一避障轨迹规划信息发送至上述车辆控制模块,通过车辆控制指令,控制车辆驶回至当前车道中心线上继续行驶。Step 5: In response to determining that the target collision duration value is less than the preset duration threshold value, a first obstacle avoidance trajectory plan is generated based on the vehicle positioning coordinates, the first lane line feature information and the first lane obstacle feature information set information, and sending the above-mentioned first obstacle avoidance trajectory planning information to the above-mentioned vehicle control module for controlling the driving of the vehicle. Wherein, the above-mentioned first obstacle avoidance trajectory planning information may be used to represent the path traveled by the current vehicle from the current position back to the centerline of the current lane after the lane change is suspended. The first obstacle avoidance trajectory planning information can be generated through the preset path planning algorithm, and the first obstacle avoidance trajectory planning information can be sent to the vehicle control module, and the vehicle can be controlled to drive back to the center line of the current lane through the vehicle control command keep driving.

作为示例,上述预设的路径规划算法可以包括但不限于以下至少一项:A*(A-Star)路径规划算法、Lattice Planner规划算法。As an example, the aforementioned preset path planning algorithm may include but not limited to at least one of the following: an A* (A-Star) path planning algorithm, and a Lattice Planner planning algorithm.

可选的,上述执行主体还可以执行以下步骤:Optionally, the above execution subject may also perform the following steps:

第一步,响应于确定上述车道分隔点投影坐标满足第二预设投影坐标条件,获取目标车速值。其中,上述第二预设投影坐标条件可以是上述车道分隔点投影坐标对应的横轴坐标值大于0且纵轴坐标值小于0。上述目标车速值可以是当前车辆的速度值。可以通过惯导设备获取目标车速值。The first step is to obtain a target vehicle speed value in response to determining that the projection coordinates of the above-mentioned lane separation points satisfy the second preset projection coordinate condition. Wherein, the second preset projected coordinate condition may be that the coordinate value of the horizontal axis corresponding to the projected coordinates of the lane separation point is greater than 0 and the coordinate value of the vertical axis is less than 0. The aforementioned target vehicle speed value may be a current vehicle speed value. The target vehicle speed value can be obtained through the inertial navigation equipment.

第二步,基于上述车辆定位坐标和上述换道轨迹信息包括的终点坐标,生成剩余距离值。其中,上述剩余距离值可以是当前车辆完成换道还需要行驶的路径的长度值。首先,可以通过高精地图的接口,获取上述车辆定位坐标和上述换道轨迹信息包括的终点坐标之间路径的长度值。然后,将获取的长度值确定为剩余距离值。In the second step, a remaining distance value is generated based on the above-mentioned vehicle positioning coordinates and the end point coordinates included in the above-mentioned lane change track information. Wherein, the above-mentioned remaining distance value may be the length value of the path that the current vehicle still needs to travel after completing the lane change. Firstly, the length value of the path between the above-mentioned vehicle positioning coordinates and the end point coordinates included in the above-mentioned lane-changing track information can be obtained through the interface of the high-precision map. Then, determine the obtained length value as the remaining distance value.

第三步,将上述剩余距离值与上述目标车速值的商确定为剩余换道时长值。其中,上述剩余换道时长值可以是当前车辆完成换道还需要的时长值。In the third step, the quotient of the above-mentioned remaining distance value and the above-mentioned target vehicle speed value is determined as the remaining lane-changing duration value. Wherein, the above-mentioned remaining lane-changing duration value may be the duration value still required for the current vehicle to complete the lane-changing.

第四步,基于上述第一车道障碍物特征信息集,生成剩余碰撞时长值。其中,上述剩余碰撞时长值可以用于表征当前车辆与障碍物车辆之间在多久后将发生碰撞。首先,对于上述第一车道障碍物特征信息集中的每个第一车道障碍物特征信息,可以根据三角距离公式,基于上述第一车道障碍物特征信息,生成第一障碍物综合距离值。其中,所生成的各个第一障碍物综合距离值中的第一障碍物综合距离值可以是当前车辆前轴中心与障碍物车辆前轴中心之间的距离值。其次,将上述各个第一障碍物综合距离值中值最小的第一障碍物综合距离值对应的第一车道障碍物特征信息确定为第一目标障碍物特征信息。然后,将上述第一目标障碍物特征信息包括的第一目标纵向距离值与第一目标纵向相对速度值的商确定为第一目标纵向风险时长值,以及将上述第一目标障碍物特征信息包括的第一目标横向距离值与第一目标横向相对速度值的商确定为第一目标横向风险时长值。最后,将上述第一目标纵向风险时长值和上述第一目标横向风险时长值中的较小值确定为剩余碰撞时长值。The fourth step is to generate a remaining collision duration value based on the above first lane obstacle feature information set. Wherein, the above-mentioned remaining collision duration value may be used to represent how long it will take for the current vehicle to collide with the obstacle vehicle. First, for each first lane obstacle feature information in the first lane obstacle feature information set, a first comprehensive obstacle distance value may be generated based on the first lane obstacle feature information according to a triangle distance formula. Wherein, the first integrated obstacle distance value among the generated first integrated obstacle distance values may be the distance value between the center of the front axle of the current vehicle and the center of the front axle of the obstacle vehicle. Secondly, the first lane obstacle characteristic information corresponding to the first obstacle comprehensive distance value with the smallest median among the first obstacle comprehensive distance values is determined as the first target obstacle characteristic information. Then, determine the quotient of the first target longitudinal distance value included in the first target obstacle characteristic information and the first target longitudinal relative speed value as the first target longitudinal risk duration value, and include the above first target obstacle characteristic information The quotient of the first target lateral distance value and the first target lateral relative speed value is determined as the first target lateral risk duration value. Finally, the smaller value of the first target longitudinal risk duration value and the first target lateral risk duration value is determined as the remaining collision duration value.

第五步,将上述剩余碰撞时长值与上述剩余换道时长值的差确定为时长差值。其中,上述时长差值可以用于表征当前车辆在继续完成换道过程中是否存在碰撞风险。In the fifth step, the difference between the above-mentioned remaining collision duration value and the above-mentioned remaining lane-changing duration value is determined as a duration difference value. Wherein, the above-mentioned duration difference can be used to represent whether the current vehicle has a collision risk during the process of continuing to change lanes.

第六步,响应于确定上述时长差值小于等于预设时长差值阈值,基于上述车辆定位坐标、上述第一车道线特征信息和上述第一车道障碍物特征信息集,生成第二避障轨迹规划信息,以及将上述第二避障轨迹规划信息发送至上述车辆控制模块以供控制车辆行车。其中,上述预设时长差值阈值可以是预先设置的阈值。例如,上述预设时长差值阈值可以是2秒。上述第二避障轨迹规划信息可以用于表征当前车辆已换道至左侧车道但尚未完成换道过程时,为避开障碍物车辆所重新规划的路径。可以通过上述预设的路径规划算法,生成第二避障轨迹规划信息,以及将上述第二避障轨迹规划信息发送至上述车辆控制模块,通过车辆控制指令,控制车辆安全行驶至当前车道中心线上。Step 6: In response to determining that the above-mentioned duration difference is less than or equal to the preset duration difference threshold, a second obstacle avoidance trajectory is generated based on the above-mentioned vehicle positioning coordinates, the above-mentioned first lane line feature information, and the above-mentioned first lane obstacle feature information set Planning information, and sending the above-mentioned second obstacle avoidance trajectory planning information to the above-mentioned vehicle control module for controlling the driving of the vehicle. Wherein, the aforementioned preset duration difference threshold may be a preset threshold. For example, the aforementioned preset duration difference threshold may be 2 seconds. The above-mentioned second obstacle avoidance trajectory planning information can be used to represent the path replanned by the vehicle to avoid obstacles when the current vehicle has changed lanes to the left lane but has not yet completed the lane change process. The second obstacle avoidance trajectory planning information can be generated through the above-mentioned preset path planning algorithm, and the above-mentioned second obstacle avoidance trajectory planning information can be sent to the above-mentioned vehicle control module, and the vehicle can be controlled to drive safely to the center line of the current lane through the vehicle control command superior.

上述第一避障轨迹规划信息和第二避障轨迹规划信息生成步骤及其相关内容作为本公开的实施例的一个发明点,解决了背景技术提及的技术问题三“降低车辆行驶的安全性”。导致降低车辆行驶的安全性的因素往往如下:在车辆换道的过程中可能会遇到如目标车道前车紧急减速或目标车道后车突然加速等突发情况,若车辆按照原来规划的路径进行换道行驶,可能会与环境车辆发生碰撞,降低车辆行驶的安全性。如果解决了上述因素,就能达到提高车辆行驶的安全性的效果。为了达到这一效果,本公开首先以换道轨迹信息包括的车道分隔点坐标为参考,确定当前车辆在执行换道过程中是否已越过左侧车道线。然后,若当前车辆尚未越过左侧车道线,生成目标碰撞时长值以确定左侧车道是否存在碰撞风险。若左侧车道存在碰撞风险,生成第一避障轨迹规划信息以供控制车辆不再继续换道以及在当前车道继续安全行驶。最后,若当前车辆越过左侧车道线,生成剩余换道时长值和剩余碰撞时长值之间的时长差值,以便确定在完成换道后是否有足够缓冲时间以供避免碰撞。若确定在完成换道后没有缓冲时间,生成第二避障轨迹规划信息以供控制车辆在左侧车道继续安全行驶。因此,在换道过程中,可以通过实时对目标换道车道进行监控,以便存在碰撞风险时,当前车辆能够及时规划避障轨迹以降低碰撞风险。从而,可以提高车辆行驶的安全性。The steps of generating the first obstacle avoidance trajectory planning information and the second obstacle avoidance trajectory planning information and their related contents as an invention point of the embodiment of the present disclosure solve the technical problem three mentioned in the background technology "reducing the safety of vehicle driving" ". Factors that reduce the safety of vehicles are often as follows: During the process of changing lanes, there may be unexpected situations such as the sudden deceleration of the vehicle in front of the target lane or the sudden acceleration of the vehicle behind the target lane. Changing lanes may collide with surrounding vehicles, reducing the safety of the vehicle. If the above-mentioned factors are solved, the effect of improving the safety of vehicle driving can be achieved. In order to achieve this effect, the present disclosure first uses the lane separation point coordinates included in the lane change trajectory information as a reference to determine whether the current vehicle has crossed the left lane line during the lane change process. Then, if the current vehicle has not crossed the left lane line, generate a target collision duration value to determine whether there is a collision risk in the left lane. If there is a risk of collision in the left lane, the first obstacle avoidance trajectory planning information is generated for controlling the vehicle not to continue changing lanes and to continue driving safely in the current lane. Finally, if the current vehicle crosses the left lane line, generate the time difference between the remaining lane change duration and the remaining collision duration, so as to determine whether there is enough buffer time to avoid collision after completing the lane change. If it is determined that there is no buffer time after the lane change is completed, the second obstacle avoidance trajectory planning information is generated for the control vehicle to continue driving safely in the left lane. Therefore, during the lane change process, the target lane can be monitored in real time so that when there is a risk of collision, the current vehicle can plan the obstacle avoidance trajectory in time to reduce the risk of collision. Thus, the safety of vehicle running can be improved.

本公开的上述各个实施例具有如下有益效果:通过本公开的一些实施例的车辆路径信息生成方法,可以缩短车辆行车耗时。具体来说,造成车辆行车耗时较长的原因在于:尽管车辆可以沿规划路线行驶至目的地,但车辆在长期跟车的过程中,为保持安全距离,使得车速不得不低于期望车速。基于此,本公开的一些实施例的车辆路径信息生成方法,首先,获取当前车辆感知信息、车道线感知信息、第一障碍物特征信息集、第二障碍物特征信息集和车道路径信息序列。在这里,可以得到当前车辆及所在道路上车道线、障碍物车辆的信息,便于后续根据上述信息,生成换道决策信息以供确定当前车辆是否需要换道至左侧车辆进行加速行驶。其次,基于上述车道线感知信息,对上述第一障碍物特征信息集和上述第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组。由此,便于后续根据当前车道上的障碍物车辆的信息,生成换道期望信息,以及根据左侧车道上障碍物车辆的信息,生成换道决策信息。然后,基于上述当前车辆感知信息和上述当前车道障碍物特征信息组,生成换道期望信息。响应于确定上述换道期望信息满足预设期望换道条件,基于上述当前车辆感知信息和上述车道路径信息序列,生成并道信息。响应于确定上述并道信息满足预设距离条件,对上述左侧车道障碍物特征信息组进行检测处理,得到换道决策信息。由此,可以根据当前车辆的换道期望信息确定当前车辆是否需要换道至左侧车辆进行加速行驶。还考虑到当前车辆需要继续向靠近目的地的方向行驶,于是在换道期望信息的基础上进一步生成了并道信息,进而又根据左侧车道上障碍物车辆的信息,最终确定换道决策信息,以便后续根据换道决策信息确定是否为当前车辆生成换道轨迹以供车辆换道至左侧快车道,从而提高车速,进而缩短车辆行车耗时。之后,响应于确定上述换道决策信息满足预设换道条件,基于预设的高精地图、上述当前车辆感知信息、上述左侧车道障碍物特征信息组和上述车道线感知信息,生成换道轨迹信息。由此,可以通过换道决策信息确定当前车辆将要换道至左侧车道,以及在此基础上,生成换道轨迹信息以供当前车辆执行换道操作。最后,基于上述换道轨迹信息、上述并道信息和上述车道路径信息序列,生成车辆路径信息,以及将上述车辆路径信息发送至车辆控制模块以供控制车辆行车。其中,上述生成车辆路径信息包括:基于上述换道轨迹信息和上述并道信息,生成并道轨迹信息;基于上述并道信息,对上述车道路径信息序列进行截取,得到截取后车道路径信息序列;将上述换道轨迹信息、上述并道轨迹信息和上述截取后车道路径信息序列确定为车辆路径信息。由此,可以生成车辆路径信息以供车辆保持较高车速行驶,从而,缩短行车时长。因此,本公开的车辆路径信息生成方法,可以使得车辆在与前车保持安全距离的前提下,通过换道至快车道以提高行车速度。又因为换道后的车辆依然需要向靠近目的地的方向行驶,因此在确定换道决策信息时加入了对并道信息的考量,以及在后来生成车辆路径信息时也重点考虑了并道信息以确保车辆尽量沿车辆在出发地时规划的最短路径行驶。从而,可以缩短车辆的行车耗时。进而,可以提高车辆行驶的效率。The above-mentioned embodiments of the present disclosure have the following beneficial effects: through the method for generating vehicle route information in some embodiments of the present disclosure, the time-consuming vehicle driving can be shortened. Specifically, the reason why the vehicle takes a long time to drive is that although the vehicle can drive to the destination along the planned route, the vehicle has to be slower than the expected speed in order to maintain a safe distance during the long-term follow-up process. Based on this, the method for generating vehicle route information in some embodiments of the present disclosure firstly acquires current vehicle perception information, lane line perception information, first obstacle feature information set, second obstacle feature information set, and lane path information sequence. Here, information about the current vehicle, the lane line on the road, and the obstacle vehicle can be obtained, so as to facilitate the subsequent generation of lane change decision information based on the above information to determine whether the current vehicle needs to change lanes to the vehicle on the left for acceleration. Secondly, based on the lane line perception information, the first obstacle feature information set and the second obstacle feature information set are fused to obtain the current lane obstacle feature information set and the left lane obstacle feature information set. In this way, it is convenient to subsequently generate lane change expectation information based on information of obstacle vehicles on the current lane, and generate lane change decision information based on information of obstacle vehicles on the left lane. Then, based on the above-mentioned current vehicle perception information and the above-mentioned current lane obstacle feature information group, lane change expectation information is generated. In response to determining that the lane change expectation information satisfies a preset expected lane change condition, lane merging information is generated based on the current vehicle perception information and the lane path information sequence. In response to determining that the merging information satisfies the preset distance condition, the above-mentioned left lane obstacle feature information group is detected and processed to obtain lane-changing decision information. Thus, it can be determined according to the lane-changing expectation information of the current vehicle whether the current vehicle needs to change lanes to the vehicle on the left for acceleration. Considering that the current vehicle needs to continue to drive closer to the destination, the merge information is further generated on the basis of the lane change expectation information, and then the lane change decision information is finally determined according to the information of the obstacle vehicle on the left lane , in order to determine whether to generate a lane-changing trajectory for the current vehicle according to the lane-changing decision information for the vehicle to change lanes to the left fast lane, so as to increase the speed of the vehicle and shorten the time spent on driving. Afterwards, in response to determining that the lane change decision information meets the preset lane change conditions, a lane change is generated based on the preset high-precision map, the current vehicle perception information, the left lane obstacle characteristic information group, and the lane line perception information. track information. Thus, it can be determined through the lane change decision information that the current vehicle will change lanes to the left lane, and based on this, generate lane change trajectory information for the current vehicle to perform a lane change operation. Finally, based on the above-mentioned lane change trajectory information, the above-mentioned lane-merging information and the above-mentioned lane path information sequence, vehicle path information is generated, and the above-mentioned vehicle path information is sent to the vehicle control module for controlling the driving of the vehicle. Wherein, the above-mentioned generation of vehicle path information includes: generating merging trajectory information based on the above-mentioned lane-changing trajectory information and the above-mentioned merging information; based on the above-mentioned merging information, intercepting the above-mentioned lane path information sequence to obtain the intercepted lane path information sequence; The above lane changing trajectory information, the above lane merging trajectory information and the above intercepted lane path information sequence are determined as vehicle path information. In this way, vehicle route information can be generated for the vehicle to maintain a relatively high speed, thereby shortening the driving time. Therefore, the method for generating vehicle route information of the present disclosure can enable the vehicle to increase the driving speed by changing lanes to the fast lane on the premise of maintaining a safe distance from the preceding vehicle. And because the vehicles after changing lanes still need to drive towards the direction close to the destination, the consideration of the merging information is added when determining the lane changing decision information, and the merging information is also considered when generating the vehicle route information. Make sure that the vehicle follows the shortest route planned when the vehicle is at the departure point as far as possible. Therefore, the time-consuming driving of the vehicle can be shortened. Furthermore, the efficiency of vehicle running can be improved.

进一步参考图2,作为对上述各图所示方法的实现,本公开提供了一种车辆路径信息生成装置的一些实施例,这些装置实施例与图1所示的那些方法实施例相对应,该装置具体可以应用于各种电子设备中。Further referring to FIG. 2 , as an implementation of the methods shown in the above figures, the present disclosure provides some embodiments of a device for generating vehicle route information, and these device embodiments correspond to those method embodiments shown in FIG. 1 , the The device can be specifically applied to various electronic devices.

如图2所示,一些实施例的车辆路径信息生成装置200包括:获取单元201、融合处理单元202、第一生成单元203、第二生成单元204、检测处理单元205、第三生成单元206和生成以及发送单元207。其中,获取单元201,被配置成获取当前车辆感知信息、车道线感知信息、第一障碍物特征信息集、第二障碍物特征信息集和车道路径信息序列;融合处理单元202,被配置成基于上述车道线感知信息,对上述第一障碍物特征信息集和上述第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组;第一生成单元203,被配置成基于上述当前车辆感知信息和上述当前车道障碍物特征信息组,生成换道期望信息;第二生成单元204,被配置成响应于确定上述换道期望信息满足预设期望换道条件,基于上述当前车辆感知信息和上述车道路径信息序列,生成并道信息;检测处理单元205,被配置成响应于确定上述并道信息满足预设距离条件,对上述左侧车道障碍物特征信息组进行检测处理,得到换道决策信息;第三生成单元206,被配置成响应于确定上述换道决策信息满足预设换道条件,基于预设的高精地图、上述当前车辆感知信息、上述左侧车道障碍物特征信息组和上述车道线感知信息,生成换道轨迹信息;生成以及发送单元207,被配置成基于上述换道轨迹信息、上述并道信息和上述车道路径信息序列,生成车辆路径信息,以及将上述车辆路径信息发送至车辆控制模块以供控制车辆行车,其中,上述生成车辆路径信息包括:基于上述换道轨迹信息和上述并道信息,生成并道轨迹信息;基于上述并道信息,对上述车道路径信息序列进行截取,得到截取后车道路径信息序列;将上述换道轨迹信息、上述并道轨迹信息和上述截取后车道路径信息序列确定为车辆路径信息。As shown in FIG. 2 , the vehicle path information generation device 200 of some embodiments includes: an acquisition unit 201, a fusion processing unit 202, a first generation unit 203, a second generation unit 204, a detection processing unit 205, a third generation unit 206 and generating and sending unit 207. Wherein, the obtaining unit 201 is configured to obtain the current vehicle perception information, lane line perception information, the first obstacle feature information set, the second obstacle feature information set and the lane path information sequence; the fusion processing unit 202 is configured to be based on The above-mentioned lane line perception information is fused with the above-mentioned first obstacle feature information set and the above-mentioned second obstacle feature information set to obtain the current lane obstacle feature information set and the left lane obstacle feature information set; the first generating unit 203, configured to generate lane change expectation information based on the above-mentioned current vehicle perception information and the above-mentioned current lane obstacle feature information group; the second generation unit 204 is configured to change lanes in response to determining that the above-mentioned lane-change expectation information meets preset expectations condition, generating merging information based on the above-mentioned current vehicle perception information and the above-mentioned lane path information sequence; the detection processing unit 205 is configured to respond to determining that the above-mentioned merging information satisfies a preset distance condition, and analyze the above-mentioned left lane obstacle characteristic information The group performs detection processing to obtain lane-changing decision information; the third generation unit 206 is configured to respond to determining that the lane-changing decision information meets the preset lane-changing conditions, based on the preset high-precision map, the above-mentioned current vehicle perception information, the above-mentioned The left lane obstacle characteristic information group and the above-mentioned lane line perception information generate lane-changing trajectory information; the generating and sending unit 207 is configured to generate vehicle path information, and sending the above vehicle path information to the vehicle control module for controlling vehicle driving, wherein the generating of the vehicle path information includes: generating the merging trajectory information based on the above lane changing trajectory information and the above merging information; based on the above merging Lane information, intercepting the above-mentioned lane path information sequence to obtain the intercepted lane path information sequence; determining the above-mentioned lane change trajectory information, the above-mentioned merge trajectory information and the above-mentioned intercepted lane path information sequence as vehicle path information.

可以理解的是,该装置200中记载的诸单元与参考图1描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作、特征以及产生的有益效果同样适用于装置200及其中包含的单元,在此不再赘述。It can be understood that the units recorded in the device 200 correspond to the steps in the method described with reference to FIG. 1 . Therefore, the operations, features and beneficial effects described above for the method are also applicable to the device 200 and the units contained therein, and will not be repeated here.

进一步参考图3,其示出了适于用来实现本公开的一些实施例的电子设备300的结构示意图。图3示出的电子设备仅仅是一个示例,不应对本公开的实施例的功能和使用范围带来任何限制。Further referring to FIG. 3 , it shows a schematic structural diagram of an electronic device 300 suitable for implementing some embodiments of the present disclosure. The electronic device shown in FIG. 3 is only an example, and should not limit the functions and scope of use of the embodiments of the present disclosure.

如图3所示,电子设备300可以包括处理装置(例如中央处理器、图形处理器等)301,其可以根据存储在只读存储器(ROM)302中的程序或者从存储装置308加载到随机访问存储器(RAM)303中的程序而执行各种适当的动作和处理。在RAM 303中,还存储有电子设备300操作所需的各种程序和数据。处理装置301、ROM 302以及RAM 303通过总线304彼此相连。输入/输出(I/O)接口305也连接至总线304。As shown in FIG. 3 , an electronic device 300 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 301 that can be randomly accessed according to a program stored in a read-only memory (ROM) 302 or loaded from a storage device 308 Various appropriate actions and processes are executed by programs in the memory (RAM) 303 . In the RAM 303, various programs and data necessary for the operation of the electronic device 300 are also stored. The processing device 301 , ROM 302 and RAM 303 are connected to each other through a bus 304 . An input/output (I/O) interface 305 is also connected to the bus 304 .

通常,以下装置可以连接至I/O接口305:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置306;包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置307;包括例如磁带、硬盘等的存储装置308;以及通信装置309。通信装置309可以允许电子设备300与其他设备进行无线或有线通信以交换数据。虽然图3示出了具有各种装置的电子设备300,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。图3中示出的每个方框可以代表一个装置,也可以根据需要代表多个装置。Typically, the following devices can be connected to the I/O interface 305: input devices 306 including, for example, a touch screen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; including, for example, a liquid crystal display (LCD), speaker, vibration an output device 307 such as a computer; a storage device 308 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 309. The communication means 309 may allow the electronic device 300 to perform wireless or wired communication with other devices to exchange data. While FIG. 3 shows electronic device 300 having various means, it should be understood that implementing or having all of the means shown is not a requirement. More or fewer means may alternatively be implemented or provided. Each block shown in FIG. 3 may represent one device, or may represent multiple devices as required.

特别地,根据本公开的一些实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的一些实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的一些实施例中,该计算机程序可以通过通信装置309从网络上被下载和安装,或者从存储装置308被安装,或者从ROM 302被安装。在该计算机程序被处理装置301执行时,执行本公开的一些实施例的方法中限定的上述功能。In particular, according to some embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product, which includes a computer program carried on a computer-readable medium, where the computer program includes program codes for executing the methods shown in the flowcharts. In some such embodiments, the computer program may be downloaded and installed from a network via communication means 309 , or from storage means 308 , or from ROM 302 . When the computer program is executed by the processing device 301, the above-mentioned functions defined in the methods of some embodiments of the present disclosure are performed.

需要说明的是,本公开的一些实施例上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开的一些实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开的一些实施例中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。It should be noted that the above-mentioned computer-readable medium in some embodiments of the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable Programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above. In some embodiments of the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, however, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code therein. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can transmit, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device . Program code embodied on a computer readable medium may be transmitted by any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

在一些实施方式中,客户端、服务器可以利用诸如HTTP(HyperText TransferProtocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“LAN”),广域网(“WAN”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。In some embodiments, the client and the server can communicate using any currently known or future-developed network protocols such as HTTP (HyperText Transfer Protocol), and can communicate with digital data in any form or medium (eg, communication network) interconnections. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), internetworks (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network of.

上述计算机可读介质可以是上述装置中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:获取当前车辆感知信息、车道线感知信息、第一障碍物特征信息集、第二障碍物特征信息集和车道路径信息序列;基于上述车道线感知信息,对上述第一障碍物特征信息集和上述第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组;基于上述当前车辆感知信息和上述当前车道障碍物特征信息组,生成换道期望信息;响应于确定上述换道期望信息满足预设期望换道条件,基于上述当前车辆感知信息和上述车道路径信息序列,生成并道信息;响应于确定上述并道信息满足预设距离条件,对上述左侧车道障碍物特征信息组进行检测处理,得到换道决策信息;响应于确定上述换道决策信息满足预设换道条件,基于预设的高精地图、上述当前车辆感知信息、上述左侧车道障碍物特征信息组和上述车道线感知信息,生成换道轨迹信息;基于上述换道轨迹信息、上述并道信息和上述车道路径信息序列,生成车辆路径信息,以及将上述车辆路径信息发送至车辆控制模块以供控制车辆行车,其中,上述生成车辆路径信息包括:基于上述换道轨迹信息和上述并道信息,生成并道轨迹信息;基于上述并道信息,对上述车道路径信息序列进行截取,得到截取后车道路径信息序列;将上述换道轨迹信息、上述并道轨迹信息和上述截取后车道路径信息序列确定为车辆路径信息。The above-mentioned computer-readable medium may be included in the above-mentioned device, or may exist independently without being incorporated into the electronic device. The above-mentioned computer-readable medium carries one or more programs, and when the above-mentioned one or more programs are executed by the electronic device, the electronic device: acquires current vehicle perception information, lane line perception information, first obstacle feature information set , the second obstacle feature information set and the lane path information sequence; based on the above-mentioned lane line perception information, the above-mentioned first obstacle feature information set and the above-mentioned second obstacle feature information set are fused to obtain the current lane obstacle feature information group and the left lane obstacle characteristic information group; based on the above-mentioned current vehicle perception information and the above-mentioned current lane obstacle characteristic information group, generate lane change expectation information; in response to determining that the above lane change expectation information meets the preset expected lane change conditions, based on The above-mentioned current vehicle perception information and the above-mentioned lane path information sequence generate lane-merging information; in response to determining that the above-mentioned lane-merging information satisfies a preset distance condition, perform detection and processing on the above-mentioned left lane obstacle feature information group to obtain lane-changing decision information; In response to determining that the above-mentioned lane-changing decision information satisfies the preset lane-changing conditions, generate lane-changing track information based on the preset high-precision map, the above-mentioned current vehicle perception information, the above-mentioned left lane obstacle feature information group, and the above-mentioned lane line perception information ; Generate vehicle path information based on the above-mentioned lane-changing trajectory information, the above-mentioned lane-merging information, and the above-mentioned lane path information sequence, and send the above-mentioned vehicle path information to the vehicle control module for controlling vehicle driving, wherein the above-mentioned generated vehicle path information includes: Based on the above lane changing trajectory information and the above lane merging information, generate lane merge trajectory information; based on the above lane merge information, intercept the above lane path information sequence to obtain the intercepted lane path information sequence; combine the above lane change trajectory information, the above merge The track information and the above intercepted lane path information sequence are determined as vehicle path information.

可以以一种或多种程序设计语言或其组合来编写用于执行本公开的一些实施例的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)——连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for carrying out operations of some embodiments of the present disclosure may be written in one or more programming languages, or combinations thereof, including object-oriented programming languages—such as Java, Smalltalk, C++, Also included are conventional procedural programming languages - such as the "C" language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In cases involving a remote computer, the remote computer can be connected to the user computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (for example, using an Internet service provider to connected via the Internet).

附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logical functions for implementing specified executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.

描述于本公开的一些实施例中的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括获取单元、融合处理单元、第一生成单元、第二生成单元、检测处理单元、第三生成单元和生成以及发送单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,获取单元还可以被描述为“获取当前车辆感知信息、车道线感知信息、第一障碍物特征信息集、第二障碍物特征信息集和车道路径信息序列的单元”。The units described in some embodiments of the present disclosure may be realized by software or by hardware. The described unit may also be set in a processor, for example, it may be described as: a processor includes an acquisition unit, a fusion processing unit, a first generation unit, a second generation unit, a detection processing unit, a third generation unit and a generation and sending unit. Wherein, the names of these units do not constitute a limitation of the unit itself in some cases, for example, the acquisition unit can also be described as "acquire current vehicle perception information, lane line perception information, first obstacle feature information set, A unit of the second obstacle feature information set and lane path information sequence".

本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑设备(CPLD)等等。The functions described herein above may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), System on Chips (SOCs), Complex Programmable Logical device (CPLD) and so on.

以上描述仅为本公开的一些较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开的实施例中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开的实施例中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above descriptions are only some preferred embodiments of the present disclosure and illustrations of the applied technical principles. Those skilled in the art should understand that the scope of the invention involved in the embodiments of the present disclosure is not limited to the technical solution formed by the specific combination of the above-mentioned technical features, but also covers the above-mentioned invention without departing from the above-mentioned inventive concept. Other technical solutions formed by any combination of technical features or equivalent features. For example, a technical solution formed by replacing the above-mentioned features with technical features having similar functions disclosed in (but not limited to) the embodiments of the present disclosure.

Claims (6)

1.一种车辆路径信息生成方法,包括:1. A method for generating vehicle route information, comprising: 获取当前车辆感知信息、车道线感知信息、第一障碍物特征信息集、第二障碍物特征信息集和车道路径信息序列;Obtain current vehicle perception information, lane line perception information, first obstacle feature information set, second obstacle feature information set, and lane path information sequence; 基于所述车道线感知信息,对所述第一障碍物特征信息集和所述第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组;Based on the lane line perception information, performing fusion processing on the first obstacle feature information set and the second obstacle feature information set to obtain the current lane obstacle feature information set and the left lane obstacle feature information set; 基于所述当前车辆感知信息和所述当前车道障碍物特征信息组,生成换道期望信息;generating lane change expectation information based on the current vehicle perception information and the current lane obstacle feature information group; 响应于确定所述换道期望信息满足预设期望换道条件,基于所述当前车辆感知信息和所述车道路径信息序列,生成并道信息;In response to determining that the lane change expectation information satisfies a preset expected lane change condition, generating lane merging information based on the current vehicle perception information and the lane path information sequence; 响应于确定所述并道信息满足预设距离条件,对所述左侧车道障碍物特征信息组进行检测处理,得到换道决策信息;In response to determining that the lane merging information satisfies a preset distance condition, perform detection processing on the left lane obstacle feature information group to obtain lane change decision information; 响应于确定所述换道决策信息满足预设换道条件,基于预设的高精地图、所述当前车辆感知信息、所述左侧车道障碍物特征信息组和所述车道线感知信息,生成换道轨迹信息;In response to determining that the lane change decision information satisfies a preset lane change condition, based on a preset high-precision map, the current vehicle perception information, the left lane obstacle characteristic information group, and the lane line perception information, generate Lane change trajectory information; 基于所述换道轨迹信息、所述并道信息和所述车道路径信息序列,生成车辆路径信息,以及将所述车辆路径信息发送至车辆控制模块以供控制车辆行车,其中,所述生成车辆路径信息包括:Based on the lane change trajectory information, the lane merging information and the lane path information sequence, generate vehicle path information, and send the vehicle path information to a vehicle control module for controlling vehicle driving, wherein the generating vehicle Path information includes: 基于所述换道轨迹信息和所述并道信息,生成并道轨迹信息;generating merge trajectory information based on the lane change trajectory information and the merge information; 基于所述并道信息,对所述车道路径信息序列进行截取,得到截取后车道路径信息序列;Intercepting the lane path information sequence based on the merging information to obtain the intercepted lane path information sequence; 将所述换道轨迹信息、所述并道轨迹信息和所述截取后车道路径信息序列确定为车辆路径信息;determining the lane-changing trajectory information, the merging trajectory information, and the intercepted lane path information sequence as vehicle path information; 其中,所述基于所述车道线感知信息,对所述第一障碍物特征信息集和所述第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组,包括:Wherein, based on the lane line perception information, the first obstacle feature information set and the second obstacle feature information set are fused to obtain the current lane obstacle feature information set and the left lane obstacle Feature information group, including: 对所述第一障碍物特征信息集中的各个第一障碍物特征信息进行去冗处理,得到去冗后第一障碍物特征信息集;performing deduplication processing on each first obstacle characteristic information set in the first obstacle characteristic information set, to obtain the first obstacle characteristic information set after deduplication; 对所述第二障碍物特征信息集中的各个第二障碍物特征信息进行去冗处理,得到去冗后第二障碍物特征信息集;performing deduplication processing on each second obstacle feature information set in the second obstacle feature information set to obtain a deredundant second obstacle feature information set; 对于所述去冗后第一障碍物特征信息集中的每个去冗后第一障碍物特征信息,将所述去冗后第二障碍物特征信息集中与所述去冗后第一障碍物特征信息相匹配的去冗后第二障碍物特征信息确定为待删除障碍物特征信息;For each de-redundancy first obstacle feature information in the de-redundancy first obstacle feature information set, combine the de-redundancy second obstacle feature information with the de-redundancy first obstacle feature The second obstacle feature information after deduplication matching the information is determined as the obstacle feature information to be deleted; 删除所述去冗后第二障碍物特征信息集中与所得到的每个待删除障碍物特征信息相匹配的去冗后第二障碍物特征信息,得到删除后第二障碍物特征信息集;Deleting the deredundant second obstacle feature information set that matches the obtained obstacle feature information to be deleted from the deredundancy second obstacle feature information set to obtain the deleted second obstacle feature information set; 基于所述去冗后第一障碍物特征信息集和所述删除后第二障碍物特征信息集,生成目标障碍物特征信息集;generating a target obstacle feature information set based on the first obstacle feature information set after deduplication and the deleted second obstacle feature information set; 基于所述车道线感知信息,对所述目标障碍物特征信息集进行分类,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组。Based on the lane line perception information, the target obstacle feature information set is classified to obtain a current lane obstacle feature information set and a left lane obstacle feature information set. 2.根据权利要求1所述的方法,其中,所述当前车辆感知信息包括车辆速度值,所述当前车道障碍物特征信息组中的每个当前车道障碍物特征信息包括纵向距离值;以及2. The method according to claim 1, wherein the current vehicle perception information includes a vehicle speed value, and each current lane obstacle characteristic information in the current lane obstacle characteristic information group includes a longitudinal distance value; and 所述基于所述当前车辆感知信息和所述当前车道障碍物特征信息组,生成换道期望信息,包括:The generating lane change expectation information based on the current vehicle perception information and the current lane obstacle feature information group includes: 从所述当前车道障碍物特征信息组中选出满足预设前方方位条件的当前车道障碍物特征信息作为前方障碍物车辆特征信息,得到前方障碍物车辆特征信息组;From the current lane obstacle feature information group, select the current lane obstacle feature information that satisfies the preset forward orientation condition as the front obstacle vehicle feature information, and obtain the front obstacle vehicle feature information group; 从所述前方障碍物车辆特征信息组中选出满足预设纵向距离条件的前方障碍物车辆特征信息作为目标障碍物车辆特征信息;Selecting the vehicle characteristic information of the obstacle ahead satisfying the preset longitudinal distance condition from the vehicle characteristic information group of the obstacle ahead as the vehicle characteristic information of the target obstacle; 获取与所述目标障碍物车辆特征信息包括的纵向距离值对应的速度阈值;Acquiring a speed threshold corresponding to the longitudinal distance value included in the vehicle characteristic information of the target obstacle; 响应于确定所述当前车辆感知信息包括的车辆速度值小于等于所述速度阈值,确定预设期望速度值是否大于所述速度阈值;In response to determining that the vehicle speed value included in the current vehicle perception information is less than or equal to the speed threshold, determining whether a preset expected speed value is greater than the speed threshold; 响应于确定所述预设期望速度值大于所述速度阈值,将所述预设期望速度值和预设左侧换道标识确定为换道期望信息。In response to determining that the preset expected speed value is greater than the speed threshold, the preset expected speed value and the preset left lane change sign are determined as lane change expectation information. 3.根据权利要求2所述的方法,其中,所述方法还包括:3. The method of claim 2, wherein the method further comprises: 响应于确定所述预设期望速度值小于等于所述速度阈值,将所述速度阈值和预设不换道标识确定为换道期望信息。In response to determining that the preset expected speed value is less than or equal to the speed threshold, the speed threshold and the preset no-lane-change flag are determined as lane-change expectation information. 4.一种车辆路径信息生成装置,包括:4. A device for generating vehicle route information, comprising: 获取单元,被配置成获取当前车辆感知信息、车道线感知信息、第一障碍物特征信息集、第二障碍物特征信息集和车道路径信息序列;An acquisition unit configured to acquire current vehicle perception information, lane line perception information, a first set of obstacle feature information, a second set of obstacle feature information, and a sequence of lane path information; 融合处理单元,被配置成基于所述车道线感知信息,对所述第一障碍物特征信息集和所述第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组;The fusion processing unit is configured to perform fusion processing on the first obstacle feature information set and the second obstacle feature information set based on the lane line perception information, to obtain the current lane obstacle feature information set and the left Lane obstacle feature information group; 第一生成单元,被配置成基于所述当前车辆感知信息和所述当前车道障碍物特征信息组,生成换道期望信息;A first generation unit configured to generate lane change expectation information based on the current vehicle perception information and the current lane obstacle feature information group; 第二生成单元,被配置成响应于确定所述换道期望信息满足预设期望换道条件,基于所述当前车辆感知信息和所述车道路径信息序列,生成并道信息;A second generation unit configured to generate lane merging information based on the current vehicle perception information and the lane path information sequence in response to determining that the lane change expectation information meets a preset expected lane change condition; 检测处理单元,被配置成响应于确定所述并道信息满足预设距离条件,对所述左侧车道障碍物特征信息组进行检测处理,得到换道决策信息;The detection processing unit is configured to, in response to determining that the merging information satisfies a preset distance condition, perform detection processing on the left lane obstacle feature information group to obtain lane change decision information; 第三生成单元,被配置成响应于确定所述换道决策信息满足预设换道条件,基于预设的高精地图、所述当前车辆感知信息、所述左侧车道障碍物特征信息组和所述车道线感知信息,生成换道轨迹信息;The third generation unit is configured to respond to determining that the lane change decision information satisfies a preset lane change condition, based on a preset high-precision map, the current vehicle perception information, the left lane obstacle characteristic information group and The lane line perception information generates lane change trajectory information; 生成以及发送单元,被配置成基于所述换道轨迹信息、所述并道信息和所述车道路径信息序列,生成车辆路径信息,以及将所述车辆路径信息发送至车辆控制模块以供控制车辆行车,其中,所述生成车辆路径信息包括:A generating and sending unit configured to generate vehicle path information based on the lane change trajectory information, the merging information and the lane path information sequence, and send the vehicle path information to a vehicle control module for controlling the vehicle Driving, wherein the generating vehicle route information includes: 基于所述换道轨迹信息和所述并道信息,生成并道轨迹信息;generating merge trajectory information based on the lane change trajectory information and the merge information; 基于所述并道信息,对所述车道路径信息序列进行截取,得到截取后车道路径信息序列;Intercepting the lane path information sequence based on the merging information to obtain the intercepted lane path information sequence; 将所述换道轨迹信息、所述并道轨迹信息和所述截取后车道路径信息序列确定为车辆路径信息;determining the lane-changing trajectory information, the merging trajectory information, and the intercepted lane path information sequence as vehicle path information; 其中,所述基于所述车道线感知信息,对所述第一障碍物特征信息集和所述第二障碍物特征信息集进行融合处理,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组,包括:Wherein, based on the lane line perception information, the first obstacle feature information set and the second obstacle feature information set are fused to obtain the current lane obstacle feature information set and the left lane obstacle Feature information group, including: 对所述第一障碍物特征信息集中的各个第一障碍物特征信息进行去冗处理,得到去冗后第一障碍物特征信息集;performing deduplication processing on each first obstacle characteristic information set in the first obstacle characteristic information set, to obtain the first obstacle characteristic information set after deduplication; 对所述第二障碍物特征信息集中的各个第二障碍物特征信息进行去冗处理,得到去冗后第二障碍物特征信息集;performing deduplication processing on each second obstacle feature information set in the second obstacle feature information set to obtain a deredundant second obstacle feature information set; 对于所述去冗后第一障碍物特征信息集中的每个去冗后第一障碍物特征信息,将所述去冗后第二障碍物特征信息集中与所述去冗后第一障碍物特征信息相匹配的去冗后第二障碍物特征信息确定为待删除障碍物特征信息;For each de-redundancy first obstacle feature information in the de-redundancy first obstacle feature information set, combine the de-redundancy second obstacle feature information with the de-redundancy first obstacle feature The second obstacle feature information after deduplication matching the information is determined as the obstacle feature information to be deleted; 删除所述去冗后第二障碍物特征信息集中与所得到的每个待删除障碍物特征信息相匹配的去冗后第二障碍物特征信息,得到删除后第二障碍物特征信息集;Deleting the deredundant second obstacle feature information set that matches the obtained obstacle feature information to be deleted from the deredundancy second obstacle feature information set to obtain the deleted second obstacle feature information set; 基于所述去冗后第一障碍物特征信息集和所述删除后第二障碍物特征信息集,生成目标障碍物特征信息集;generating a target obstacle feature information set based on the first obstacle feature information set after deduplication and the deleted second obstacle feature information set; 基于所述车道线感知信息,对所述目标障碍物特征信息集进行分类,得到当前车道障碍物特征信息组和左侧车道障碍物特征信息组。Based on the lane line perception information, the target obstacle feature information set is classified to obtain a current lane obstacle feature information set and a left lane obstacle feature information set. 5.一种电子设备,包括:5. An electronic device comprising: 一个或多个处理器;one or more processors; 存储装置,其上存储有一个或多个程序,a storage device on which one or more programs are stored, 当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-3中任一所述的方法。When the one or more programs are executed by the one or more processors, the one or more processors are made to implement the method according to any one of claims 1-3. 6.一种计算机可读介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1-3中任一所述的方法。6. A computer-readable medium, on which a computer program is stored, wherein, when the computer program is executed by a processor, the method according to any one of claims 1-3 is realized.
CN202211568606.6A 2022-12-08 2022-12-08 Method, device, device, and computer-readable medium for generating vehicle route information Active CN115657684B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211568606.6A CN115657684B (en) 2022-12-08 2022-12-08 Method, device, device, and computer-readable medium for generating vehicle route information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211568606.6A CN115657684B (en) 2022-12-08 2022-12-08 Method, device, device, and computer-readable medium for generating vehicle route information

Publications (2)

Publication Number Publication Date
CN115657684A CN115657684A (en) 2023-01-31
CN115657684B true CN115657684B (en) 2023-03-28

Family

ID=85020141

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211568606.6A Active CN115657684B (en) 2022-12-08 2022-12-08 Method, device, device, and computer-readable medium for generating vehicle route information

Country Status (1)

Country Link
CN (1) CN115657684B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116299474B (en) * 2023-05-23 2023-09-12 禾多科技(北京)有限公司 Integrated radar device and vehicle obstacle avoidance method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110333714A (en) * 2019-04-09 2019-10-15 武汉理工大学 A method and device for path planning of an unmanned vehicle
DE102019120160A1 (en) * 2019-07-25 2021-01-28 Daimler Ag Enabling the safe removal of obstacles on a road in front of an automated vehicle
CN114021840A (en) * 2021-11-12 2022-02-08 京东鲲鹏(江苏)科技有限公司 Lane-changing strategy generation method and apparatus, computer storage medium, and electronic device

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6558239B2 (en) * 2015-12-22 2019-08-14 アイシン・エィ・ダブリュ株式会社 Automatic driving support system, automatic driving support method, and computer program
CN109987092B (en) * 2017-12-28 2020-10-30 郑州宇通客车股份有限公司 Method for determining vehicle obstacle avoidance and lane change time and method for controlling obstacle avoidance and lane change
CN111661055B (en) * 2020-06-17 2023-06-06 清华大学苏州汽车研究院(吴江) Lane changing control method and system for automatic driving vehicle
CN112020014B (en) * 2020-08-24 2022-08-19 中国第一汽车股份有限公司 Lane change track planning method, device, server and storage medium
CN112835030A (en) * 2020-12-30 2021-05-25 深圳承泰科技有限公司 A data fusion method, device and smart car for obstacle target
CN113920735B (en) * 2021-10-21 2022-11-15 中国第一汽车股份有限公司 Information fusion method and device, electronic equipment and storage medium
CN114357814B (en) * 2022-03-21 2022-05-31 禾多科技(北京)有限公司 Automated driving simulation test method, apparatus, device and computer readable medium
CN115123216B (en) * 2022-08-05 2025-06-06 国汽智控(北京)科技有限公司 Vehicle obstacle avoidance method, device, vehicle, equipment and storage medium
CN115179949B (en) * 2022-09-13 2022-11-29 毫末智行科技有限公司 Vehicle speed-changing control method, device, equipment and storage medium
CN115339453B (en) * 2022-10-19 2022-12-23 禾多科技(北京)有限公司 Method, device, device and computer medium for generating vehicle lane-changing decision information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110333714A (en) * 2019-04-09 2019-10-15 武汉理工大学 A method and device for path planning of an unmanned vehicle
DE102019120160A1 (en) * 2019-07-25 2021-01-28 Daimler Ag Enabling the safe removal of obstacles on a road in front of an automated vehicle
CN114021840A (en) * 2021-11-12 2022-02-08 京东鲲鹏(江苏)科技有限公司 Lane-changing strategy generation method and apparatus, computer storage medium, and electronic device

Also Published As

Publication number Publication date
CN115657684A (en) 2023-01-31

Similar Documents

Publication Publication Date Title
CN110160552B (en) Navigation information determination method, device, equipment and storage medium
US10262529B2 (en) Management of moving objects
US10137896B2 (en) Method and system for operating autonomous driving vehicles using graph-based lane change guide
WO2020125686A1 (en) Method for generating real-time relative map, intelligent driving device and computer storage medium
EP3321757A1 (en) Planning feedback based decision improvement system for autonomous driving vehicle
US20190084571A1 (en) Driving scenario based lane guidelines for path planning of autonomous driving vehicles
US10745010B2 (en) Detecting anomalous vehicle behavior through automatic voting
CN110867131A (en) Method, apparatus, device and storage medium for updating map
CN108248611B (en) Automatic driving method, automobile control equipment, automobile and system
EP4261729A1 (en) Self-driving algorithm testing method and related device
CN112590813A (en) Method, apparatus, electronic device, and medium for generating information of autonomous vehicle
CN114771533A (en) Control method, device, equipment, vehicle and medium for automatic driving vehicle
CN116086477B (en) Partial path information generation method, device, equipment and computer-readable medium
CN114964274A (en) Map updating method, path planning method, device, electronic equipment and medium
CN115657684B (en) Method, device, device, and computer-readable medium for generating vehicle route information
US11200798B2 (en) Grouping of moving objects
WO2025031259A1 (en) Traveling trajectory planning method and apparatus, electronic device, and storage medium
CN115339453B (en) Method, device, device and computer medium for generating vehicle lane-changing decision information
US20220198923A1 (en) Method, apparatus, and computer program product for determining a split lane traffic pattern
JP2023090682A (en) Method, Apparatus, and System for Generating Speed Profile Data Given Road Attributes Using Machine Learning
CN114802251A (en) Control method and device for automatic driving vehicle, electronic device and storage medium
CN118781800A (en) A cloud-based vehicle lane-changing drivable area decision method and related equipment
US12187316B2 (en) Camera calibration for underexposed cameras using traffic signal targets
CN114942925A (en) Vehicle positioning method and device under unstructured predetermined road
CN115743100B (en) Parking route information generation method, device, equipment and computer readable medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 201, 202, 301, No. 56-4 Fenghuang South Road, Huadu District, Guangzhou City, Guangdong Province, 510806

Patentee after: Heduo Technology (Guangzhou) Co.,Ltd.

Address before: 100099 101-15, 3rd floor, building 9, yard 55, zique Road, Haidian District, Beijing

Patentee before: HOLOMATIC TECHNOLOGY (BEIJING) Co.,Ltd.

PP01 Preservation of patent right
PP01 Preservation of patent right

Effective date of registration: 20250121

Granted publication date: 20230328