CN117944695A - Driving method, driving device, electronic equipment and readable storage medium - Google Patents
Driving method, driving device, electronic equipment and readable storage medium Download PDFInfo
- Publication number
- CN117944695A CN117944695A CN202410193670.3A CN202410193670A CN117944695A CN 117944695 A CN117944695 A CN 117944695A CN 202410193670 A CN202410193670 A CN 202410193670A CN 117944695 A CN117944695 A CN 117944695A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- information
- driving
- driving information
- shared
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000004891 communication Methods 0.000 claims abstract description 36
- 238000012795 verification Methods 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 18
- 238000001514 detection method Methods 0.000 claims description 14
- 230000001815 facial effect Effects 0.000 claims description 12
- 230000005856 abnormality Effects 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 4
- 238000005259 measurement Methods 0.000 abstract 2
- 230000008569 process Effects 0.000 description 11
- 230000008859 change Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 7
- 230000001133 acceleration Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 4
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 3
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 2
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000033001 locomotion Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0004—In digital systems, e.g. discrete-time systems involving sampling
- B60W2050/0005—Processor details or data handling, e.g. memory registers or chip architecture
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Traffic Control Systems (AREA)
Abstract
Description
技术领域Technical Field
本申请涉及汽车技术领域,尤其涉及一种驾驶方法、装置、电子设备及可读存储介质。The present application relates to the field of automobile technology, and in particular to a driving method, device, electronic device and readable storage medium.
背景技术Background technique
现有的自动驾驶技术通常是利用车辆的摄像头、雷达等传感器进行信息采集,基于这些信息分析路况,规划出适用于当前路况的行驶策略,从而实现自动驾驶。Existing autonomous driving technology usually uses the vehicle's cameras, radars and other sensors to collect information, analyze road conditions based on this information, and plan driving strategies suitable for current road conditions to achieve autonomous driving.
但在实际环境中,传感器可能受天气等条件影响,采集性能下降,或者因障碍物遮挡而无法进行信息采集,车辆因无法得到准确有效的信息而难以进行行驶策略规划,导致自动驾驶的可靠性不高。此外,城市复杂交通环境中车辆众多,仅根据本车辆传感器数据进行策略规划,无法充分考虑整个道路网络的全局状况,使得基于行驶策略进行的自动驾驶也有局限性。可见,亟需一种可靠的驾驶方法。However, in actual environments, sensors may be affected by weather and other conditions, resulting in reduced collection performance, or being blocked by obstacles and unable to collect information. Vehicles cannot obtain accurate and effective information and therefore have difficulty planning driving strategies, resulting in low reliability of autonomous driving. In addition, there are many vehicles in complex urban traffic environments, and strategy planning based only on the sensor data of the vehicle cannot fully consider the overall situation of the entire road network, which also limits autonomous driving based on driving strategies. It can be seen that a reliable driving method is urgently needed.
发明内容Summary of the invention
有鉴于此,本申请实施例提供了一种驾驶方法、装置、电子设备及可读存储介质,以解决现有技术中自动驾驶可靠性不高的问题。In view of this, the embodiments of the present application provide a driving method, device, electronic device and readable storage medium to solve the problem of low reliability of autonomous driving in the prior art.
本申请实施例的第一方面,提供了一种驾驶方法,应用于第一车辆,包括:According to a first aspect of an embodiment of the present application, a driving method is provided, which is applied to a first vehicle and includes:
在与第一预设范围内的至少一个第二车辆建立无线通信连接的情况下,接收第二车辆发送的共享行驶信息;共享行驶信息为第二车辆自身的行驶信息;When a wireless communication connection is established with at least one second vehicle within a first preset range, receiving shared driving information sent by the second vehicle; the shared driving information is the driving information of the second vehicle itself;
通过第一车辆自身的传感器,采集第二预设范围内的实测场景信息和至少部分第二车辆的实测行驶信息;Collecting measured scene information within a second preset range and at least part of measured driving information of the second vehicle through the sensor of the first vehicle itself;
根据同一第二车辆所对应的共享行驶信息和实测行驶信息,确定可信数据;Determining credible data based on the shared driving information and the measured driving information corresponding to the same second vehicle;
根据第一车辆自身的当前行驶信息、实测场景信息和可信数据,确定目标行驶策略,并控制第一车辆按照目标行驶策略进行行驶。A target driving strategy is determined based on the current driving information of the first vehicle itself, measured scene information and credible data, and the first vehicle is controlled to drive according to the target driving strategy.
本申请实施例的第二方面,提供了一种驾驶装置,应用于第一车辆,包括:According to a second aspect of an embodiment of the present application, a driving device is provided, which is applied to a first vehicle and includes:
通信模块,用于在与第一预设范围内的至少一个第二车辆建立无线通信连接的情况下,接收第二车辆发送的共享行驶信息;共享行驶信息为第二车辆自身的行驶信息;A communication module, configured to receive shared driving information sent by at least one second vehicle within a first preset range while establishing a wireless communication connection with the second vehicle; the shared driving information is driving information of the second vehicle itself;
采集模块,用于通过第一车辆自身的传感器,采集第二预设范围内的实测场景信息和至少部分第二车辆的实测行驶信息;A collection module, used to collect the measured scene information within a second preset range and at least part of the measured driving information of the second vehicle through the sensor of the first vehicle itself;
确定模块,用于根据同一第二车辆所对应的共享行驶信息和实测行驶信息,确定可信数据;A determination module, configured to determine credible data based on the shared driving information and the measured driving information corresponding to the same second vehicle;
控制模块,用于根据第一车辆自身的当前行驶信息、实测场景信息和可信数据,确定目标行驶策略,并控制第一车辆按照目标行驶策略进行行驶。The control module is used to determine a target driving strategy based on the current driving information of the first vehicle itself, measured scene information and trusted data, and control the first vehicle to drive according to the target driving strategy.
本申请实施例的第三方面,提供了一种电子设备,包括存储器、处理器以及存储在存储器中并且可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述方法的步骤。According to a third aspect of an embodiment of the present application, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the computer program.
本申请实施例的第四方面,提供了一种可读存储介质,该可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。According to a fourth aspect of an embodiment of the present application, a readable storage medium is provided, which stores a computer program, and when the computer program is executed by a processor, the steps of the above method are implemented.
本申请实施例与现有技术相比存在的有益效果是:通过在与第一预设范围内的至少一个第二车辆建立无线通信连接的情况下,接收第二车辆发送的共享行驶信息;通过第一车辆自身的传感器,采集第二预设范围内的实测场景信息和至少部分第二车辆的实测行驶信息;根据同一第二车辆所对应的共享行驶信息和实测行驶信息,确定可信数据,由于可信数据结合了多个车辆的信息,且信息之间能够互相验证,使得可信数据能够全面、可靠地反映道路网络的状况;根据第一车辆自身的当前行驶信息、实测场景信息和可信数据,确定目标行驶策略,使得规划出的目标行驶策略能够充分考虑到整个道路网络的状况,并控制第一车辆按照目标行驶策略进行行驶,从而实现了全面、可靠的驾驶,解决了现有技术中自动驾驶可靠性不高的问题。Compared with the prior art, the embodiments of the present application have the following beneficial effects: by establishing a wireless communication connection with at least one second vehicle within a first preset range, shared driving information sent by a second vehicle is received; by using the first vehicle's own sensors, measured scene information within a second preset range and measured driving information of at least part of the second vehicle are collected; based on the shared driving information and measured driving information corresponding to the same second vehicle, trusted data is determined; since the trusted data combines information from multiple vehicles and the information can be mutually verified, the trusted data can comprehensively and reliably reflect the status of the road network; based on the first vehicle's own current driving information, measured scene information and trusted data, a target driving strategy is determined, so that the planned target driving strategy can fully consider the status of the entire road network, and control the first vehicle to drive according to the target driving strategy, thereby achieving comprehensive and reliable driving, and solving the problem of low reliability of automatic driving in the prior art.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
图1是本申请实施例提供的一种驾驶方法的流程示意图;FIG1 is a schematic flow chart of a driving method provided in an embodiment of the present application;
图2是本申请实施例提供的一种驾驶方法的交互流程示意图;FIG2 is a schematic diagram of an interactive process of a driving method provided in an embodiment of the present application;
图3是本申请实施例提供的一种驾驶装置的结构示意图;FIG3 is a schematic diagram of the structure of a driving device provided in an embodiment of the present application;
图4是本申请实施例提供的一种电子设备的结构示意图。FIG. 4 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
具体实施方式Detailed ways
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.
本申请的说明书和权利要求书中的术语“第一”“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and/or" in the specification and claims represents at least one of the connected objects, and the character "/" generally indicates that the objects associated with each other are in an "or" relationship.
此外,需要说明的是,术语“包括”“包含”或者其任何其他变体意在涵盖非排他性地包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。In addition, it should be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "includes..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
下面将结合附图详细说明根据本申请实施例的一种驾驶方法和装置。A driving method and device according to an embodiment of the present application will be described in detail below with reference to the accompanying drawings.
图1是本申请实施例提供的一种驾驶方法的流程示意图。图1的驾驶方法应用于第一车辆。如图1所示,该驾驶方法包括:FIG1 is a flow chart of a driving method provided in an embodiment of the present application. The driving method of FIG1 is applied to a first vehicle. As shown in FIG1 , the driving method includes:
S101,在与第一预设范围内的至少一个第二车辆建立无线通信连接的情况下,接收第二车辆发送的共享行驶信息。S101, receiving shared driving information sent by at least one second vehicle within a first preset range while establishing a wireless communication connection with the second vehicle.
共享行驶信息为第二车辆自身的行驶信息。The shared driving information is the driving information of the second vehicle itself.
具体地,第一车辆即为应用本申请提供的驾驶方法的车辆,第二车辆为与第一车辆建立了无线通信连接的其他车辆。Specifically, the first vehicle is a vehicle to which the driving method provided in the present application is applied, and the second vehicle is another vehicle that has established a wireless communication connection with the first vehicle.
第一预设范围是以第一车辆为中心,半径为第一预设半径的圆形范围,第一预设半径可以是1千米、2千米、3千米等。无线通信连接可以是利用无线蜂窝技术、微波通信技术等建立的,能够在第一预设范围内满足质量高、实时性好的无线通信。The first preset range is a circular range with the first vehicle as the center and a radius of the first preset radius, and the first preset radius may be 1 km, 2 km, 3 km, etc. The wireless communication connection may be established using wireless cellular technology, microwave communication technology, etc., and may provide high-quality and real-time wireless communication within the first preset range.
共享行驶信息可以包括第二车辆的速度、加速度、当前位置、目的地、导航路线、当前行驶策略等行驶信息,具体包括哪些行驶信息,可以由第一车辆和第二车辆上设置的权限确定。例如,第一车辆设置的权限为接收第二车辆发送的所有信息,第二车辆设置的权限为仅共享速度和当前位置,则第一车辆接收到的共享行驶信息仅包括第二车辆的速度和当前位置;或者,第一车辆设置的权限为仅接收第二车辆发送的当前位置和目的地,第二车辆设置的权限为共享速度、加速度和当前位置,则第一车辆接收到的共享行驶信息仅包括第二车辆的当前位置。The shared driving information may include the second vehicle's speed, acceleration, current location, destination, navigation route, current driving strategy and other driving information. The specific driving information included may be determined by the permissions set on the first vehicle and the second vehicle. For example, the first vehicle is set with permissions to receive all information sent by the second vehicle, and the second vehicle is set with permissions to only share speed and current location. In this case, the shared driving information received by the first vehicle only includes the speed and current location of the second vehicle; or, the first vehicle is set with permissions to only receive the current location and destination sent by the second vehicle, and the second vehicle is set with permissions to share speed, acceleration and current location. In this case, the shared driving information received by the first vehicle only includes the current location of the second vehicle.
接收第二车辆发送的共享行驶信息,为后续确定可信数据提供依据。Receive the shared driving information sent by the second vehicle to provide a basis for subsequent determination of credible data.
S102,通过第一车辆自身的传感器,采集第二预设范围内的实测场景信息和至少部分第二车辆的实测行驶信息。S102, collecting measured scene information within a second preset range and at least part of the measured driving information of the second vehicle through the sensor of the first vehicle itself.
具体地,第二预设范围是以第一车辆为中心,半径为第二预设半径的圆形范围,第二预设半径可以是100米、150米、200米等。由于实际道路存在车辆、楼宇、绿化等障碍物的遮挡,传感器能够准确采集信息的范围受限,而无线通信基于电磁波进行传输,受障碍物遮挡影响较小,所以此处的第二预设范围小于第一预设范围。Specifically, the second preset range is a circular range with the first vehicle as the center and a radius of the second preset radius, and the second preset radius may be 100 meters, 150 meters, 200 meters, etc. Since there are obstacles such as vehicles, buildings, and greenery on the actual road, the range in which the sensor can accurately collect information is limited, and wireless communication is based on electromagnetic wave transmission and is less affected by obstacles, so the second preset range here is smaller than the first preset range.
实测场景信息为第一车辆通过自身所采集到的场景信息,实测行驶信息为第一车辆通过自身所采集到的第二车辆的行驶信息。当然,第一车辆同样获取自身的当前行驶信息。The measured scene information is the scene information collected by the first vehicle itself, and the measured driving information is the driving information of the second vehicle collected by the first vehicle itself. Of course, the first vehicle also obtains its own current driving information.
传感器可以包括摄像头、激光雷达、毫米波雷达等。摄像头能够采集图像信息,对图像信息进行识别,可以得到交通标线、信号灯状态、行人的数量、车辆的数量和车型等信息;雷达能够采集障碍物信息,包括障碍物的位置信息、障碍物的大小、障碍物到第一车辆的距离和角度、障碍物的移动速度等。结合图像信息与障碍物信息,能够确定出实测场景信息和实测行驶信息。Sensors may include cameras, laser radars, millimeter wave radars, etc. Cameras can collect image information, identify image information, and obtain information such as traffic markings, signal light status, number of pedestrians, number of vehicles and vehicle models; radars can collect obstacle information, including obstacle location information, obstacle size, distance and angle from the obstacle to the first vehicle, obstacle movement speed, etc. Combining image information with obstacle information, actual scene information and actual driving information can be determined.
实测场景信息为第二预设范围内的场景信息,例如交通标线、信号灯状态、行人的数量、行人到第一车辆的距离和角度、行人的速度等。The measured scene information is scene information within the second preset range, such as traffic markings, signal light status, the number of pedestrians, the distance and angle from the pedestrians to the first vehicle, the speed of the pedestrians, etc.
实测行驶信息为在第二预设范围内的至少部分第二车辆的行驶信息,例如第二车辆的速度、加速度、到第一车辆的距离和角度等。由于第二预设范围小于第一预设范围,可能出现第二车辆处于第二预设范围以外的第一预设范围内的情况,所以实测行驶信息所对应的车辆为处于第二预设范围内的至少部分第二车辆。需要说明的是,实测行驶信息与S101中接收的共享行驶信息均为第二车辆的行驶信息,不同之处在于,共享行驶信息由第二车辆发送,第一车辆在接收到共享行驶信息时,无需进行分析计算,直接能够得到其中包括的行驶信息,而实测行驶信息需要第一车辆利用自身传感器采集,且需要基于采集结果进行分析计算后才能得到。The measured driving information is the driving information of at least part of the second vehicle within the second preset range, such as the speed, acceleration, distance and angle of the second vehicle to the first vehicle, etc. Since the second preset range is smaller than the first preset range, it is possible that the second vehicle is within the first preset range outside the second preset range, so the vehicle corresponding to the measured driving information is at least part of the second vehicle within the second preset range. It should be noted that the measured driving information and the shared driving information received in S101 are both driving information of the second vehicle. The difference is that the shared driving information is sent by the second vehicle. When the first vehicle receives the shared driving information, it does not need to perform analysis and calculation, and can directly obtain the driving information included therein, while the measured driving information needs to be collected by the first vehicle using its own sensors, and needs to be analyzed and calculated based on the collected results before it can be obtained.
S103,根据同一第二车辆所对应的共享行驶信息和实测行驶信息,确定可信数据。S103: Determine credible data based on the shared driving information and the measured driving information corresponding to the same second vehicle.
具体地,可信数据为在第二预设范围内的第二车辆的行驶信息。为便于说明,作为一个示例,设某第二车辆位于第二预设范围内,对应的共享行驶信息为共享速度、共享位置,实测行驶信息为实测速度、实测位置,则根据共享速度和实测速度确定该第二车辆的可信速度,并根据共享位置和实测位置确定该第二车辆的可信位置,该第二车辆的可信数据即包括该可信速度和该可信位置。Specifically, the trusted data is the driving information of the second vehicle within the second preset range. For ease of explanation, as an example, assume that a second vehicle is within the second preset range, the corresponding shared driving information is the shared speed and the shared position, and the measured driving information is the measured speed and the measured position. Then, the trusted speed of the second vehicle is determined based on the shared speed and the measured speed, and the trusted position of the second vehicle is determined based on the shared position and the measured position. The trusted data of the second vehicle includes the trusted speed and the trusted position.
对于位于第二预设范围之外,且在第一预设范围内的另一第二车辆,由于其不在第二预设范围内,并未采集到其对应的实测行驶信息,则不对该第二车辆对应的可信数据进行确定。For another second vehicle that is outside the second preset range and within the first preset range, since it is not within the second preset range and its corresponding measured driving information is not collected, the credible data corresponding to the second vehicle will not be determined.
需要说明的是,单个第二车辆的可信数据由该第二车辆对应的共享行驶信息和实测行驶信息确定,共享行驶信息和实测行驶信息可以互相验证,避免虚假信息。得到的可信数据反映的是第二预设范围内所有第二车辆的行驶信息。由于结合了多个第二车辆的信息,使得可信数据能够全面、可靠地反映道路网络的状况。It should be noted that the trusted data of a single second vehicle is determined by the shared driving information and measured driving information corresponding to the second vehicle. The shared driving information and measured driving information can verify each other to avoid false information. The obtained trusted data reflects the driving information of all second vehicles within the second preset range. Since the information of multiple second vehicles is combined, the trusted data can comprehensively and reliably reflect the status of the road network.
本步骤确定了可信数据,为后续确定目标形式策略提供了依据。This step determines the credible data and provides a basis for the subsequent determination of the target form strategy.
S104,根据第一车辆自身的当前行驶信息、实测场景信息和可信数据,确定目标行驶策略,并控制第一车辆按照目标行驶策略进行行驶。S104, determining a target driving strategy based on the current driving information of the first vehicle, the measured scene information and the credible data, and controlling the first vehicle to drive according to the target driving strategy.
具体地,当前行驶信息为第一车辆自身的行驶信息,可以包括第一车辆的速度、加速度、定位、导航路线等,可以从第一车辆的控制器、仪表、导航系统等硬件或软件设备中获得。Specifically, the current driving information is the driving information of the first vehicle itself, which may include the speed, acceleration, location, navigation route, etc. of the first vehicle, and may be obtained from hardware or software devices such as the controller, instrument, and navigation system of the first vehicle.
目标行驶策略用于控制第一车辆进行自动驾驶,例如控制第一车辆提速并向左侧车道变道等。根据当前行驶信息、实测场景信息和可信数据对目标行驶策略进行规划,使得规划出的目标行驶策略能够充分考虑到整个道路网络的状况,目标行驶策略全面且可靠。由于目标行驶策略全面且可靠,控制第一车辆按照目标行驶策略进行行驶,能够实现全面、可靠的驾驶。The target driving strategy is used to control the first vehicle to perform automatic driving, such as controlling the first vehicle to speed up and change lanes to the left lane. The target driving strategy is planned based on the current driving information, measured scene information, and trusted data, so that the planned target driving strategy can fully consider the conditions of the entire road network, and the target driving strategy is comprehensive and reliable. Since the target driving strategy is comprehensive and reliable, controlling the first vehicle to drive according to the target driving strategy can achieve comprehensive and reliable driving.
根据本申请实施例提供的技术方案,通过在与第一预设范围内的至少一个第二车辆建立无线通信连接的情况下,接收第二车辆发送的共享行驶信息;通过第一车辆自身的传感器,采集第二预设范围内的实测场景信息和至少部分第二车辆的实测行驶信息;根据同一第二车辆所对应的共享行驶信息和实测行驶信息,确定可信数据,由于可信数据结合了多个车辆的信息,且信息之间能够互相验证,使得可信数据能够全面、可靠地反映道路网络的状况;根据第一车辆自身的当前行驶信息、实测场景信息和可信数据,确定目标行驶策略,使得规划出的目标行驶策略能够充分考虑到整个道路网络的状况,并控制第一车辆按照目标行驶策略进行行驶,从而实现了全面、可靠的驾驶,解决了现有技术中自动驾驶可靠性不高的问题。According to the technical solution provided in the embodiment of the present application, by establishing a wireless communication connection with at least one second vehicle within a first preset range, shared driving information sent by a second vehicle is received; through the first vehicle's own sensors, measured scene information within a second preset range and measured driving information of at least part of the second vehicle are collected; based on the shared driving information and measured driving information corresponding to the same second vehicle, trusted data is determined. Since the trusted data combines information from multiple vehicles and the information can be verified with each other, the trusted data can comprehensively and reliably reflect the status of the road network; based on the first vehicle's own current driving information, measured scene information and trusted data, a target driving strategy is determined, so that the planned target driving strategy can fully consider the status of the entire road network, and control the first vehicle to drive according to the target driving strategy, thereby achieving comprehensive and reliable driving, and solving the problem of low reliability of automatic driving in the prior art.
在一些实施例中,根据同一第二车辆所对应的共享行驶信息和实测行驶信息,确定可信数据之前,还包括:In some embodiments, before determining the credible data based on the shared driving information and the measured driving information corresponding to the same second vehicle, the method further includes:
对共享行驶信息进行完整性验证,得到验证结果;Perform integrity verification on the shared driving information and obtain verification results;
若验证结果指示验证不通过,则确定共享行驶信息的传输存在异常,则重新接收并更新共享行驶信息。If the verification result indicates that the verification fails, it is determined that there is an abnormality in the transmission of the shared driving information, and the shared driving information is received and updated again.
具体地,可以通过数字签名技术或者哈希算法,对共享行驶信息进行完整性验证。例如,利用数字签名技术进行完整性验证,对于某第二车辆发送的共享行驶信息,在该第二车辆在发送前,使用私钥对共享行驶信息的摘要值进行加密,得到数字签名;第一车辆接收到共享行驶信息后,使用该私钥对应的公钥对数字签名进行解密,若能得到与摘要值一致的解密结果,确定验证结果指示验证通过。Specifically, the integrity of the shared driving information can be verified by digital signature technology or hash algorithm. For example, when the integrity verification is performed using digital signature technology, for the shared driving information sent by a second vehicle, the second vehicle uses a private key to encrypt the summary value of the shared driving information before sending it to obtain a digital signature; after the first vehicle receives the shared driving information, it uses the public key corresponding to the private key to decrypt the digital signature. If a decryption result consistent with the summary value is obtained, it is determined that the verification result indicates that the verification is passed.
若验证结果指示验证通过,说明其传输过程是安全的,该共享行驶信息在传输过程中未被篡改,能够用于后续确定可信数据。If the verification result indicates that the verification is successful, it means that the transmission process is safe, and the shared driving information has not been tampered with during the transmission process and can be used to determine the trusted data later.
若验证结果指示验证不通过,说明其传输过程可能被攻击、拦截等,共享行驶信息有被篡改的风险,此时不采用有风险的共享行驶信息,而是重新接收该共享行驶信息所对应的第二车辆发送的新的共享行驶信息,对共享行驶信息进行更新,更新后重新进行完整性验证。If the verification result indicates that the verification failed, it means that the transmission process may be attacked, intercepted, etc., and the shared driving information is at risk of being tampered with. At this time, the risky shared driving information is not used, but the new shared driving information sent by the second vehicle corresponding to the shared driving information is re-received, the shared driving information is updated, and the integrity is re-verified after the update.
需要说明的是,对于同一第二车辆发送的共享行驶信息,若验证结果指示验证不通过的次数大于预设验证次数,则可以将其对应的第二车辆记入黑名单,并不再接收黑名单内的第二车辆发送的任何信息;预设验证次数可以是3次、4次、5次等。针对是否为同一第二车辆发送的信息,可以利用共享行驶信息中包括的第二车辆的身份标识(IdentityDocument,ID)进行确认。It should be noted that, for the shared driving information sent by the same second vehicle, if the verification result indicates that the number of verification failures is greater than the preset verification number, the corresponding second vehicle can be blacklisted and no longer receive any information sent by the second vehicle in the blacklist; the preset verification number can be 3, 4, 5, etc. Whether the information is sent by the same second vehicle can be confirmed by using the identity document (ID) of the second vehicle included in the shared driving information.
根据本申请实施例提供的技术方案,通过对共享行驶信息进行完整性验证,在验证结果指示验证不通过的情况下,确定共享行驶信息的传输存在异常,重新接收并更新共享行驶信息,提高了数据传输过程的安全性,确保后续用于确定可信数据的共享行驶信息在传输过程中不被篡改。According to the technical solution provided in the embodiment of the present application, by performing integrity verification on the shared driving information, when the verification result indicates that the verification failed, it is determined that there is an abnormality in the transmission of the shared driving information, and the shared driving information is re-received and updated, thereby improving the security of the data transmission process and ensuring that the shared driving information subsequently used to determine trusted data is not tampered with during the transmission process.
在一些实施例中,根据同一第二车辆所对应的共享行驶信息和实测行驶信息,确定可信数据之前,还包括:In some embodiments, before determining the credible data based on the shared driving information and the measured driving information corresponding to the same second vehicle, the method further includes:
将共享行驶信息输入预先训练得到的异常检测模型;Input the shared driving information into the pre-trained anomaly detection model;
若异常检测模型的输出结果指示共享行驶信息存在异常,则将共享行驶信息删除,则重新接收并更新共享行驶信息。If the output result of the anomaly detection model indicates that there is an anomaly in the shared driving information, the shared driving information is deleted, and the shared driving information is received and updated again.
具体地,实际道路中,可能存在其他人模拟并发布虚假的车辆行驶信息,对自动驾驶的车辆进行干扰。为避免虚假信息的干扰,在确定可信数据前,需要对异常的数据进行排除。Specifically, on the actual road, there may be other people simulating and publishing false vehicle driving information to interfere with the autonomous vehicle. In order to avoid the interference of false information, abnormal data needs to be excluded before determining the credible data.
异常检测模型可以通过车辆正常行驶的数据训练得到,能够识别出车辆的共享行驶信息是否存在异常。例如,共享行驶信息中包括第二车辆在一段时间内的高精度定位,异常检测模型对该共享行驶信息进行检测,得到该第二车辆在短时间内,即使考虑定位的误差,其移动距离也明显不符合运动规律的结果,例如1秒内移动了300米,则确定输出结果指示共享行驶信息存在异常。The anomaly detection model can be trained with data from normal vehicle driving, and can identify whether there are anomalies in the shared driving information of the vehicle. For example, the shared driving information includes the high-precision positioning of the second vehicle over a period of time. The anomaly detection model detects the shared driving information and obtains the result that the moving distance of the second vehicle in a short period of time is obviously inconsistent with the law of motion, even considering the positioning error, for example, it moves 300 meters in 1 second, and the output result is determined to indicate that there is an anomaly in the shared driving information.
若输出结果指示共享行驶信息不存在异常,说明其行驶信息至少符合车辆正常行驶的规律,能够用于后续确定可信数据。If the output result indicates that there is no abnormality in the shared driving information, it means that its driving information at least conforms to the normal driving rules of the vehicle and can be used to determine reliable data in the subsequent period.
若输出结果指示共享行驶信息存在异常,说明其可能是虚假信息,此时不采用该共享行驶信息,而是重新接收该共享行驶信息所对应的第二车辆发送的新的共享行驶信息,对共享行驶信息进行更新,更新后重新进行异常检测。If the output result indicates that there is an abnormality in the shared driving information, it means that it may be false information. At this time, the shared driving information is not used. Instead, new shared driving information sent by the second vehicle corresponding to the shared driving information is re-received, the shared driving information is updated, and the abnormality detection is performed again after the update.
与前述实施例类似,对于同一第二车辆发送的共享行驶信息,若输出结果指示共享行驶信息存在异常的次数大于预设检测次数,则可以将其对应的第二车辆记入黑名单,并不再接收黑名单内的第二车辆发送的任何信息。预设检测次数可以是3次、4次、5次等。Similar to the above embodiment, for the shared driving information sent by the same second vehicle, if the output result indicates that the shared driving information has abnormalities for a number of times greater than the preset detection number, the corresponding second vehicle can be added to the blacklist and no longer receive any information sent by the second vehicle in the blacklist. The preset detection number can be 3, 4, 5, etc.
根据本申请实施例提供的技术方案,通过将共享行驶信息输入异常检测模型,对共享行驶信息进行异常检测,在异常检测模型的输出结果指示共享行驶信息存在异常的情况下,将共享行驶信息删除,重新接收并更新共享行驶信息,从而避免虚假信息对后续可信数据的确定造成干扰。According to the technical solution provided in the embodiment of the present application, anomaly detection is performed on the shared driving information by inputting the shared driving information into an anomaly detection model. When the output result of the anomaly detection model indicates that there is an anomaly in the shared driving information, the shared driving information is deleted, and the shared driving information is received and updated again, thereby avoiding false information from interfering with the determination of subsequent trusted data.
在一些实施例中,根据同一第二车辆所对应的共享行驶信息和实测行驶信息,确定可信数据,包括:In some embodiments, determining the credible data based on the shared driving information and the measured driving information corresponding to the same second vehicle includes:
确定共享行驶信息和实测行驶信息的偏差值;Determine a deviation value between the shared driving information and the measured driving information;
若偏差值小于预设偏差值,则对共享行驶信息和实测行驶信息进行融合,将融合后的数据确定为可信数据。If the deviation value is less than the preset deviation value, the shared driving information and the measured driving information are fused, and the fused data is determined as credible data.
具体地,具有不法意图的人可能模拟并发布符合车辆正常行驶规律的共享行驶信息,所以需要结合实测行驶信息,确定该共享行驶信息对应的第二车辆是否真实存在。Specifically, a person with illegal intentions may simulate and publish shared driving information that conforms to normal vehicle driving rules, so it is necessary to combine the actual measured driving information to determine whether the second vehicle corresponding to the shared driving information actually exists.
偏差值可以包括速度偏差值、加速度偏差值、位置偏差值等。例如,共享行驶信息包括第二车辆的共享速度为10.02m/s,共享位置为位于第一车辆正前方20米,实测行驶信息包括第二车辆的实测速度为10m/s,实测位置为位于第一车辆正前方19.8米,则确定速度偏差值为0.02m/s,位置偏差值为0.2米。需要说明的是,由于第二车辆可能只对部分行驶信息进行共享,部分实测行驶信息可能没有对应的共享行驶信息来进行偏差值计算;或者,第二车辆还共享了第一车辆的传感器无法采集的行驶信息;所以,在确定偏差值时,以计算双方共同存在的项目的偏差值为准。Deviation values may include speed deviation values, acceleration deviation values, position deviation values, etc. For example, the shared driving information includes that the shared speed of the second vehicle is 10.02m/s, and the shared position is 20 meters directly in front of the first vehicle. The measured driving information includes that the measured speed of the second vehicle is 10m/s, and the measured position is 19.8 meters directly in front of the first vehicle. The speed deviation value is determined to be 0.02m/s, and the position deviation value is 0.2 meters. It should be noted that since the second vehicle may only share part of the driving information, part of the measured driving information may not have corresponding shared driving information for deviation value calculation; or, the second vehicle also shares driving information that cannot be collected by the sensor of the first vehicle; therefore, when determining the deviation value, the deviation value of the items common to both parties shall prevail.
预设偏差值可以包括预设速度偏差值、预设加速度偏差值、预设位置偏差值等,具体数值可以结合传感器误差进行设置。例如,预设速度偏差值为0.05m/s,预设位置偏差值为0.5米。The preset deviation value may include a preset speed deviation value, a preset acceleration deviation value, a preset position deviation value, etc. The specific value may be set in combination with the sensor error. For example, the preset speed deviation value is 0.05 m/s, and the preset position deviation value is 0.5 m.
偏差值小于预设偏差值,需要偏差值中的每一项均满足小于其对应的预设偏差值。继续引用上述偏差值与预设偏差值的示例,由于速度偏差值0.02m/s小于预设速度偏差值,且位置偏差值0.2米小于预设位置偏差值,即可确定偏差值小于预设偏差值。确定了偏差值小于预设偏差值,即可确定共享行驶信息对应的第二车辆真实存在。The deviation value is less than the preset deviation value, which requires that each item in the deviation value is less than its corresponding preset deviation value. Continuing to cite the above example of the deviation value and the preset deviation value, since the speed deviation value of 0.02m/s is less than the preset speed deviation value, and the position deviation value of 0.2m is less than the preset position deviation value, it can be determined that the deviation value is less than the preset deviation value. By determining that the deviation value is less than the preset deviation value, it can be determined that the second vehicle corresponding to the shared driving information actually exists.
若存在偏差值中的至少一个项目大于预设偏差值,说明该共享行驶信息可能为虚假信息,此时不采用该共享行驶信息。If at least one item in the deviation value is greater than the preset deviation value, it means that the shared driving information may be false information, and the shared driving information is not used at this time.
对共享行驶信息和实测行驶信息进行融合,可以将共享行驶信息与实测行驶信息中均存在的项目择一取值或取平均值,将仅存在于其中一方的项目的数据直接确定为融合后的数据。仍引用上述示例,设共享行驶信息还包括了第二车辆的共享导航路线,融合时取平均值,则得到可信数据包括:可信速度为10.01m/s,可信位置为第一车辆正前方19.9米,第二车辆的共享导航路线。By fusing the shared driving information and the measured driving information, one of the items in both the shared driving information and the measured driving information can be selected or averaged, and the data of the items that only exist in one of them can be directly determined as the fused data. Still citing the above example, assuming that the shared driving information also includes the shared navigation route of the second vehicle, the average value is taken during fusion, and the credible data obtained includes: the credible speed is 10.01m/s, the credible position is 19.9 meters directly in front of the first vehicle, and the shared navigation route of the second vehicle.
可信数据能够准确反映周围车辆的行驶信息,且由于结合了第一车辆采集的信息和第二车辆发送的信息,信息来源更加全面,为后续确定可靠、全面的目标行驶策略提供数据支持。Trusted data can accurately reflect the driving information of surrounding vehicles, and because it combines the information collected by the first vehicle and the information sent by the second vehicle, the information source is more comprehensive, providing data support for the subsequent determination of reliable and comprehensive target driving strategies.
根据本申请实施例提供的技术方案,通过确定共享行驶信息和实测行驶信息的偏差值,在偏差值小于预设偏差值的情况下,融合得到可信数据,确保第二车辆真实存在,从而避免虚假信息的干扰,保证了可信数据是准确可靠的,为后续确定可靠、全面的目标行驶策略提供数据支持。According to the technical solution provided in the embodiment of the present application, by determining the deviation value between the shared driving information and the measured driving information, when the deviation value is less than the preset deviation value, the fusion obtains the trusted data to ensure the real existence of the second vehicle, thereby avoiding the interference of false information, ensuring that the trusted data is accurate and reliable, and providing data support for the subsequent determination of a reliable and comprehensive target driving strategy.
在一些实施例中,控制第一车辆按照目标行驶策略进行行驶,包括:In some embodiments, controlling the first vehicle to travel according to the target driving strategy includes:
将目标行驶策略发送至第二车辆;sending the target driving strategy to the second vehicle;
接收第二车辆基于目标行驶策略发送的第一反馈信息,若第一反馈信息指示第一车辆能够执行目标行驶策略,则控制第一车辆按照目标行驶策略进行行驶。The first feedback information sent by the second vehicle based on the target driving strategy is received, and if the first feedback information indicates that the first vehicle can execute the target driving strategy, the first vehicle is controlled to drive according to the target driving strategy.
具体地,第一车辆将目标行驶策略发送至第二车辆,可以仅发送至第二预设范围内的第二车辆,也可以发送至第一预设范围内的全部第二车辆。第二车辆在接收到目标行驶策略后,基于目标行驶策略分析第二车辆自身能否对目标行驶策略进行响应,得到第一反馈信息,并将第一反馈信息发送至第一车辆。第一车辆接收第二车辆发送的第一反馈信息,若根据第一反馈信息指示第一车辆能够执行目标行驶策略,则控制第一车辆按照目标行驶策略进行行驶。例如,目标行驶策略指示第一车辆即将左转,第二车辆分析后确定能够进行响应,则发送的第一反馈信息指示第一车辆能够执行该目标行驶策略;第一车辆接收到该第一反馈信息,控制第一车辆进行左转。Specifically, the first vehicle sends the target driving strategy to the second vehicle, which may be sent only to the second vehicles within the second preset range, or to all second vehicles within the first preset range. After receiving the target driving strategy, the second vehicle analyzes whether the second vehicle itself can respond to the target driving strategy based on the target driving strategy, obtains first feedback information, and sends the first feedback information to the first vehicle. The first vehicle receives the first feedback information sent by the second vehicle, and if the first feedback information indicates that the first vehicle can execute the target driving strategy, the first vehicle is controlled to drive according to the target driving strategy. For example, the target driving strategy indicates that the first vehicle is about to turn left, and the second vehicle determines that it can respond after analysis, then the first feedback information sent indicates that the first vehicle can execute the target driving strategy; the first vehicle receives the first feedback information and controls the first vehicle to turn left.
若第二车辆经过分析,确定无法响应目标行驶策略,则第一反馈信息指示第一车辆无法执行该目标行驶策略;第一车辆接收到第一反馈信息后,不执行目标行驶策略。例如,第一车辆的目标行驶策略为向第二车辆所在车道变道,第二车辆由于需要避让行人,无法为第一车辆的变道需求预留足够的空间,故第一反馈信息指示第一车辆无法执行该目标行驶策略;第一车辆接收到该第一反馈信息后,不执行变道操作。此外,若第一车辆不执行目标行驶策略,还可以向第二车辆发送暂缓执行提示,暂缓执行提示指示第一车辆暂不执行目标行驶策略,第二车辆当前无需做出响应。If the second vehicle is determined, after analysis, to be unable to respond to the target driving strategy, the first feedback information indicates that the first vehicle is unable to execute the target driving strategy; after the first vehicle receives the first feedback information, it does not execute the target driving strategy. For example, the target driving strategy of the first vehicle is to change lanes to the lane where the second vehicle is located. Since the second vehicle needs to avoid pedestrians, it cannot reserve enough space for the lane change requirement of the first vehicle. Therefore, the first feedback information indicates that the first vehicle is unable to execute the target driving strategy; after the first vehicle receives the first feedback information, it does not execute the lane change operation. In addition, if the first vehicle does not execute the target driving strategy, it can also send a suspended execution prompt to the second vehicle, which indicates that the first vehicle does not execute the target driving strategy for the time being, and the second vehicle does not need to respond at this time.
向第二车辆确认目标行驶策略能否执行,相当于由第一车辆和第二车辆协同进行行驶策略的规划和执行,在确定第二车辆能够响应的情况下才执行目标行驶策略,一方面第二车辆能够提前进行响应操作,另一方面避免出现因第二车辆无法响应而发生剐蹭、碰撞等事故的情况,确保自动驾驶的安全性。Confirming with the second vehicle whether the target driving strategy can be executed is equivalent to the first vehicle and the second vehicle jointly planning and executing the driving strategy. The target driving strategy is executed only when it is determined that the second vehicle can respond. On the one hand, the second vehicle can respond in advance, and on the other hand, it avoids accidents such as scratches and collisions caused by the inability of the second vehicle to respond, thereby ensuring the safety of autonomous driving.
根据本申请实施例提供的技术方案,通过将目标行驶策略发送至第二车辆,接收第二车辆基于目标行驶策略发送的第一反馈信息,若第一反馈信息指示第一车辆能够执行目标行驶策略,则控制第一车辆按照目标行驶策略进行行驶,使得第二车辆能够提前进行响应操作,同时避免出现因第二车辆无法响应而发生剐蹭、碰撞等事故的情况,确保了自动驾驶的安全性。According to the technical solution provided in the embodiment of the present application, the target driving strategy is sent to the second vehicle, and first feedback information sent by the second vehicle based on the target driving strategy is received. If the first feedback information indicates that the first vehicle can execute the target driving strategy, the first vehicle is controlled to drive according to the target driving strategy, so that the second vehicle can respond in advance, while avoiding accidents such as scratches and collisions due to the inability of the second vehicle to respond, thereby ensuring the safety of autonomous driving.
在一些实施例中,当前行驶信息包括导航路线、第一车辆所处的车道、第一车辆的速度;实测场景信息包括交通标线、信号灯状态和行人信息中的至少一者;可信数据包括第二预设范围内全部的第二车辆到第一车辆的相对位置;In some embodiments, the current driving information includes a navigation route, a lane in which the first vehicle is located, and a speed of the first vehicle; the measured scene information includes at least one of traffic markings, signal light status, and pedestrian information; the trusted data includes the relative positions of all second vehicles within the second preset range to the first vehicle;
根据第一车辆自身的当前行驶信息、实测场景信息和可信数据,确定目标行驶策略,包括:Determine a target driving strategy according to the current driving information of the first vehicle, the measured scene information and the credible data, including:
根据导航路线、车道、交通标线和相对位置,生成第一行驶策略,第一行驶策略用于指示第一车辆是否变更车道;Generate a first driving strategy according to the navigation route, lane, traffic markings and relative position, the first driving strategy being used to instruct the first vehicle whether to change lanes;
根据导航路线、速度、信号灯状态和相对位置,生成第二行驶策略,第二行驶策略用于指示第一车辆是否变更速度;generating a second driving strategy according to the navigation route, speed, signal light status and relative position, the second driving strategy being used to instruct the first vehicle whether to change speed;
根据车道、速度、行人信息和相对位置,生成第三行驶策略,第三策略用于指示第一车辆是否避让行人;generating a third driving strategy according to the lane, speed, pedestrian information and relative position, the third strategy being used to instruct the first vehicle whether to avoid the pedestrian;
根据第一行驶策略、第二行驶策略、第三行驶策略中的至少一者,确定目标行驶策略。A target driving strategy is determined according to at least one of the first driving strategy, the second driving strategy, and the third driving strategy.
具体地,对上述第一行驶策略、第二行驶策略、第三行驶策略分别举例进行说明。Specifically, the first driving strategy, the second driving strategy, and the third driving strategy are described with examples respectively.
例如,导航路线指示第一车辆应在200米后的路口右转,第一车辆当前所处的车道为仅能直行的车道,交通标线为允许进行变道的白色虚线,且当前车道的右侧车道即为允许右转的车道,相对位置指示第一车辆向右变道不会与第二车辆发生碰撞,则生成第一行驶策略为:向右侧变更车道。For example, the navigation route indicates that the first vehicle should turn right at the intersection 200 meters later, the first vehicle is currently in a lane that can only go straight, the traffic marking is a white dotted line that allows lane changes, and the lane to the right of the current lane is a lane that allows right turns. The relative position indicates that the first vehicle will not collide with the second vehicle if it changes lanes to the right, so the first driving strategy generated is: change lanes to the right.
例如,例如,导航路线指示第一车辆应在200米后的路口直行,第一车辆当前的速度为40km/h,路口的信号灯为绿灯且剩余时间为60秒,相对位置指示第一车辆缓慢减速不会与第二车辆发生碰撞,则生成第二行驶策略为:在进入路口前减速至30km/h。For example, the navigation route indicates that the first vehicle should go straight at the intersection 200 meters later, the current speed of the first vehicle is 40 km/h, the traffic light at the intersection is green and the remaining time is 60 seconds, and the relative position indicates that the first vehicle will not collide with the second vehicle if it decelerates slowly. Then the second driving strategy generated is: decelerate to 30 km/h before entering the intersection.
例如,第一车辆当前所处的车道前方穿过人行横道,第一车辆当前的速度为50km/h,前方20米存在行人,相对位置指示第一车辆急刹车会与后方的第二车辆发生碰撞,且左侧不存在第二车辆,则生成第三行驶策略为:向左侧转向避让行人。For example, there is a crosswalk in front of the lane where the first vehicle is currently located, the current speed of the first vehicle is 50km/h, there is a pedestrian 20 meters ahead, and the relative position indicates that the first vehicle will collide with the second vehicle behind it if it brakes suddenly, and there is no second vehicle on the left, then the third driving strategy generated is: turn to the left to avoid the pedestrian.
当然,实际道路中不仅有变更车道、变更速度和避让行人的需求,以上只是不同的当前行驶信息、实测场景信息、可信数据下,对能够生成的行驶策略进行举例,实际应用中还可以生成其他的行驶策略。Of course, actual roads require not only lane changes, speed changes, and pedestrian avoidance, but the above are just examples of driving strategies that can be generated under different current driving information, measured scene information, and credible data. Other driving strategies can also be generated in actual applications.
根据第一行驶策略、第二行驶策略、第三行驶策略中的至少一者,确定目标行驶策略,综合考虑各种行驶需求,确保目标行驶策略适应实际路况。According to at least one of the first driving strategy, the second driving strategy, and the third driving strategy, a target driving strategy is determined, various driving requirements are comprehensively considered, and the target driving strategy is ensured to adapt to actual road conditions.
根据本申请实施例提供的技术方案,通过根据不同的当前行驶信息、实测场景信息、可信数据,生成不同的行驶策略,再根据至少一个行驶策略确定目标行驶策略,综合考虑各种行驶需求,确保目标行驶策略适应实际路况。According to the technical solution provided in the embodiment of the present application, different driving strategies are generated according to different current driving information, measured scene information, and trusted data, and then a target driving strategy is determined according to at least one driving strategy, comprehensively considering various driving needs to ensure that the target driving strategy adapts to actual road conditions.
在一些实施例中,与第一预设范围内的至少一个第二车辆建立无线通信连接之前,还包括:In some embodiments, before establishing a wireless communication connection with at least one second vehicle within the first preset range, the method further includes:
在检测到用户进入第一车辆的情况下,对用户进行人脸识别,得到人脸识别结果;When detecting that a user enters the first vehicle, performing facial recognition on the user to obtain a facial recognition result;
若人脸识别结果指示未识别用户,则发出询问信息,询问信息用于询问用户是否建立第一车辆与第二车辆之间的无线通信连接;If the face recognition result indicates that the user is not recognized, sending an inquiry message, the inquiry message is used to inquire the user whether to establish a wireless communication connection between the first vehicle and the second vehicle;
接收用户对询问信息的第二反馈信息,并将第二反馈信息所指示的指令与用户进行绑定,以使在识别到用户的情况下直接调用第二反馈信息所指示的指令;第二反馈信息用于指示是否建立无线通信连接;receiving second feedback information of the user in response to the inquiry information, and binding the instruction indicated by the second feedback information with the user, so that the instruction indicated by the second feedback information is directly called when the user is identified; the second feedback information is used to indicate whether to establish a wireless communication connection;
若人脸识别结果指示识别到用户,则调用与用户绑定的指令;If the face recognition result indicates that the user is recognized, the command bound to the user is called;
在指令指示建立无线通信连接的情况下,建立与第一预设范围内的至少一个第二车辆的无线通信连接。In the case where the instruction indicates to establish a wireless communication connection, a wireless communication connection is established with at least one second vehicle within the first preset range.
具体地,询问信息可以是文字形式的,例如在车载显示屏上显示“是否建立与周围车辆的无线通信连接”的文字;也可以是语音形式的,例如车载音响播放“是否建立与周围车辆的无线通信连接”的语音。Specifically, the inquiry information can be in text form, such as displaying the text "Whether to establish a wireless communication connection with surrounding vehicles" on the vehicle display screen; it can also be in voice form, such as playing the voice "Whether to establish a wireless communication connection with surrounding vehicles" on the vehicle audio.
用户输入第二反馈信息,可以在车载显示屏上点击“是”或“否”的选项,或者利用语音输入等,本申请实施例对此不作限制。The user inputs the second feedback information by clicking the "yes" or "no" option on the vehicle-mounted display screen, or by using voice input, etc., which is not limited in this embodiment of the present application.
将用户的反馈信息所指示的指令与该用户进行绑定,只需要在用户首次进入第一车辆时进行询问,此后直接调用与用户绑定的指令,无需反复询问,方便用户使用。The command indicated by the user's feedback information is bound to the user. It only needs to be asked when the user enters the first vehicle for the first time. After that, the command bound to the user is directly called without repeated asking, which is convenient for the user to use.
根据本申请实施例提供的技术方案,通过在检测到用户进入第一车辆的情况下,对用户进行人脸识别,得到人脸识别结果,在人脸识别结果指示未识别用户的情况下询问用户并将结果与用户绑定,在人脸识别结果指示识别到用户的情况下直接调用选择结果,无需反复询问,方便用户使用。According to the technical solution provided in the embodiment of the present application, when it is detected that the user enters the first vehicle, facial recognition is performed on the user to obtain a facial recognition result. When the facial recognition result indicates that the user is not recognized, the user is asked and the result is bound to the user. When the facial recognition result indicates that the user is recognized, the selection result is directly called without repeated asking, thereby facilitating user use.
上述所有可选技术方案,可以采用任意结合形成本申请的可选实施例,在此不再一一赘述。All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present application, which will not be described one by one here.
图2是本申请实施例提供的一种驾驶方法的交互流程示意图。如图2所示,在该示例中,第一车辆接收多个第二车辆(第二车辆A、第二车辆B、第二车辆C、第二车辆D和第二车辆E)发送的位置信息,结合自身传感器数据进行信息处理,确定目标行驶策略为左转,则向第二车辆发送“我即将左转”的信息并等待反馈;第二车辆均发送“能够响应,允许左转”的第一反馈信息,第一车辆接收到这些第一反馈信息,执行左转操作;在第一车辆执行左转操作的过程中,第二车辆也配合第一车辆做出响应操作,以使第一车辆能够顺利左转。Fig. 2 is a schematic diagram of an interactive process of a driving method provided by an embodiment of the present application. As shown in Fig. 2, in this example, the first vehicle receives the position information sent by multiple second vehicles (second vehicle A, second vehicle B, second vehicle C, second vehicle D, and second vehicle E), performs information processing in combination with its own sensor data, determines that the target driving strategy is to turn left, and then sends a message "I am about to turn left" to the second vehicle and waits for feedback; the second vehicles all send the first feedback information "can respond, allow left turn", the first vehicle receives these first feedback information, and performs a left turn operation; during the process of the first vehicle performing the left turn operation, the second vehicle also cooperates with the first vehicle to make a response operation so that the first vehicle can turn left smoothly.
为便于说明交互过程,图2中仅画出了第一车辆和第二预设范围内的第二车辆,且第一车辆仅与这些第二车辆进行了交互,但图2并不构成对交互流程涉及到的范围、第二车辆的数量、位置等的限制。To facilitate explanation of the interaction process, FIG2 only shows the first vehicle and the second vehicles within the second preset range, and the first vehicle only interacts with these second vehicles, but FIG2 does not constitute a limitation on the scope, number, location, etc. of the second vehicles involved in the interaction process.
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。The following are device embodiments of the present application, which can be used to execute the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.
图3是本申请实施例提供的一种驾驶装置的示意图。如图3所示,该驾驶装置包括:FIG3 is a schematic diagram of a driving device provided in an embodiment of the present application. As shown in FIG3 , the driving device includes:
通信模块301,用于在与第一预设范围内的至少一个第二车辆建立无线通信连接的情况下,接收第二车辆发送的共享行驶信息;共享行驶信息为第二车辆自身的行驶信息;The communication module 301 is used to receive shared driving information sent by at least one second vehicle within a first preset range when a wireless communication connection is established with the second vehicle; the shared driving information is the driving information of the second vehicle itself;
采集模块302,用于通过第一车辆自身的传感器,采集第二预设范围内的实测场景信息和至少部分第二车辆的实测行驶信息;The acquisition module 302 is used to acquire the measured scene information within the second preset range and at least part of the measured driving information of the second vehicle through the sensor of the first vehicle itself;
确定模块303,用于根据同一第二车辆所对应的共享行驶信息和实测行驶信息,确定可信数据;A determination module 303, configured to determine credible data according to the shared driving information and the measured driving information corresponding to the same second vehicle;
控制模块304,用于根据第一车辆自身的当前行驶信息、实测场景信息和可信数据,确定目标行驶策略,并控制第一车辆按照目标行驶策略进行行驶。The control module 304 is used to determine the target driving strategy according to the current driving information of the first vehicle itself, the measured scene information and the trusted data, and control the first vehicle to drive according to the target driving strategy.
根据本申请实施例提供的技术方案,通过通信模块301在与第一预设范围内的至少一个第二车辆建立无线通信连接的情况下,接收第二车辆发送的共享行驶信息;采集模块302通过第一车辆自身的传感器,采集第二预设范围内的实测场景信息和至少部分第二车辆的实测行驶信息;确定模块303根据同一第二车辆所对应的共享行驶信息和实测行驶信息,确定可信数据,由于可信数据结合了多个车辆的信息,且信息之间能够互相验证,使得可信数据能够全面、可靠地反映道路网络的状况;控制模块304根据第一车辆自身的当前行驶信息、实测场景信息和可信数据,确定目标行驶策略,使得规划出的目标行驶策略能够充分考虑到整个道路网络的状况,并控制第一车辆按照目标行驶策略进行行驶,从而实现了全面、可靠的驾驶,解决了现有技术中自动驾驶可靠性不高的问题。According to the technical solution provided in the embodiment of the present application, the communication module 301 receives the shared driving information sent by the second vehicle when a wireless communication connection is established with at least one second vehicle within the first preset range; the acquisition module 302 acquires the measured scene information and the measured driving information of at least part of the second vehicle within the second preset range through the sensor of the first vehicle itself; the determination module 303 determines the trusted data based on the shared driving information and the measured driving information corresponding to the same second vehicle. Since the trusted data combines the information of multiple vehicles and the information can be verified with each other, the trusted data can comprehensively and reliably reflect the status of the road network; the control module 304 determines the target driving strategy based on the current driving information, measured scene information and trusted data of the first vehicle itself, so that the planned target driving strategy can fully consider the status of the entire road network, and control the first vehicle to drive according to the target driving strategy, thereby realizing comprehensive and reliable driving, and solving the problem of low reliability of automatic driving in the prior art.
在一些实施例中,确定模块303还用于:对共享行驶信息进行完整性验证,得到验证结果;若验证结果指示验证不通过,则确定共享行驶信息的传输存在异常,则重新接收并更新共享行驶信息。In some embodiments, the determination module 303 is also used to: perform integrity verification on the shared driving information to obtain a verification result; if the verification result indicates that the verification fails, it is determined that there is an abnormality in the transmission of the shared driving information, and the shared driving information is received and updated again.
在一些实施例中,确定模块303还用于:将共享行驶信息输入预先训练得到的异常检测模型;若异常检测模型的输出结果指示共享行驶信息存在异常,则将共享行驶信息删除,则重新接收并更新共享行驶信息。In some embodiments, the determination module 303 is also used to: input the shared driving information into a pre-trained anomaly detection model; if the output result of the anomaly detection model indicates that there is an anomaly in the shared driving information, the shared driving information is deleted, and the shared driving information is received and updated again.
在一些实施例中,确定模块303具体用于:确定共享行驶信息和实测行驶信息的偏差值;若偏差值小于预设偏差值,则对共享行驶信息和实测行驶信息进行融合,将融合后的数据确定为可信数据。In some embodiments, the determination module 303 is specifically used to: determine the deviation value between the shared driving information and the measured driving information; if the deviation value is less than the preset deviation value, the shared driving information and the measured driving information are merged, and the merged data is determined as credible data.
在一些实施例中,控制模块304具体用于:将目标行驶策略发送至第二车辆;接收第二车辆基于目标行驶策略发送的第一反馈信息,若第一反馈信息指示第一车辆能够执行目标行驶策略,则控制第一车辆按照目标行驶策略进行行驶。In some embodiments, the control module 304 is specifically used to: send the target driving strategy to the second vehicle; receive first feedback information sent by the second vehicle based on the target driving strategy, and if the first feedback information indicates that the first vehicle can execute the target driving strategy, control the first vehicle to drive according to the target driving strategy.
在一些实施例中,当前行驶信息包括导航路线、第一车辆所处的车道、第一车辆的速度;实测场景信息包括交通标线、信号灯状态和行人信息中的至少一者;可信数据包括第二预设范围内全部的第二车辆到第一车辆的相对位置;控制模块304具体用于:根据导航路线、车道、交通标线和相对位置,生成第一行驶策略,第一行驶策略用于指示第一车辆是否变更车道;根据导航路线、速度、信号灯状态和相对位置,生成第二行驶策略,第二行驶策略用于指示第一车辆是否变更速度;根据车道、速度、行人信息和相对位置,生成第三行驶策略,第三策略用于指示第一车辆是否避让行人;根据第一行驶策略、第二行驶策略、第三行驶策略中的至少一者,确定目标行驶策略。In some embodiments, the current driving information includes the navigation route, the lane in which the first vehicle is located, and the speed of the first vehicle; the measured scene information includes at least one of traffic markings, signal light status, and pedestrian information; the trusted data includes the relative positions of all second vehicles to the first vehicle within a second preset range; the control module 304 is specifically used to: generate a first driving strategy based on the navigation route, lane, traffic markings, and relative position, and the first driving strategy is used to indicate whether the first vehicle changes lanes; generate a second driving strategy based on the navigation route, speed, signal light status, and relative position, and the second driving strategy is used to indicate whether the first vehicle changes speed; generate a third driving strategy based on the lane, speed, pedestrian information, and relative position, and the third strategy is used to indicate whether the first vehicle avoids pedestrians; determine the target driving strategy based on at least one of the first driving strategy, the second driving strategy, and the third driving strategy.
在一些实施例中,通信模块301还用于:在检测到用户进入第一车辆的情况下,对用户进行人脸识别,得到人脸识别结果;若人脸识别结果指示未识别用户,则发出询问信息,询问信息用于询问用户是否建立第一车辆与第二车辆之间的无线通信连接;接收用户对询问信息的第二反馈信息,并将第二反馈信息所指示的指令与用户进行绑定,以使在识别到用户的情况下直接调用第二反馈信息所指示的指令;第二反馈信息用于指示是否建立无线通信连接;若人脸识别结果指示识别到用户,则调用与用户绑定的指令;在指令指示建立无线通信连接的情况下,建立与第一预设范围内的至少一个第二车辆的无线通信连接。In some embodiments, the communication module 301 is also used to: when a user is detected entering the first vehicle, perform facial recognition on the user to obtain a facial recognition result; if the facial recognition result indicates that the user is not recognized, issue an inquiry message, and the inquiry message is used to inquire the user whether to establish a wireless communication connection between the first vehicle and the second vehicle; receive second feedback information from the user in response to the inquiry message, and bind the instruction indicated by the second feedback information to the user, so that the instruction indicated by the second feedback information is directly called when the user is recognized; the second feedback information is used to indicate whether to establish a wireless communication connection; if the facial recognition result indicates that the user is recognized, call the instruction bound to the user; when the instruction indicates to establish a wireless communication connection, establish a wireless communication connection with at least one second vehicle within the first preset range.
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
图4是本申请实施例提供的电子设备4的示意图。如图4所示,该实施例的电子设备4包括:处理器401、存储器402以及存储在该存储器402中并且可在处理器401上运行的计算机程序403。处理器401执行计算机程序403时实现上述各个方法实施例中的步骤。或者,处理器401执行计算机程序403时实现上述各装置实施例中各模块/单元的功能。FIG4 is a schematic diagram of an electronic device 4 provided in an embodiment of the present application. As shown in FIG4 , the electronic device 4 of this embodiment includes: a processor 401, a memory 402, and a computer program 403 stored in the memory 402 and executable on the processor 401. When the processor 401 executes the computer program 403, the steps in the above-mentioned various method embodiments are implemented. Alternatively, when the processor 401 executes the computer program 403, the functions of each module/unit in the above-mentioned various device embodiments are implemented.
电子设备4可以是桌上型计算机、笔记本、掌上电脑及云端服务器等电子设备。电子设备4可以包括但不仅限于处理器401和存储器402。本领域技术人员可以理解,图4仅仅是电子设备4的示例,并不构成对电子设备4的限定,可以包括比图示更多或更少的部件,或者不同的部件。The electronic device 4 may be a desktop computer, a notebook, a PDA, a cloud server, or other electronic device. The electronic device 4 may include, but is not limited to, a processor 401 and a memory 402. Those skilled in the art will appreciate that FIG. 4 is merely an example of the electronic device 4 and does not limit the electronic device 4, and may include more or fewer components than shown in the figure, or different components.
处理器401可以是中央处理单元(Central Processing Unit,CPU),也可以是其它通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。The processor 401 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
存储器402可以是电子设备4的内部存储单元,例如,电子设备4的硬盘或内存。存储器402也可以是电子设备4的外部存储设备,例如,电子设备4上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。存储器402还可以既包括电子设备4的内部存储单元也包括外部存储设备。存储器402用于存储计算机程序以及电子设备所需的其它程序和数据。The memory 402 may be an internal storage unit of the electronic device 4, for example, a hard disk or memory of the electronic device 4. The memory 402 may also be an external storage device of the electronic device 4, for example, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 4. The memory 402 may also include both an internal storage unit and an external storage device of the electronic device 4. The memory 402 is used to store computer programs and other programs and data required by the electronic device.
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units.
集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读存储介质(例如计算机可读存储介质)中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可以存储在计算机可读存储介质中,该计算机程序在被处理器执行时,可以实现上述各个方法实施例的步骤。计算机程序可以包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读存储介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random AccessMemory,RAM)、电载波信号、电信信号以及软件分发介质等。If the integrated module/unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium (e.g., a computer-readable storage medium). Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. The computer program may include computer program code, which may be in source code form, object code form, executable file or some intermediate form. Computer-readable storage media may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.
以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410193670.3A CN117944695A (en) | 2024-02-21 | 2024-02-21 | Driving method, driving device, electronic equipment and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410193670.3A CN117944695A (en) | 2024-02-21 | 2024-02-21 | Driving method, driving device, electronic equipment and readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117944695A true CN117944695A (en) | 2024-04-30 |
Family
ID=90794224
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410193670.3A Pending CN117944695A (en) | 2024-02-21 | 2024-02-21 | Driving method, driving device, electronic equipment and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117944695A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118485568A (en) * | 2024-05-09 | 2024-08-13 | 重庆赛力斯凤凰智创科技有限公司 | Method, device, equipment and storage medium for splicing all-around images |
-
2024
- 2024-02-21 CN CN202410193670.3A patent/CN117944695A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118485568A (en) * | 2024-05-09 | 2024-08-13 | 重庆赛力斯凤凰智创科技有限公司 | Method, device, equipment and storage medium for splicing all-around images |
CN118485568B (en) * | 2024-05-09 | 2024-11-22 | 重庆赛力斯凤凰智创科技有限公司 | Surround view image stitching method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230284029A1 (en) | Misbehavior detection in autonomous driving communications | |
US12254763B2 (en) | Information fusion method and system | |
US11807227B2 (en) | Methods and apparatus to generate vehicle warnings | |
US12033495B2 (en) | Method, device and computer program for a vehicle | |
Khan et al. | Autonomous vehicles: A study of implementation and security. | |
US20220398149A1 (en) | Minimizing transport fuzzing reactions | |
CN110148312B (en) | Collision early warning method and device based on V2X system and storage medium | |
US11310269B2 (en) | Methods to detect spoofing attacks on automated driving systems | |
CN112712729B (en) | Method and system for predicting motion trajectory | |
US20230211805A1 (en) | Concept For Supporting a Motor Vehicle Being Guided in at Least Partially Automated Manner | |
US10360793B1 (en) | Preventing vehicle accident caused by intentional misbehavior | |
CN112230656A (en) | A kind of park vehicle automatic driving method and its system, client, storage medium | |
JP2024505138A (en) | Provisioning external functionality for transportation vehicles | |
US12227176B2 (en) | Transport-related object avoidance | |
US12190099B2 (en) | Robust over the air reprogramming | |
CN113721621A (en) | Vehicle control method, device, electronic device, and storage medium | |
CN117944695A (en) | Driving method, driving device, electronic equipment and readable storage medium | |
CN110737736B (en) | Method and equipment for acquiring vehicle condition map information | |
Bouchelaghem et al. | Autonomous vehicle security: Literature review of real attack experiments | |
US11341781B2 (en) | Vehicular communications through identifiers and online systems | |
CN111688717B (en) | Method and device for controlling vehicle traffic | |
US20240177601A1 (en) | Determining a corrective action to alter a driving behavior of a vehicle | |
CN114572252B (en) | Unmanned vehicle control method and device based on driving authority authentication | |
CN116071956A (en) | Path switching method, device, electronic equipment and storage medium | |
US20240314139A1 (en) | Secure vehicle communication networks and dynamic intervehicle compliance |
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 |