CN112519765A - Vehicle control method, apparatus, device, and medium - Google Patents
Vehicle control method, apparatus, device, and medium Download PDFInfo
- Publication number
- CN112519765A CN112519765A CN201910828972.2A CN201910828972A CN112519765A CN 112519765 A CN112519765 A CN 112519765A CN 201910828972 A CN201910828972 A CN 201910828972A CN 112519765 A CN112519765 A CN 112519765A
- Authority
- CN
- China
- Prior art keywords
- motion
- vehicle
- intention
- motion trajectory
- trajectory 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 86
- 238000010801 machine learning Methods 0.000 claims abstract description 75
- 230000008569 process Effects 0.000 claims abstract description 43
- 238000012549 training Methods 0.000 claims description 26
- 230000004044 response Effects 0.000 claims description 11
- 238000002372 labelling Methods 0.000 claims description 7
- 238000005516 engineering process Methods 0.000 abstract description 5
- 230000009286 beneficial effect Effects 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 239000013307 optical fiber Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 241000282472 Canis lupus familiaris Species 0.000 description 1
- 241000282326 Felis catus Species 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 241000270295 Serpentes Species 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
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
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
-
- 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
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/166—Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
-
- 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)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Abstract
本申请实施例公开了一种车辆控制方法、装置、设备和介质,涉及计算机技术领域中的自动驾驶技术。其中,该车辆控制方法包括:获取在所述车辆的行驶过程中识别的动态障碍物的运动轨迹信息;将运动轨迹信息输入到经训练的机器学习模型,以预测动态障碍物的运动意图;根据预测出的运动意图,控制车辆的路线规划或者车辆的行驶状态。本申请实施例通过机器学习模型对动态障碍物的运动轨迹进行识别,以确定动态障碍物的运动意图,进而根据运动意图对车辆进行控制,提高了对车辆控制的准确性。
The embodiments of the present application disclose a vehicle control method, device, device and medium, which relate to automatic driving technology in the field of computer technology. Wherein, the vehicle control method includes: acquiring the motion trajectory information of the dynamic obstacles identified during the driving process of the vehicle; inputting the motion trajectory information into the trained machine learning model to predict the motion intention of the dynamic obstacles; The predicted motion intention controls the route planning of the vehicle or the driving state of the vehicle. In the embodiment of the present application, the motion trajectory of the dynamic obstacle is identified by the machine learning model, so as to determine the motion intention of the dynamic obstacle, and then the vehicle is controlled according to the motion intention, thereby improving the accuracy of the vehicle control.
Description
技术领域technical field
本申请实施例涉及计算机技术,尤其涉及自动驾驶技术,具体涉及一种车辆控制方法、装置、设备和介质。The embodiments of the present application relate to computer technologies, in particular to automatic driving technologies, and in particular to a vehicle control method, apparatus, device, and medium.
背景技术Background technique
在自动驾驶技术中,车辆的自动驾驶系统会根据车辆周边情况进行路径规划和车辆的行驶状态控制。In autonomous driving technology, the autonomous driving system of the vehicle will perform path planning and control the driving state of the vehicle according to the surrounding conditions of the vehicle.
当车辆在车道内行驶时,对于车道内出现的动态障碍物需要避让。其中动态障碍物可以是切换车道的车辆、超车的车辆、加塞的车辆、横穿马路的行人或其他等情况。这些动态障碍物的运动幅度较小,且有可能有试探性的往复运动。所以,自动驾驶系统难以通过较长稳定运动轨迹的识别来确定动态障碍物的运动意图,这给车辆的路径规划和行驶状态控制造成困难。When the vehicle is driving in the lane, it needs to avoid the dynamic obstacles that appear in the lane. The dynamic obstacle may be a vehicle switching lanes, an overtaking vehicle, a jammed vehicle, a pedestrian crossing the road, or other situations. The motion of these dynamic obstacles is small and may have tentative reciprocating motion. Therefore, it is difficult for the automatic driving system to determine the motion intention of dynamic obstacles through the identification of long and stable motion trajectories, which causes difficulties in the path planning and driving state control of the vehicle.
发明内容SUMMARY OF THE INVENTION
本申请实施例提供一种车辆控制方法、装置、设备和介质,提高了对车辆控制的准确性。Embodiments of the present application provide a vehicle control method, device, device, and medium, which improve the accuracy of vehicle control.
第一方面,本申请实施例提供了一种车辆控制方法,该方法包括:In a first aspect, an embodiment of the present application provides a vehicle control method, the method comprising:
获取在所述车辆的行驶过程中识别的动态障碍物的运动轨迹信息;acquiring the motion trajectory information of the dynamic obstacles identified during the driving of the vehicle;
将所述运动轨迹信息输入到经训练的机器学习模型,以预测所述动态障碍物的运动意图;inputting the motion trajectory information into a trained machine learning model to predict the motion intent of the dynamic obstacle;
根据预测出的所述运动意图,控制所述车辆的路线规划或者所述车辆的行驶状态。According to the predicted motion intention, the route planning of the vehicle or the driving state of the vehicle is controlled.
本申请实施例通过获取在车辆的行驶过程中识别的动态障碍物的运动轨迹信息,并将动态障碍物的运动轨迹信息输入到经训练的机器学习模型,以预测动态障碍物的运动意图,然后根据预测出的运动意图,控制车辆的路线规划或者车辆的行驶状态。解决了自动驾驶系统难以通过较长稳定运动轨迹确定动态障碍物的运动意图,给车辆的路径规划和行驶状态控制造成困难的问题,实现了通过机器学习模型对动态障碍物的运动轨迹进行识别,以确定动态障碍物的运动意图,进而根据运动意图对车辆进行控制,提高了对车辆控制的准确性。In the embodiment of the present application, the motion trajectory information of the dynamic obstacle identified during the driving of the vehicle is obtained, and the motion trajectory information of the dynamic obstacle is input into the trained machine learning model, so as to predict the motion intention of the dynamic obstacle, and then According to the predicted motion intention, the route planning of the vehicle or the driving state of the vehicle are controlled. It solves the problem that it is difficult for the automatic driving system to determine the motion intention of dynamic obstacles through long and stable motion trajectories, which causes difficulties in the path planning and driving state control of vehicles, and realizes the recognition of the motion trajectories of dynamic obstacles through machine learning models. In order to determine the motion intention of the dynamic obstacle, and then control the vehicle according to the motion intention, the accuracy of the vehicle control is improved.
另外,根据本申请上述实施例的车辆控制方法,还可以具有如下附加的技术特征:In addition, the vehicle control method according to the above embodiment of the present application may also have the following additional technical features:
可选的,所述机器学习模型的训练过程中所需的运动轨迹样本集为标注有运动意图的样本集,所述运动轨迹样本集的获取过程具体包括:Optionally, the motion trajectory sample set required in the training process of the machine learning model is a sample set marked with motion intent, and the acquisition process of the motion trajectory sample set specifically includes:
获取车辆在车道内行驶过程中,采集到的动态障碍物的运动轨迹信息;Obtain the motion trajectory information of the dynamic obstacles collected during the vehicle driving in the lane;
按照设定意图现象规则,从所述动态障碍物的运动轨迹信息中确定运动意图;According to the set intention phenomenon rule, determine the movement intention from the movement track information of the dynamic obstacle;
其中,所述运动轨迹信息和运动意图的二元集合组成所述运动意图样本。Wherein, a binary set of the motion trajectory information and motion intent constitutes the motion intent sample.
上述申请中的一个实施例具有如下优点或有益效果:通过按照设定的意图现象规则,确定动态障碍物的运动意图,并将运动轨迹信息和运动意图的二元集合组成运动意图样本,提高了对动态障碍物的运动轨迹分析速度,有助于获取运动轨迹样本。An embodiment in the above application has the following advantages or beneficial effects: by determining the motion intention of the dynamic obstacle according to the set intention phenomenon rules, and forming the motion intention sample from the binary set of the motion trajectory information and the motion intention, the improved performance is improved. Analyzing the speed of the motion trajectories of dynamic obstacles helps to obtain motion trajectories samples.
可选的,按照设定意图现象规则,从所述动态障碍物的运动轨迹信息中确定运动意图包括下述至少一项:Optionally, according to the set intention phenomenon rule, determining the movement intention from the movement trajectory information of the dynamic obstacle includes at least one of the following:
如果识别所述动态障碍物为行人并且识别所述运动轨迹信息为横穿所述车道,则确定所述运动意图为行人穿越车道;If the dynamic obstacle is identified as a pedestrian and the motion trajectory information is identified as crossing the lane, determining that the motion is intended to be a pedestrian crossing the lane;
如果识别所述动态障碍物为行人并且识别所述运动轨迹信息为沿所述车道的同一边缘直行,则确定所述运动意图为行人沿车道直行;If the dynamic obstacle is identified as a pedestrian and the motion trajectory information is identified as going straight along the same edge of the lane, determining that the motion intention is that the pedestrian goes straight along the lane;
如果识别所述动态障碍物为车辆并且识别所述运动轨迹信息为从相邻车道进入当前车道,处于当前车辆的前方,则确定所述运动意图为切换车道或超车。If the dynamic obstacle is identified as a vehicle and the motion trajectory information is identified as entering the current lane from an adjacent lane and is in front of the current vehicle, then it is determined that the motion is intended to switch lanes or overtake.
上述申请中的一个实施例具有如下优点或有益效果:通过根据动态障碍物的运动轨迹中出现的表明运动意图的迹象,确定动态障碍物的运动意图,简化确定动态障碍物的运动意图复杂度。An embodiment in the above application has the following advantages or beneficial effects: by determining the motion intent of the dynamic obstacle according to the signs indicating the motion intent appearing in the motion trajectory of the dynamic obstacle, the complexity of determining the motion intent of the dynamic obstacle is simplified.
可选的,所述机器学习模型的训练过程中所需运动意图样本集的获取过程具体包括:Optionally, the acquisition process of the required motion intent sample set in the training process of the machine learning model specifically includes:
获取车辆在车道内行驶过程中,采集到的动态障碍物的运动轨迹信息;Obtain the motion trajectory information of the dynamic obstacles collected during the vehicle driving in the lane;
获取所述车辆针对所述动态障碍物的运动轨迹信息的稳定驾驶控制指令,作为所述运动意图;obtaining the stable driving control instruction of the vehicle with respect to the motion trajectory information of the dynamic obstacle, as the motion intention;
其中,所述运动轨迹信息和运动意图的二元集合组成所述运动意图样本。Wherein, a binary set of the motion trajectory information and motion intent constitutes the motion intent sample.
上述申请中的一个实施例具有如下优点或有益效果:通过将车辆针对动态障碍物的运动轨迹信息的稳定驾驶控制指令作为运动意图,并将运动轨迹信息和运动意图的二元集合组成运动意图样本,为获取运动意图样本集提供了有利条件。An embodiment in the above application has the following advantages or beneficial effects: by taking the stable driving control instruction of the vehicle for the motion trajectory information of the dynamic obstacle as the motion intent, and forming the motion intent sample from the binary set of the motion trajectory information and the motion intent , which provides favorable conditions for obtaining motion intent sample sets.
可选的,获取所述车辆针对所述动态障碍物的运动轨迹信息的稳定驾驶控制指令,作为所述运动意图包括:Optionally, obtaining the stable driving control instruction of the vehicle with respect to the motion trajectory information of the dynamic obstacle, as the motion intention includes:
响应于所述动态障碍物进入所述车辆的行驶影响范围,获取针对所述车辆的至少一个驾驶控制指令;obtaining at least one driving control command for the vehicle in response to the dynamic obstacle entering the driving influence range of the vehicle;
响应于所述动态障碍物脱离所述车辆的行驶影响范围内,从所述至少一个驾驶控制指令中选择最后一个驾驶控制指令,作为所述稳定驾驶控制指令;In response to the dynamic obstacle being out of the driving influence range of the vehicle, selecting a last driving control command from the at least one driving control command as the stable driving control command;
基于所述稳定驾驶控制指令,获取所述运动意图。The motion intention is acquired based on the stable driving control instruction.
上述申请中的一个实施例具有如下优点或有益效果:通过从至少一个驾驶控制指令中获取稳定驾驶控制指令,并基于稳定驾驶控制指令,获取运动意图,能够为后续动态障碍物运动意图提供参考意义。An embodiment in the above application has the following advantages or beneficial effects: by acquiring the stable driving control instruction from at least one driving control instruction, and obtaining the motion intention based on the stable driving control instruction, it can provide reference meaning for the subsequent dynamic obstacle motion intention .
可选的,将所述运动轨迹信息输入到经过训练的机器学习模型,以预测所述动态障碍物的运动意图包括:Optionally, inputting the motion trajectory information into a trained machine learning model to predict the motion intention of the dynamic obstacle includes:
将所述运动轨迹信息输入所述机器学习模型,以进行运动意图的识别;Inputting the motion trajectory information into the machine learning model to identify motion intent;
如果根据运动意图识别结果的概率值,识别到的运动意图结果为不确定,则返回执行运动轨迹信息的采集操作,将新采集的运动轨迹信息叠加至历史采集的运动轨迹信息中,用于输入所述机器学习模型,直至确定所述动态障碍物的运动意图。If the identified motion intent result is uncertain according to the probability value of the motion intent recognition result, return to the collection operation of motion trajectory information, and superimpose the newly collected motion trajectory information into the historically collected motion trajectory information for input the machine learning model until the motion intent of the dynamic obstacle is determined.
上述申请中的一个实施例具有如下优点或有益效果:根据已采集的运动轨迹信息无法准确确定动态障碍物的运动意图时,通过获取新的运动轨迹信息,并结合新采集的运动轨迹信息与历史运动轨迹信息进行再次运动意图识别,以提高动态障碍物的运动意图识别准确性。An embodiment in the above application has the following advantages or beneficial effects: when the motion intention of the dynamic obstacle cannot be accurately determined according to the collected motion trajectory information, new motion trajectory information is acquired, and the newly collected motion trajectory information and history are combined. The motion trajectory information is used for re-motion intention recognition to improve the motion intention recognition accuracy of dynamic obstacles.
可选的,所述运动意图通过对没有包含运动意图的所述运动轨迹样本集中所述运动轨迹样本进行聚类后标注得到。Optionally, the motion intent is obtained by labeling the motion trajectory samples after clustering in the motion trajectory sample set that does not contain the motion intent.
上述申请中的一个实施例具有如下优点或有益效果:通过对运动轨迹样本进行聚类,并对聚类后的每个类别进行标注,以获取运动轨迹样本的运动意图。An embodiment in the above application has the following advantages or beneficial effects: by clustering the motion trajectory samples, and labeling each category after the clustering, the motion intention of the motion trajectory samples is obtained.
可选的,所述运动轨迹信息的数据格式是采用顺序记录的至少一个轨迹点表示所述运动轨迹信息,且每个轨迹点记录动态障碍物沿车道线方向运动的速度和垂直于车道线方向运动的速度的二元组。Optionally, the data format of the motion track information is to use at least one track point recorded sequentially to represent the motion track information, and each track point records the speed of the dynamic obstacle moving along the lane line and the direction perpendicular to the lane line. A 2-tuple of the velocity of the movement.
上述申请中的一个实施例具有如下优点或有益效果:通过每个轨迹点记录动态障碍物沿车道线方向运动速度和垂直于车道线方向运动的速度,为后续确定动态障碍物的运动意图提供可靠条件。An embodiment in the above application has the following advantages or beneficial effects: recording the moving speed of the dynamic obstacle along the direction of the lane line and the speed of moving perpendicular to the direction of the lane line through each track point, providing reliable information for subsequent determination of the moving intention of the dynamic obstacle. condition.
第二方面,本申请实施例还提供了一种车辆控制装置,该装置包括:In a second aspect, an embodiment of the present application further provides a vehicle control device, the device comprising:
获取运动轨迹模块,用于获取在所述车辆的行驶过程中识别的动态障碍物的运动轨迹信息;an acquisition motion trajectory module for acquiring motion trajectory information of dynamic obstacles identified during the driving process of the vehicle;
预测运动意图模块,用于将所述运动轨迹信息输入到经训练的机器学习模型,以预测所述动态障碍物的运动意图;A motion intention prediction module for inputting the motion trajectory information into the trained machine learning model to predict the motion intention of the dynamic obstacle;
车辆控制模块,用于根据预测出的所述运动意图,控制所述车辆的路线规划或者所述车辆的行驶状态。A vehicle control module, configured to control the route planning of the vehicle or the driving state of the vehicle according to the predicted motion intention.
本申请实施例通过获取在车辆的行驶过程中识别的动态障碍物的运动轨迹信息,并将动态障碍物的运动轨迹信息输入到经训练的机器学习模型,以预测动态障碍物的运动意图,然后根据预测出的运动意图,控制车辆的路线规划或者车辆的行驶状态。解决了自动驾驶系统难以通过较长稳定运动轨迹确定动态障碍物的运动意图,给车辆的路径规划和行驶状态控制造成困难的问题,实现了通过机器学习模型对动态障碍物的运动轨迹进行识别,以确定动态障碍物的运动意图,进而根据运动意图对车辆进行控制,提高了对车辆控制的准确性。In the embodiment of the present application, the motion trajectory information of the dynamic obstacle identified during the driving of the vehicle is obtained, and the motion trajectory information of the dynamic obstacle is input into the trained machine learning model, so as to predict the motion intention of the dynamic obstacle, and then According to the predicted motion intention, the route planning of the vehicle or the driving state of the vehicle are controlled. It solves the problem that it is difficult for the automatic driving system to determine the motion intention of dynamic obstacles through long and stable motion trajectories, which causes difficulties in the path planning and driving state control of vehicles, and realizes the recognition of the motion trajectories of dynamic obstacles through machine learning models. In order to determine the motion intention of the dynamic obstacle, and then control the vehicle according to the motion intention, the accuracy of the vehicle control is improved.
第三方面,本申请实施例还提供了一种电子设备,该电子设备包括:In a third aspect, an embodiment of the present application also provides an electronic device, the electronic device comprising:
至少一个处理器;以及at least one processor; and
与所述至少一个处理器通信连接的存储器;其中,a memory communicatively coupled to the at least one processor; wherein,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行任一实施例所述的车辆控制方法。The memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the vehicle control method of any embodiment.
本申请实施例通过获取在车辆的行驶过程中识别的动态障碍物的运动轨迹信息,并将动态障碍物的运动轨迹信息输入到经训练的机器学习模型,以预测动态障碍物的运动意图,然后根据预测出的运动意图,控制车辆的路线规划或者车辆的行驶状态。解决了自动驾驶系统难以通过较长稳定运动轨迹确定动态障碍物的运动意图,给车辆的路径规划和行驶状态控制造成困难的问题,实现了通过机器学习模型对动态障碍物的运动轨迹进行识别,以确定动态障碍物的运动意图,进而根据运动意图对车辆进行控制,提高了对车辆控制的准确性。In the embodiment of the present application, the motion trajectory information of the dynamic obstacle identified during the driving of the vehicle is obtained, and the motion trajectory information of the dynamic obstacle is input into the trained machine learning model, so as to predict the motion intention of the dynamic obstacle, and then According to the predicted motion intention, the route planning of the vehicle or the driving state of the vehicle are controlled. It solves the problem that it is difficult for the automatic driving system to determine the motion intention of the dynamic obstacle through a long and stable motion trajectory, which causes difficulties in the path planning and driving state control of the vehicle, and realizes the recognition of the motion trajectory of the dynamic obstacle through the machine learning model. In order to determine the motion intention of the dynamic obstacle, and then control the vehicle according to the motion intention, the accuracy of the vehicle control is improved.
第四方面,本申请实施例还提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行任一实施例所述的车辆控制方法。In a fourth aspect, the embodiments of the present application further provide a non-transitory computer-readable storage medium storing computer instructions, where the computer instructions are used to cause the computer to execute the vehicle control method described in any of the embodiments.
本申请实施例通过获取在车辆的行驶过程中识别的动态障碍物的运动轨迹信息,并将动态障碍物的运动轨迹信息输入到经训练的机器学习模型,以预测动态障碍物的运动意图,然后根据预测出的运动意图,控制车辆的路线规划或者车辆的行驶状态。解决了自动驾驶系统难以通过较长稳定运动轨迹确定动态障碍物的运动意图,给车辆的路径规划和行驶状态控制造成困难的问题,实现了通过机器学习模型对动态障碍物的运动轨迹进行识别,以确定动态障碍物的运动意图,进而根据运动意图对车辆进行控制,提高了对车辆控制的准确性。In the embodiment of the present application, the motion trajectory information of the dynamic obstacle identified during the driving of the vehicle is obtained, and the motion trajectory information of the dynamic obstacle is input into the trained machine learning model, so as to predict the motion intention of the dynamic obstacle, and then According to the predicted motion intention, the route planning of the vehicle or the driving state of the vehicle are controlled. It solves the problem that it is difficult for the automatic driving system to determine the motion intention of dynamic obstacles through long and stable motion trajectories, which causes difficulties in the path planning and driving state control of vehicles, and realizes the recognition of the motion trajectories of dynamic obstacles through machine learning models. In order to determine the motion intention of the dynamic obstacle, and then control the vehicle according to the motion intention, the accuracy of the vehicle control is improved.
本申请上述可选方式所具有的其他效果将在下文中结合具体实施例加以说明。Other effects of the above-mentioned optional manners of the present application will be described below with reference to specific embodiments.
附图说明Description of drawings
附图用于更好地理解本方案,不构成对本申请的限定。其中:The accompanying drawings are used for better understanding of the present solution, and do not constitute a limitation to the present application. in:
图1是本申请实施例一提供的一种车辆控制方法的流程示意图;1 is a schematic flowchart of a vehicle control method provided in Embodiment 1 of the present application;
图2是本申请实施例二提供的一种机器学习模型训练过程的流程示意图;2 is a schematic flowchart of a machine learning model training process provided in Embodiment 2 of the present application;
图3是本申请实施例二提供的另一种机器学习模型训练过程的流程示意图;3 is a schematic flowchart of another machine learning model training process provided in Embodiment 2 of the present application;
图4是本申请实施例二提供的又一种机器学习模型训练过程的流程示意图;4 is a schematic flowchart of another machine learning model training process provided in Embodiment 2 of the present application;
图5是本申请实施例三提供的另一种车辆控制方法的流程示意图;5 is a schematic flowchart of another vehicle control method provided in Embodiment 3 of the present application;
图6是本申请实施例四提供的一种车辆控制装置的结构示意图;6 is a schematic structural diagram of a vehicle control device provided in Embodiment 4 of the present application;
图7是本申请实施例五提供的一种电子设备的结构示意图。FIG. 7 is a schematic structural diagram of an electronic device according to Embodiment 5 of the present application.
具体实施方式Detailed ways
以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。Exemplary embodiments of the present application are described below with reference to the accompanying drawings, which include various details of the embodiments of the present application to facilitate understanding, and should be considered as exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present application. Also, descriptions of well-known functions and constructions are omitted from the following description for clarity and conciseness.
本申请实施例针对相关技术中,自动驾驶系统难以通过较长稳定运动轨迹的识别来确定动态障碍物的运动意图,这给车辆的路径规划和行驶状态控制造成困难的问题,提出一种车辆控制方法。Aiming at the problem in the related art that it is difficult for an automatic driving system to determine the motion intention of a dynamic obstacle through the identification of a long and stable motion trajectory, which causes difficulties in the path planning and driving state control of the vehicle, a vehicle control system is proposed. method.
本申请实施例,通过获取在车辆的行驶过程中识别的动态障碍物的运动轨迹信息,并将动态障碍物的运动轨迹信息输入到经训练的机器学习模型,以预测动态障碍物的运动意图,然后根据预测出的运动意图,控制车辆的路线规划或者车辆的行驶状态。解决了自动驾驶系统难以通过较长稳定运动轨迹确定动态障碍物的运动意图,给车辆的路径规划和行驶状态控制造成困难的问题,实现了通过机器学习模型对动态障碍物的运动轨迹进行识别,以确定动态障碍物的运动意图,进而根据运动意图对车辆进行控制,提高了对车辆控制的准确性。In the embodiment of the present application, by acquiring the motion trajectory information of the dynamic obstacle identified during the driving of the vehicle, and inputting the motion trajectory information of the dynamic obstacle into the trained machine learning model, the motion intention of the dynamic obstacle is predicted, Then, according to the predicted motion intention, the route planning of the vehicle or the driving state of the vehicle are controlled. It solves the problem that it is difficult for the automatic driving system to determine the motion intention of the dynamic obstacle through a long and stable motion trajectory, which causes difficulties in the path planning and driving state control of the vehicle, and realizes the recognition of the motion trajectory of the dynamic obstacle through the machine learning model. In order to determine the motion intention of the dynamic obstacle, and then control the vehicle according to the motion intention, the accuracy of the vehicle control is improved.
下面参考附图描述本申请实施例的一种车辆控制方法、装置、设备和介质进行详细说明。The following describes a vehicle control method, device, device, and medium according to the embodiments of the present application with reference to the accompanying drawings for detailed description.
实施例一Example 1
图1是本申请实施例一提供的一种车辆控制方法的流程示意图,本申请实施例可适用于基于车辆行驶途中识别的动态障碍物的运动意图意图,对车辆进行控制的场景,该方法可由车辆控制装置来执行,以实现对车辆的路径规划或行驶状态进行控制,该装置可以由软件和/硬件实现,可集成于电子设备的内部。在本实施例中,电子设备可以是任意具有数据处理功能的硬件设备,比如:车载电脑、智能驾驶仪等等。该方法具体包括如下步骤:FIG. 1 is a schematic flowchart of a vehicle control method provided in Embodiment 1 of the present application. The embodiment of the present application can be applied to a scenario in which a vehicle is controlled based on the motion intention of a dynamic obstacle identified on the way of the vehicle. It is executed by the vehicle control device to realize the control of the path planning or the driving state of the vehicle, and the device can be realized by software and/hardware, and can be integrated into the interior of the electronic device. In this embodiment, the electronic device may be any hardware device with a data processing function, such as an on-board computer, an intelligent pilot and the like. The method specifically includes the following steps:
S101,获取在所述车辆的行驶过程中识别的动态障碍物的运动轨迹信息。S101 , acquiring motion track information of a dynamic obstacle identified during the driving of the vehicle.
其中,在本实施例中,动态障碍物可包括车辆、行人及其他。其他可以是猫、狗等动物,或者马车等物体。Wherein, in this embodiment, the dynamic obstacles may include vehicles, pedestrians and others. Others can be animals such as cats and dogs, or objects such as carriages.
通常,动态障碍物是处于运动状态的,即不同时刻动态障碍物的位置是不相同的。对此,本实施例可通过设置在当前车辆上的摄像头,采集包括动态障碍物的连续多帧图像,并分析上述多帧图像中每帧图像中动态障碍物所在位置,以得到动态障碍物的运动轨迹信息。或者,还可以通过激光雷达采集激光点云数据来获取动态障碍物的位置,连续多帧的采集就能获取运动轨迹信息。本申请实施例对于运动轨迹信息的获取手段不做限制。Usually, the dynamic obstacle is in a state of motion, that is, the position of the dynamic obstacle is different at different times. In this regard, in this embodiment, a camera set on the current vehicle can collect continuous multiple frames of images including dynamic obstacles, and analyze the position of the dynamic obstacles in each frame of the above-mentioned multiple frames of images, so as to obtain the dynamic obstacles. Movement track information. Alternatively, the position of dynamic obstacles can be obtained by collecting laser point cloud data through lidar, and the motion trajectory information can be obtained by collecting multiple consecutive frames. This embodiment of the present application does not limit the acquisition method of the motion trajectory information.
其中,摄像头的设置位置可根据实际应用需要进行适应性设置,此处对其不做具体限定。例如,可在当前车辆的车头及车尾分别设置一摄像头;或者,还可以在当前车辆的车顶上设置一摄像头等等。Wherein, the setting position of the camera can be adaptively set according to actual application needs, which is not specifically limited here. For example, a camera may be provided at the front and rear of the current vehicle, respectively; or, a camera may also be provided on the roof of the current vehicle, and so on.
需要说明的是,若在当前车辆的车顶上设置一摄像头,则本实施例可将该摄像头设置为360度全景摄像头,以实现获取不同方向中动态障碍的运动轨迹信息。It should be noted that, if a camera is set on the roof of the current vehicle, the camera can be set as a 360-degree panoramic camera in this embodiment, so as to obtain motion trajectory information of dynamic obstacles in different directions.
可选的,动态障碍物的运动轨迹信息可通过大量的轨迹点构成,本实施例动态障碍物的运动轨迹信息的数据格式是通过顺序记录的至少一个轨迹点表示运动轨迹信息,且每个轨迹点记录动态障碍物沿车道线方向运动的速度和垂直于车道线方向运动的速度的二元组。Optionally, the motion track information of the dynamic obstacle may be formed by a large number of track points. The data format of the motion track information of the dynamic obstacle in this embodiment is that the motion track information is represented by at least one track point recorded sequentially, and each track A 2-tuple that records the velocity of the dynamic obstacle in the direction of the lane line and the velocity in the direction perpendicular to the lane line.
其中,轨迹点可为动态障碍物在不同时刻时所处的位置点。Wherein, the trajectory point may be the position point of the dynamic obstacle at different times.
由于动态障碍物的移动是具有时间属性的,因此本实施例可根据时间属性依次记录动态障碍物的多个位置点,通过记录的多个位置点构成动态障碍物的运动轨迹信息。Since the movement of the dynamic obstacle has a time attribute, in this embodiment, multiple position points of the dynamic obstacle can be recorded sequentially according to the time attribute, and the movement track information of the dynamic obstacle can be formed by the recorded multiple position points.
相应的,每个轨迹点记录的动态障碍物沿车道线方向运动的速度和垂直于车道线方向运动的速度,可根据动态障碍物在采集时间段内的位置信息计算获得。Correspondingly, the velocity of the dynamic obstacle moving along the lane line and the velocity perpendicular to the lane line recorded by each track point can be calculated and obtained according to the position information of the dynamic obstacle in the collection time period.
S102,将所述运动轨迹信息输入到经训练的机器学习模型,以预测所述动态障碍物的运动意图。S102: Input the motion trajectory information into a trained machine learning model to predict the motion intention of the dynamic obstacle.
在本实施例中,动态障碍物的运动意图可根据动态障碍物的类别确定。In this embodiment, the motion intention of the dynamic obstacle may be determined according to the type of the dynamic obstacle.
例如,若动态障碍物为车辆,则车辆的运动意图可包括:换车道、加速、减速、超车、加塞及急停等。若动态障碍物为行人,则行人的运动意图可包括:直行、切入车道、横穿车道、起步、加速及急停等。For example, if the dynamic obstacle is a vehicle, the motion intention of the vehicle may include: changing lanes, accelerating, decelerating, overtaking, jamming, and emergency stop. If the dynamic obstacle is a pedestrian, the motion intention of the pedestrian may include: going straight, cutting into the lane, crossing the lane, starting, accelerating, and stopping suddenly.
可选的,本实施例可将动态障碍物的运动轨迹信息作为输入数据,输入至经过训练的机器学习模型中,通过该机器学习模型对动态障碍物的运动轨迹进行意图识别,以预测该动态障碍物的运动意图。Optionally, in this embodiment, the motion trajectory information of the dynamic obstacle may be used as input data into a trained machine learning model, and the motion trajectory of the dynamic obstacle may be intentionally identified by the machine learning model to predict the dynamic obstacle. The motion intent of the obstacle.
需要说明的,对于本实施例中对机器学习模型进行训练的具体过程将在下面示例中进行详细说明,此处对其不做过多赘述。It should be noted that the specific process of training the machine learning model in this embodiment will be described in detail in the following example, and will not be described in detail here.
S103,根据预测出的所述运动意图,控制所述车辆的路线规划或者所述车辆的行驶状态。S103, according to the predicted motion intention, control the route planning of the vehicle or the driving state of the vehicle.
其中,控制车辆的路线规划是指对车辆的行驶路线进行重新规划;控制车辆的行驶状态可以是指降低车辆行驶速度等,此处对其不做具体限定。Wherein, controlling the route planning of the vehicle refers to re-planning the traveling route of the vehicle; controlling the traveling state of the vehicle may refer to reducing the traveling speed of the vehicle, etc., which are not specifically limited here.
在本实施例中,如果根据动态障碍物的运动意图,确定动态障碍物会出现在当前车辆行经轨迹的安全范围内,则对当前车辆进行路径规划或者行驶速度控制;In this embodiment, if according to the motion intention of the dynamic obstacle, it is determined that the dynamic obstacle will appear within the safe range of the current vehicle's trajectory, then the current vehicle is subjected to path planning or driving speed control;
如果根据动态障碍物的运动意图,确定动态障碍物不会出现在当前车辆行经轨迹的安全范围内,则保持当前车辆的当前行驶状态。If, according to the motion intention of the dynamic obstacle, it is determined that the dynamic obstacle will not appear within the safe range of the current vehicle running track, the current driving state of the current vehicle is maintained.
其中,所谓安全范围,是可能影响到车辆安全行驶的范围,在安全范围内,车辆需要对障碍物做出避让、绕行、监测等处理。安全范围可根据当前车辆行驶速度来确定。例如,若当前车辆行驶速度为80千米每小时(km/h),则当前车辆行经轨迹的安全范围可为80米(m);又如,若当前车辆行驶速度为100km/h,则当前车辆行经轨迹的安全范围为100m。即车辆行驶速度越快,所需的安全范围就越大,反之越小。Among them, the so-called safety range is the range that may affect the safe driving of the vehicle. Within the safety range, the vehicle needs to avoid obstacles, detour, monitor and other processing. The safe range can be determined according to the current vehicle speed. For example, if the current vehicle speed is 80 kilometers per hour (km/h), the safe range of the current vehicle trajectory can be 80 meters (m); for another example, if the current vehicle speed is 100km/h, the current The safe range of the vehicle's trajectory is 100m. That is, the faster the vehicle travels, the larger the required safety margin, and vice versa.
也就是说,本申请实施例通过确定动态障碍物的运动意图,并与当前车辆行经轨迹的安全范围进行比较,若动态障碍物会出现在当前车辆行经轨迹的安全范围内,则说明当前车辆按照目前行驶状态沿当前行驶路径继续行驶可能会碰撞动态障碍物,此时需要对当前车辆的行驶路径进行重新规划,以实现减速和/或绕行,避免碰撞动态障碍物;若动态障碍物不会出现在当前车辆行经轨迹的安全范围内,则说明当前车辆按照目前行驶状态继续行驶不会碰撞到动态障碍物,此时无需对当前车辆的行驶状态进行调整,从而实现对车辆行驶情况进行智能化控制,以避免车辆蛇形规避动态障碍物的情况。That is to say, in the embodiment of the present application, by determining the motion intention of the dynamic obstacle and comparing it with the safety range of the current vehicle's trajectory, if the dynamic obstacle appears within the safety range of the current vehicle's trajectory, it means that the current vehicle is in accordance with Continuing to drive along the current driving path in the current driving state may collide with dynamic obstacles. At this time, the current driving path of the vehicle needs to be re-planned to achieve deceleration and/or detour to avoid collision with dynamic obstacles; if dynamic obstacles do not Appears within the safe range of the current vehicle's running track, which means that the current vehicle continues to drive according to the current driving state and will not collide with dynamic obstacles. At this time, there is no need to adjust the current driving state of the vehicle, so as to realize the intelligent driving of the vehicle. Controls to avoid situations where the vehicle snakes around dynamic obstacles.
本申请实施例提供的车辆控制方法,通过获取在车辆的行驶过程中识别的动态障碍物的运动轨迹信息,并将动态障碍物的运动轨迹信息输入到经训练的机器学习模型,以预测动态障碍物的运动意图,然后根据预测出的运动意图,控制车辆的路线规划或者车辆的行驶状态。解决了自动驾驶系统难以通过较长稳定运动轨迹确定动态障碍物的运动意图,给车辆的路径规划和行驶状态控制造成困难的问题,实现了通过机器学习模型对动态障碍物的运动轨迹进行识别,以确定动态障碍物的运动意图,进而根据运动意图对车辆进行控制,提高了对车辆控制的准确性。在自动驾驶系统中,需要实时获取周边环境的情况,并据此调整车辆的行驶路径、以及速度等状态,从而实现安全驾驶。但是,有的动态障碍物的运动轨迹能快速表明意图,即在数帧之内识别出动态障碍物的运动意图,从而做出相应的车辆控制反映。可是也有的动态障碍物的运动轨迹并不稳定,在一段相对较长的时间内处于试探性的状态,难以识别运动意图。典型的如其他车辆和行人,也在观察周边环境,试探是否可切换车道或横穿车道等。对于这种情况,自动驾驶车辆在较短的、试探性的运动轨迹中,难以做出正确判断并规划自身的路径和速度。若在此时采用保守、安全的处理方式,例如降速,则可以保证行驶安全,但是会非常干扰车辆的正常行驶速度,可能频繁发生需要等待其他车辆和行人的情况。因此,本申请实施例提出上述技术方案,能够借助机器学习模型,对试探性、意图不明性的大量运动轨迹样本数据进行学习,以通过尽量少的运动轨迹点就能预测出运动意图,从而做出车辆的响应控制。The vehicle control method provided by the embodiment of the present application predicts the dynamic obstacle by acquiring the motion trajectory information of the dynamic obstacle identified during the driving process of the vehicle, and inputting the motion trajectory information of the dynamic obstacle into the trained machine learning model. The motion intention of the object is then controlled according to the predicted motion intention to control the route planning of the vehicle or the driving state of the vehicle. It solves the problem that it is difficult for the automatic driving system to determine the motion intention of dynamic obstacles through long and stable motion trajectories, which causes difficulties in the path planning and driving state control of vehicles, and realizes the recognition of the motion trajectories of dynamic obstacles through machine learning models. In order to determine the motion intention of the dynamic obstacle, and then control the vehicle according to the motion intention, the accuracy of the vehicle control is improved. In the automatic driving system, it is necessary to obtain the conditions of the surrounding environment in real time, and adjust the driving path and speed of the vehicle accordingly, so as to achieve safe driving. However, the motion trajectories of some dynamic obstacles can quickly indicate the intention, that is, the motion intention of the dynamic obstacles can be identified within a few frames, so as to make corresponding vehicle control reflections. However, the motion trajectory of some dynamic obstacles is not stable, and they are in a tentative state for a relatively long period of time, making it difficult to identify the motion intention. Typically, other vehicles and pedestrians are also observing the surrounding environment to test whether it is possible to switch lanes or cross lanes. In this case, it is difficult for an autonomous vehicle to make a correct judgment and plan its own path and speed in a short and tentative motion trajectory. If conservative and safe processing methods are adopted at this time, such as reducing the speed, driving safety can be ensured, but it will greatly interfere with the normal driving speed of the vehicle, and may frequently require waiting for other vehicles and pedestrians. Therefore, the above-mentioned technical solutions are proposed in the embodiments of the present application, which can learn a large number of exploratory and unclear motion trajectory sample data with the help of a machine learning model, so that the motion intention can be predicted by using as few motion trajectory points as possible, so as to make out the response control of the vehicle.
实施例二Embodiment 2
下面通过图2-图4,对本申请实施例中,对机器学习模型进行训练过程进行详细说明。The following describes in detail the process of training the machine learning model in the embodiments of the present application with reference to FIGS. 2 to 4 .
需要说明的是,本申请实施例中,机器学习模型的训练过程所需的运动轨迹样本可分为:标注有运动意图的样本集和没有标注运动意图的样本集。It should be noted that, in the embodiment of the present application, the motion trajectory samples required in the training process of the machine learning model can be divided into: a sample set marked with motion intention and a sample set without motion intention marked.
首先结合图2-图3,对本申请实施例中机器学习模型的训练过程中所需的运动轨迹样本集为标注有运动意图的样本集时,根据标注有运动意图的样本集,对机器学习模型进行训练的过程进行具体说明。First, with reference to FIGS. 2 to 3 , when the motion trajectory sample set required in the training process of the machine learning model in the embodiment of the present application is the sample set marked with motion intention, according to the sample set marked with motion intention, the machine learning model The training process is described in detail.
图2是本申请实施例二提供的一种机器学习模型训练过程的流程示意图。本申请实施例的机器学习模型训练过程具体包括如下步骤:FIG. 2 is a schematic flowchart of a training process of a machine learning model according to Embodiment 2 of the present application. The machine learning model training process in the embodiment of the present application specifically includes the following steps:
S201,获取车辆在车道内行驶过程中,采集到的动态障碍物的运动轨迹信息。S201 , acquiring the motion trajectory information of the dynamic obstacles collected during the vehicle running in the lane.
其中,本实施例S201的实现过程及原理与实施例一中获取动态障碍物的运动轨迹信息类似,此处对其不做过多赘述,具体过程参见实施例一中的S101。Wherein, the implementation process and principle of S201 in this embodiment are similar to the acquisition of the motion track information of the dynamic obstacle in the first embodiment, which will not be repeated here. For the specific process, refer to S101 in the first embodiment.
S202,按照设定意图现象规则,从所述动态障碍物的运动轨迹信息中确定运动意图。S202, according to the set intention phenomenon rule, determine the movement intention from the movement track information of the dynamic obstacle.
其中,所述运动轨迹信息和运动意图的二元集合组成所述运动意图样本。Wherein, a binary set of the motion trajectory information and motion intent constitutes the motion intent sample.
在本申请实施例中,设定意图现象规则可根据实际应用需要进行设置,此处对其不做具体限定。In this embodiment of the present application, the setting intention phenomenon rule may be set according to actual application needs, which is not specifically limited here.
设定意图现象规则是在运动轨迹中已经出现了表明运动意图的迹象,在获取训练样本时,可通过较长时间运动轨迹的采集,来等待出现运动意图。可以从海量采集的运动轨迹数据中筛选出表明有明确运动意图的作为样本。The rule of setting intention phenomenon is that there are signs of motion intention in the motion trajectory. When acquiring training samples, the motion intention can be waited for by collecting the motion trajectory for a long time. From the massively collected motion trajectory data, samples that show clear motion intentions can be screened out.
示例性的,本实施例按照设定意图现象规则,从所述动态障碍物的运动轨迹信息中确定运动意图包括下述至少一项:Exemplarily, in this embodiment, according to the set intention phenomenon rule, determining the movement intention from the movement track information of the dynamic obstacle includes at least one of the following:
如果识别所述动态障碍物为行人并且识别所述运动轨迹信息为横穿所述车道,则确定所述运动意图为行人穿越车道;If the dynamic obstacle is identified as a pedestrian and the motion trajectory information is identified as crossing the lane, determining that the motion is intended to be a pedestrian crossing the lane;
如果识别所述动态障碍物为行人并且识别所述运动轨迹信息为沿所述车道的同一边缘直行,则确定所述运动意图为行人沿车道直行;If the dynamic obstacle is identified as a pedestrian and the motion trajectory information is identified as going straight along the same edge of the lane, determining that the motion intention is that the pedestrian goes straight along the lane;
如果识别所述动态障碍物为车辆并且识别所述运动轨迹信息为从相邻车道进入当前车道,处于当前车辆的前方,则确定所述运动意图为切换车道、超车或加塞。If the dynamic obstacle is identified as a vehicle and the motion trajectory information is identified as entering the current lane from an adjacent lane and being in front of the current vehicle, it is determined that the motion is intended to be lane switching, overtaking or jamming.
如果识别所述动态障碍物为行人并且识别所述运动轨迹信息在所述车道任一位置突然结束,则确定所述运动意图为行人急停;If the dynamic obstacle is identified as a pedestrian and it is identified that the motion trajectory information suddenly ends at any position in the lane, determining that the motion intention is a pedestrian emergency stop;
如果识别所述动态障碍物为行人并且识别所述运动轨迹信息结束一段时间后突然发生变化,则确定所述运动意图为行人起步;If it is recognized that the dynamic obstacle is a pedestrian and that the motion trajectory information changes suddenly after a period of time, determining that the motion intention is a pedestrian starting;
如果识别所述动态障碍物为行人并且识别所述运动轨迹信息从上一位置到当前位置的时间变短,则确定所述运动意图为行人加速;If it is recognized that the dynamic obstacle is a pedestrian and the time from the previous position to the current position of the motion trajectory information is recognized to be shortened, it is determined that the motion intention is pedestrian acceleration;
如果识别所述动态障碍物为车辆并且识别所述运动轨迹信息从上一位置到当前位置的时间变短,则确定所述运动意图为车辆加速;If the dynamic obstacle is identified as a vehicle and it is identified that the time from the last position to the current position of the motion trajectory information is shortened, determining that the motion intention is vehicle acceleration;
如果识别所述动态障碍物为车辆并且识别所述运动轨迹信息从上一位置到当前位置的时间变长,则确定所述运动意图为车辆减速;If the dynamic obstacle is identified as a vehicle and the time from the last position to the current position of the motion trajectory information is identified to be longer, determining that the motion intention is vehicle deceleration;
如果识别所述动态障碍物为车辆并且识别所述运动轨迹信息在任一位置突然结束,则确定所述运动意图为车辆急停。If the dynamic obstacle is identified as a vehicle and it is identified that the motion trajectory information ends abruptly at any position, it is determined that the motion intention is an emergency stop of the vehicle.
进一步的,从动态障碍物的运动轨迹信息中确定运动意图之后,本申请实施例可将动态障碍物的运动轨迹信息和确定的运动意图的二元组合组成运动意图样本,即可获取标注有运动意图的样本集。Further, after the motion intention is determined from the motion trajectory information of the dynamic obstacle, in this embodiment of the present application, a binary combination of the motion trajectory information of the dynamic obstacle and the determined motion intention can be combined into a motion intention sample, so as to obtain a motion intention sample marked with motion. A sample set of intents.
其中,本实施例中运动轨迹信息通过多个轨迹点序列构成,运动意图可根据动态障碍物类型确定。例如,若动态障碍物为行人,则运动意图可包括行人横穿车道、行人沿车道直行;又如,若动态障碍物为车辆,则运动意图可包括车辆加速、车辆超车等。Wherein, in this embodiment, the motion trajectory information is formed by a plurality of trajectory point sequences, and the motion intention can be determined according to the type of dynamic obstacles. For example, if the dynamic obstacle is a pedestrian, the motion intention may include the pedestrian crossing the lane and the pedestrian going straight along the lane; for another example, if the dynamic obstacle is a vehicle, the motion intention may include vehicle acceleration, vehicle overtaking, etc.
举例来说,若动态障碍物为行人,获取的运动轨迹信息为从A点移动到B点,并从B点向C点移动,且运动意图为横穿车道,则可通过[A-B-C,横穿马路]组成行人运动意图样本。For example, if the dynamic obstacle is a pedestrian, and the obtained motion trajectory information is to move from point A to point B, and from point B to point C, and the movement intention is to cross the lane, you can pass [A-B-C, cross Road] to form a sample of pedestrian motion intent.
S203,利用获取的标注有运动意图的运动轨迹样本集对机器学习模型进行训练。S203, using the acquired motion trajectory sample set marked with motion intention to train the machine learning model.
也就是说,本申请实施例通过将运动轨迹样本输入至机器学习模型中,并以上述运动轨迹样本对应的运动意图为训练结果,重复对机器学习模型进行训练,直至输入运动轨迹样本即可得到对应运动意图。此时,将该模型作为最终的机器学习模型。That is to say, in this embodiment of the present application, the motion trajectory samples are input into the machine learning model, and the motion intention corresponding to the above motion trajectory samples is used as the training result, and the machine learning model is repeatedly trained until the motion trajectory samples are input. Corresponds to the motion intention. At this point, this model is taken as the final machine learning model.
图3是本申请实施例二提供的另一种机器学习模型训练过程的流程示意图。本申请实施例的机器学习模型训练过程具体包括如下步骤:FIG. 3 is a schematic flowchart of another machine learning model training process provided in Embodiment 2 of the present application. The machine learning model training process in the embodiment of the present application specifically includes the following steps:
S301,获取车辆在车道内行驶过程中,采集到的动态障碍物的运动轨迹信息。S301 , acquiring the motion trajectory information of the dynamic obstacle collected during the vehicle running in the lane.
其中,S301的实现过程及原理与实施例一中获取动态障碍物的运动轨迹信息类似,此处对其不做过多赘述,具体过程参见实施例一中的S101。Wherein, the implementation process and principle of S301 are similar to the acquisition of the motion trajectory information of the dynamic obstacle in the first embodiment, which will not be repeated here. For the specific process, refer to S101 in the first embodiment.
S302,获取所述车辆针对所述动态障碍物的运动轨迹信息的稳定驾驶控制指令,作为所述运动意图。S302 , obtaining a stable driving control instruction of the vehicle with respect to the motion trajectory information of the dynamic obstacle, as the motion intention.
其中,所述运动轨迹信息和运动意图的二元集合组成所述运动意图样本。Wherein, a binary set of the motion trajectory information and motion intent constitutes the motion intent sample.
本申请实施例中,稳定驾驶控制指令是指使得动态障碍物脱离当前车辆的行驶影响范围的指令。车辆的行驶影响范围可以与安全范围相同或不同。其中车辆的行驶影响范围可以是指可能影响到车辆安全行驶的范围。In the embodiment of the present application, the stable driving control instruction refers to an instruction for causing the dynamic obstacle to escape the driving influence range of the current vehicle. The driving influence range of the vehicle can be the same or different from the safety range. The driving influence range of the vehicle may refer to the range that may affect the safe driving of the vehicle.
可选的,本实施例中获取所述车辆针对所述动态障碍物的运动轨迹信息的稳定驾驶控制指令,作为所述运动意图包括:Optionally, in this embodiment, the stable driving control instruction for obtaining the motion trajectory information of the vehicle for the dynamic obstacle is obtained as the motion intention including:
响应于所述动态障碍物进入所述车辆的行驶影响范围内,获取针对所述车辆的至少一个驾驶控制指令;obtaining at least one driving control command for the vehicle in response to the dynamic obstacle entering within the driving influence range of the vehicle;
响应于所述动态障碍物脱离所述车辆的行驶影响范围内,从所述至少一个驾驶控制指令中选择最后一个驾驶控制指令,作为所述稳定驾驶控制指令;In response to the dynamic obstacle being out of the driving influence range of the vehicle, selecting a last driving control command from the at least one driving control command as the stable driving control command;
基于所述稳定驾驶控制指令,获取所述运动意图。The motion intention is acquired based on the stable driving control instruction.
在本实施例中,驾驶控制指令是基于动态障碍物的运动轨迹信息适应性采取的指令,由于运动轨迹信息可能是试探性的,所以控制指令也可能是一系列指令。即,控制指令能够反映动态障碍物的运动意图。例如,若动态障碍物为行人,该行人想等到车辆少的时候横穿车道,就可能在车道边一会儿接近车道内,一会儿远离车道观望,出现试探性的运动轨迹。自动驾驶车辆在识别到行人接近车道的时候,一般应作出降速的控制指令,但行人远离车道时又可加速,这一系列都是响应于行人的试探性驾驶指令。直到行人真正横穿车道,车辆作出降速或停止的最后一个控制指令;或者,行人一直未横穿车道而被车辆超过,那么车辆最后一个控制指令就是加速或正常速度行驶。最后一个控制指令可作为响应该行人运动轨迹信息的稳定驾驶控制指令,有参考意义,可用于作为训练样本。在后续预测运动意图时,如果行人又出现类似的运动轨迹,则可采用对应的稳定驾驶控制指令来响应行人的运动意图。In this embodiment, the driving control instruction is an instruction that is adaptively taken based on the motion trajectory information of the dynamic obstacle. Since the motion trajectory information may be tentative, the control instruction may also be a series of instructions. That is, the control command can reflect the motion intention of the dynamic obstacle. For example, if the dynamic obstacle is a pedestrian, and the pedestrian wants to wait until there are few vehicles to cross the lane, he may approach the lane at the side of the lane for a while, and then look away from the lane for a while, and a tentative motion trajectory will appear. When the autonomous vehicle recognizes that the pedestrian is approaching the lane, it should generally give a control command to reduce the speed, but it can accelerate when the pedestrian is away from the lane. This series is in response to the pedestrian's tentative driving command. Until the pedestrian actually crosses the lane, the vehicle makes the last control command to slow down or stop; or, if the pedestrian has not crossed the lane and is overtaken by the vehicle, then the last control command of the vehicle is to accelerate or drive at normal speed. The last control command can be used as a stable driving control command in response to the pedestrian trajectory information, which has reference significance and can be used as a training sample. In the subsequent prediction of the motion intention, if the pedestrian has a similar motion trajectory again, the corresponding stable driving control command can be used to respond to the motion intention of the pedestrian.
S303,利用获取的标注有运动意图的运动轨迹样本集对机器学习模型进行训练。S303, using the obtained motion trajectory sample set marked with motion intention to train the machine learning model.
其中,S303的实现过程及原理与实施例二中S203相同或类似,具体过程可参见S203,此处对其不做过多赘述。The implementation process and principle of S303 are the same as or similar to those of S203 in the second embodiment, and the specific process may refer to S203, which will not be repeated here.
在本申请的另一实现场景中,本实施例还可直接从数据库中获取由人工对动态障碍物的运动轨迹进行运动意图标注的样本集。然后,根据上述运动轨迹样本集,对机器学习模型进行训练。In another implementation scenario of the present application, in this embodiment, a sample set of manually annotating motion trajectories of dynamic obstacles can also be directly obtained from a database. Then, according to the above-mentioned motion trajectory sample set, the machine learning model is trained.
进一步的,结合图4,对本申请实施例中机器学习模型的训练过程中所需的运动轨迹样本集为没有有运动意图的样本集时,根据没有标注有运动意图的样本集,对机器学习模型进行训练的过程进行具体说明。Further, with reference to FIG. 4 , when the motion trajectory sample set required in the training process of the machine learning model in the embodiment of the present application is a sample set without motion intent, the machine learning model is analyzed according to the sample set without motion intent. The training process is described in detail.
图4是本申请实施例二提供的又一种机器学习模型进行训练过程的流程示意图。本申请实施例的机器学习模型进行训练过程具体包括如下步骤:FIG. 4 is a schematic flowchart of a training process of another machine learning model provided in Embodiment 2 of the present application. The training process of the machine learning model in the embodiment of the present application specifically includes the following steps:
S401,获取车辆在车道内行驶过程中,采集到的动态障碍物的运动轨迹信息。S401 , acquiring the motion trajectory information of the dynamic obstacle collected during the vehicle running in the lane.
其中,S401的实现过程及原理与实施例一中获取动态障碍物的运动轨迹信息类似,此处对其不做过多赘述,具体过程参见实施例一中的S101。Wherein, the implementation process and principle of S401 are similar to the acquisition of the motion trajectory information of the dynamic obstacle in the first embodiment, which will not be repeated here. For the specific process, refer to S101 in the first embodiment.
S402,对动态障碍物的运动轨迹信息进行聚类后进行意图标注,得到标注有运动意图的运动轨迹样本集。S402: After clustering the motion trajectory information of the dynamic obstacles, perform intention labeling to obtain a motion trajectory sample set marked with motion intentions.
本实施例可通过对动态障碍物的运动轨迹进行聚类,得到不同类别。然后,通过人工标注的方式对聚类得到的不同类别进行运动意图标注,得到运动轨迹样本集。In this embodiment, different categories can be obtained by clustering the motion trajectories of the dynamic obstacles. Then, the different categories obtained by clustering are labeled with motion intentions by manual labeling, and the motion trajectory sample set is obtained.
S403,利用获取的标注有运动意图的运动轨迹样本集对机器学习模型进行训练。S403, using the acquired motion trajectory sample set marked with motion intention to train the machine learning model.
其中,S403的实现过程及原理与实施例二中S203相同或类似,具体过程可参见S203,此处对其不做过多赘述。The implementation process and principle of S403 are the same as or similar to those of S203 in the second embodiment, and the specific process may refer to S203, which will not be repeated here.
也就是说,本申请实施例通过人工标注的方式对聚类得到的不同运动轨迹类别进行运动意图标注,得到运动轨迹样本集,从而根据运动轨迹样本集对机器学习模型进行训练。That is to say, in the embodiment of the present application, the different motion trajectory categories obtained by clustering are labeled with motion intentions by manual labeling, so as to obtain a motion trajectory sample set, so as to train a machine learning model according to the motion trajectory sample set.
实施例三Embodiment 3
通过上述分析可知,本申请实施例将动态障碍物的运动轨迹信息输入到经训练的机器学习模型,以预测动态障碍物的运动意图,并根据预测的运动意图,控制车辆的路线规划或者车辆的行驶状态。It can be seen from the above analysis that in the embodiment of the present application, the motion trajectory information of the dynamic obstacle is input into the trained machine learning model to predict the motion intention of the dynamic obstacle, and according to the predicted motion intention, the vehicle's route planning or the vehicle's movement intention are controlled. driving status.
在本申请的另一实现场景中,当运动轨迹信息输入经过训练的机器学习模型进行运动意图识别时,若根据运动意图识别结果的概率值无法识别运动意图结果,此时本实施例可通过采集新的运动轨迹信息并将新采集的运动轨迹信息叠加到历史采集的运动轨迹信息中,以用于输入机器学习模型,直至确定动态障碍物的运动意图。下面结合图5,对本申请实施例的车辆控制方法的上述情况进行具体说明。In another implementation scenario of the present application, when the motion trajectory information is input into the trained machine learning model for motion intent recognition, if the motion intent result cannot be recognized according to the probability value of the motion intent recognition result, in this embodiment, the The new motion trajectory information and the newly collected motion trajectory information are superimposed on the historically collected motion trajectory information for input into the machine learning model until the motion intention of the dynamic obstacle is determined. The above situation of the vehicle control method according to the embodiment of the present application will be described in detail below with reference to FIG. 5 .
图5是本申请实施例三提供的另一种车辆控制方法的流程示意图。如图5所示,该车辆控制方法包括如下步骤:FIG. 5 is a schematic flowchart of another vehicle control method provided in Embodiment 3 of the present application. As shown in Figure 5, the vehicle control method includes the following steps:
S501,获取在所述车辆的行驶过程中识别的动态障碍物的运动轨迹信息。S501 , acquiring motion trajectory information of dynamic obstacles identified during the driving of the vehicle.
S502,将所述运动轨迹信息输入所述机器学习模型,以进行运动意图的识别。S502: Input the motion trajectory information into the machine learning model to identify motion intentions.
S503,如果根据运动意图识别结果的概率值,识别到运动意图结果为不确定,则返回执行运动轨迹信息的采集操作,将新采集的运动轨迹信息叠加至历史采集的运动轨迹信息中,用于输入所述机器学习模型,直至确定所述动态障碍物的运动意图。S503, if according to the probability value of the motion intention recognition result, it is recognized that the motion intention result is uncertain, then return to perform the collection operation of motion trajectory information, and superimpose the newly collected motion trajectory information into the historically collected motion trajectory information for use in S503. The machine learning model is input until the motion intent of the dynamic obstacle is determined.
本实施例中,在训练过程中可对作为样本的各运动轨迹信息标注出多种运动意图,并利用标注有运动意图的运动轨迹样本集训练机器学习模型,使得机器学习模型在识别运动轨迹信息时,也相应得到运动轨迹信息对应于各种运动意图的概率值。若多种运动意图的任一概率值超过预设阈值,则将超过预设阈值的运动意图确定为该运动轨迹信息的运动意图;若多种运动意图的概率值均未超过预设阈值,则说明根据动态障碍物的运动轨迹信息所确定的运动意图误差较大,不足取信,也就是运动意图结果为不确定。In this embodiment, during the training process, various motion intentions can be marked for each motion trajectory information as samples, and the machine learning model can be trained by using the motion trajectory sample set marked with motion intentions, so that the machine learning model can recognize the motion trajectory information in the training process. When , the probability values of the motion trajectory information corresponding to various motion intentions are also obtained accordingly. If any probability value of multiple motion intentions exceeds the preset threshold, the motion intention exceeding the preset threshold is determined as the motion intention of the motion trajectory information; if the probability values of multiple motion intentions do not exceed the preset threshold, then It shows that the motion intention determined according to the motion trajectory information of the dynamic obstacle has a large error and cannot be trusted, that is, the motion intention result is uncertain.
例如,通过机器学习模型识别到动态障碍物的运动意图包括:横穿车道和沿车道直行,并且横穿车道的概率值为30%,沿车道直行的概率值为50%,若预设阈值为70%,那么可确定上述两个意图概率值均未超过70%,此时无法确定动态障碍物的运动意图。For example, the motion intention of the dynamic obstacle identified by the machine learning model includes: crossing the lane and going straight along the lane, and the probability value of crossing the lane is 30%, and the probability value of going straight along the lane is 50%, if the preset threshold is 70%, then it can be determined that neither of the above two intention probability values exceeds 70%, and the motion intention of the dynamic obstacle cannot be determined at this time.
进一步的,本实施例还可在确定运动轨迹信息中轨迹点少于预设数量值,或者轨迹点的速度低于预设速度值时,说明供预测运动意图的数据不具有代表性,则也可以识别到运动意图结果为不确定。Further, in this embodiment, when it is determined that the trajectory points in the motion trajectory information are less than the preset number value, or the speed of the trajectory points is lower than the preset speed value, it means that the data for predicting the motion intention is not representative, and the It can be recognized that the motion intent result is indeterminate.
其中预设数量值可根据实际应用需要进行适应性设置,此处对其不做具体限定。例如,预设数量值设置为1或者2。The preset quantity value may be adaptively set according to actual application needs, and is not specifically limited here. For example, the preset number value is set to 1 or 2.
预设速度阈值根据动态障碍物类型进行设置。也就是说,当动态障碍物不同时,对应的预设速度阈值也不相同。The preset speed thresholds are set according to the dynamic obstacle type. That is to say, when the dynamic obstacles are different, the corresponding preset speed thresholds are also different.
示例性的,将获取的动态障碍物的运动轨迹信息输入到经训练的机器学习模型,以进行运动意图识别时,若识别到运动意图结果为不确定,则说明此时根据采集的运动轨迹信息无法准确确定动态障碍物的运动意图。为此,本实施例可返回运动轨迹信息采集操作,并将下一帧新采集的运动轨迹信息与历史采集的多帧运动轨迹信息进行累加,然后将累加的运动轨迹信息输入到经训练的机器学习模型中,以进行运动意图的识别。由于运动轨迹进一步增加了,所以更有可能识别出运动意图。若识别到该运动轨迹的运动意图,则结束;否则,继续返回执行运动轨迹信息采集操作及运动轨迹信息叠加操作,并将叠加后的运动轨迹信息输入到经训练的机器学习模型中,直至得到动态障碍物的运动意图。Exemplarily, when the acquired motion trajectory information of the dynamic obstacle is input into the trained machine learning model to recognize the motion intention, if the result of the motion intention is identified as uncertain, it means that according to the collected motion trajectory information at this time. The motion intent of dynamic obstacles cannot be accurately determined. To this end, this embodiment can return to the motion trajectory information collection operation, and accumulate the motion trajectory information newly collected in the next frame with the historically collected multi-frame motion trajectory information, and then input the accumulated motion trajectory information into the trained machine. In the learning model, the recognition of motion intention is carried out. As the motion trajectories are further increased, it is more likely to recognize motion intent. If the motion intention of the motion track is recognized, end; otherwise, continue to return to the motion track information collection operation and the motion track information superposition operation, and input the superimposed motion track information into the trained machine learning model until the obtained Motion intent for dynamic obstacles.
S504,根据预测出的所述运动意图,控制所述车辆的路线规划或者所述车辆的行驶状态。S504, according to the predicted motion intention, control the route planning of the vehicle or the driving state of the vehicle.
也就是说,本实施例根据采集的运动轨迹信息无法准确确定动态障碍物的运动意图时,通过获取新的运动轨迹信息,并结合新采集的运动轨迹信息与历史运动轨迹信息进行再次运动意图识别,从而可提高动态障碍物的运动意图识别准确性。That is to say, when the motion intention of the dynamic obstacle cannot be accurately determined according to the collected motion track information in this embodiment, the motion intention recognition is performed again by acquiring new motion track information and combining the newly collected motion track information with the historical motion track information. , which can improve the accuracy of motion intention recognition of dynamic obstacles.
实施例四Embodiment 4
为了实现上述目的,本申请实施例四提出了一种车辆控制装置。图6是本申请实施例四提供的一种车辆控制装置的结构示意图。In order to achieve the above purpose, a fourth embodiment of the present application proposes a vehicle control device. FIG. 6 is a schematic structural diagram of a vehicle control device provided in Embodiment 4 of the present application.
如图6所示,本申请实施例车辆控制装置包括:获取运动轨迹模块610、预测运动意图模块620及车辆控制模块630。As shown in FIG. 6 , the vehicle control apparatus according to the embodiment of the present application includes: a movement
其中,获取运动轨迹模块610用于获取在所述车辆的行驶过程中识别的动态障碍物的运动轨迹信息;Wherein, the obtaining
预测运动意图模块620用于将所述运动轨迹信息输入到经训练的机器学习模型,以预测所述动态障碍物的运动意图;The motion
车辆控制模块630用于根据预测出的所述运动意图,控制所述车辆的路线规划或者所述车辆的行驶状态。The
作为本申请实施例的一种可选的实现方式,所述机器学习模型的训练过程中所需的运动轨迹样本集为标注有运动意图的样本集,则所述车辆控制装置,还包括:第一获取模块、第一确定模块。As an optional implementation manner of the embodiment of the present application, if the motion trajectory sample set required in the training process of the machine learning model is a sample set marked with motion intention, the vehicle control device further includes: an acquisition module and a first determination module.
其中,第一获取模块,用于获取车辆在车道内行驶过程中,采集到的动态障碍物的运动轨迹信息;Wherein, the first acquisition module is used to acquire the motion trajectory information of the dynamic obstacles collected during the vehicle driving in the lane;
第一确定模块,用于按照设定意图现象规则,从所述动态障碍物的运动轨迹信息中确定运动意图;a first determination module, configured to determine the motion intention from the motion trajectory information of the dynamic obstacle according to the set intention phenomenon rule;
其中,其中,所述运动轨迹信息和运动意图的二元集合组成所述运动意图样本。Wherein, a binary set of the motion trajectory information and motion intent constitutes the motion intent sample.
作为本申请实施例的一种可选的实现方式,第一确定模块具体用于:As an optional implementation manner of the embodiment of the present application, the first determination module is specifically used for:
如果识别所述动态障碍物为行人并且识别所述运动轨迹信息为横穿所述车道,则确定所述运动意图为行人穿越车道;If the dynamic obstacle is identified as a pedestrian and the motion trajectory information is identified as crossing the lane, determining that the motion is intended to be a pedestrian crossing the lane;
如果识别所述动态障碍物为行人并且识别所述运动轨迹信息为沿所述车道的同一边缘直行,则确定所述运动意图为行人沿车道直行;If the dynamic obstacle is identified as a pedestrian and the motion trajectory information is identified as going straight along the same edge of the lane, determining that the motion intention is that the pedestrian goes straight along the lane;
如果识别所述动态障碍物为车辆并且识别所述运动轨迹信息为从相邻车道进入当前车道,处于当前车辆的前方,则确定所述运动意图为切换车道或超车。If the dynamic obstacle is identified as a vehicle and the motion trajectory information is identified as entering the current lane from an adjacent lane and is in front of the current vehicle, then it is determined that the motion is intended to switch lanes or overtake.
作为本申请实施例的一种可选的实现方式,所述车辆控制装置还包括:第二获取模块。As an optional implementation manner of the embodiment of the present application, the vehicle control device further includes: a second acquisition module.
第一获取模块,用于获取车辆在车道内行驶过程中,采集到的动态障碍物的运动轨迹信息;The first acquisition module is used to acquire the motion trajectory information of the dynamic obstacles collected during the vehicle running in the lane;
第二获取模块,用于获取所述车辆针对所述动态障碍物的运动轨迹信息的稳定驾驶控制指令,作为所述运动意图;a second acquiring module, configured to acquire the stable driving control instruction of the vehicle for the motion trajectory information of the dynamic obstacle, as the motion intention;
其中,其中,所述运动轨迹信息和运动意图的二元集合组成所述运动意图样本。Wherein, a binary set of the motion trajectory information and motion intent constitutes the motion intent sample.
作为本申请实施例的一种可选的实现方式,第二获取模块,具体用于:As an optional implementation manner of the embodiment of the present application, the second acquisition module is specifically used for:
响应于所述动态障碍物进入所述车辆的行驶影响范围内,获取针对所述车辆的至少一个驾驶控制指令;obtaining at least one driving control command for the vehicle in response to the dynamic obstacle entering within the driving influence range of the vehicle;
响应于所述动态障碍物脱离所述车辆的行驶影响范围内,从所述至少一个驾驶控制指令中选择最后一个驾驶控制指令,作为所述稳定驾驶控制指令;In response to the dynamic obstacle being out of the driving influence range of the vehicle, selecting a last driving control command from the at least one driving control command as the stable driving control command;
基于所述稳定驾驶控制指令,获取所述运动意图。The motion intention is acquired based on the stable driving control instruction.
作为本申请实施例的一种可选的实现方式,预测运动意图模块620具体用于:As an optional implementation manner of this embodiment of the present application, the motion-
将所述运动轨迹信息输入所述机器学习模型,以进行运动意图的识别;Inputting the motion trajectory information into the machine learning model to identify motion intent;
如果根据运动意图识别结果的概率值,识别到运动意图结果为不确定,则返回执行运动轨迹信息的采集操作,将新采集的运动轨迹叠加至历史采集的运动轨迹中,用于输入所述机器学习模型,直至确定所述动态障碍物的运动意图。If, according to the probability value of the motion intent recognition result, the motion intent result is identified as uncertain, return to the collection operation of motion trajectory information, and superimpose the newly collected motion trajectory into the historically collected motion trajectory for input to the machine. The model is learned until the motion intent of the dynamic obstacle is determined.
作为本申请实施例的一种可选的实现方式,所述运动意图通过对没有包含运动意图的所述运动轨迹样本集中所述运动轨迹样本进行聚类后标注得到。As an optional implementation manner of the embodiment of the present application, the motion intent is obtained by labeling the motion trajectory samples in the motion trajectory sample set that do not contain the motion intent after clustering.
作为本申请实施例的一种可选的实现方式,所述运动轨迹信息的数据格式是采用顺序记录的至少一个轨迹点表示所述运动轨迹,且每个轨迹点记录动态障碍物沿车道线方向运动的速度和垂直于车道线方向运动的速度的二元组As an optional implementation manner of the embodiment of the present application, the data format of the motion track information is to use at least one track point recorded sequentially to represent the motion track, and each track point records the direction of the dynamic obstacle along the lane line A 2-tuple of the speed of the movement and the speed of the movement perpendicular to the lane line
需要说明的是,前述对车辆控制方法实施例的解释说明也适用于该实施例的车辆控制装置,其实现原理类似,此处不再赘述。It should be noted that the foregoing explanations of the vehicle control method embodiment are also applicable to the vehicle control device of this embodiment, and the implementation principles thereof are similar, which will not be repeated here.
本申请实施例提供的车辆控制装置,本申请实施例通过获取在车辆的行驶过程中识别的动态障碍物的运动轨迹信息,并将动态障碍物的运动轨迹信息输入到经训练的机器学习模型,以预测动态障碍物的运动意图,然后根据预测出的运动意图,控制车辆的路线规划或者车辆的行驶状态。解决了自动驾驶系统难以通过较长稳定运动轨迹确定动态障碍物的运动意图,给车辆的路径规划和行驶状态控制造成困难的问题,实现了通过机器学习模型对动态障碍物的运动轨迹进行识别,以确定动态障碍物的运动意图,进而根据运动意图对车辆进行控制,提高了对车辆控制的准确性。In the vehicle control device provided by the embodiment of the present application, the embodiment of the present application obtains the motion trajectory information of the dynamic obstacle identified during the driving process of the vehicle, and inputs the motion trajectory information of the dynamic obstacle into the trained machine learning model, To predict the motion intention of dynamic obstacles, and then control the route planning of the vehicle or the driving state of the vehicle according to the predicted motion intention. It solves the problem that it is difficult for the automatic driving system to determine the motion intention of the dynamic obstacle through a long and stable motion trajectory, which causes difficulties in the path planning and driving state control of the vehicle, and realizes the recognition of the motion trajectory of the dynamic obstacle through the machine learning model. In order to determine the motion intention of the dynamic obstacle, and then control the vehicle according to the motion intention, the accuracy of the vehicle control is improved.
实施例五Embodiment 5
参见图7,本申请实施例提供了一种电子设备700,其包括:一个或多个处理器720;与所述至少一个处理器720通信连接的存储器710;其中,所述存储器710存储有可被所述至少一个处理器720执行的指令,所述指令被所述至少一个处理器720执行,以使所述至少一个处理器720能够执行本申请任一实施例所述的车辆控制方法,该方法,包括:Referring to FIG. 7 , an embodiment of the present application provides an
获取在所述车辆的行驶过程中识别的动态障碍物的运动轨迹信息;acquiring the motion trajectory information of the dynamic obstacles identified during the driving of the vehicle;
将所述运动轨迹信息输入到经训练的机器学习模型,以预测所述动态障碍物的运动意图;inputting the motion trajectory information into a trained machine learning model to predict the motion intent of the dynamic obstacle;
根据预测出的所述运动意图,控制所述车辆的路线规划或者所述车辆的行驶状态。According to the predicted motion intention, the route planning of the vehicle or the driving state of the vehicle is controlled.
当然,本领域技术人员可以理解,处理器720还可以实现本申请任意实施例所提供的车辆控制方法的技术方案。Of course, those skilled in the art can understand that the
图7显示的电子设备700仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。The
如图7所示,电子设备700以通用计算设备的形式表现。电子设备700的组件可以包括但不限于:一个或者多个处理器720,存储器710,连接不同系统组件(包括存储器710和处理器720)的总线750。As shown in FIG. 7,
总线750表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及外围组件互连(PCI)总线。
电子设备700典型地包括多种计算机系统可读介质。这些介质可以是任何能够被电子设备700访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
存储器710可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RAM)711和/或高速缓存存储器712。电子设备700可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统713可以用于读写不可移动的、非易失性磁介质(图7未显示,通常称为“硬盘驱动器”)。尽管图7中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线750相连。存储器710可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本申请各实施例的功能。
具有一组(至少一个)程序模块715的程序/实用工具714,可以存储在例如存储器710中,这样的程序模块715包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块715通常执行本申请所描述的任意实施例中的功能和/或方法。A program/
电子设备700也可以与一个或多个外部设备760(例如键盘、指向设备、显示器770等)通信,还可与一个或者多个使得用户能与该电子设备700交互的设备通信,和/或与使得该电子设备700能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口730进行。并且,电子设备700还可以通过网络适配器740与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图7所示,网络适配器740通过总线750与电子设备700的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备700使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。The
处理器720通过运行存储在存储器710中的程序,从而执行各种功能应用以及数据处理,例如实现本申请实施例所提供的车辆控制方法。The
需要说明的是,前述对车辆控制方法实施例的解释说明也适用于该实施例的电子设备,其实现原理类似,此处不再赘述。It should be noted that the foregoing explanations of the vehicle control method embodiment are also applicable to the electronic device of this embodiment, and the implementation principles thereof are similar, which will not be repeated here.
本申请实施例提供的电子设备,本申请实施例通过获取在车辆的行驶过程中识别的动态障碍物的运动轨迹信息,并将动态障碍物的运动轨迹信息输入到经训练的机器学习模型,以预测动态障碍物的运动意图,然后根据预测出的运动意图,控制车辆的路线规划或者车辆的行驶状态。解决了自动驾驶系统难以通过较长稳定运动轨迹确定动态障碍物的运动意图,给车辆的路径规划和行驶状态控制造成困难的问题,实现了通过机器学习模型对动态障碍物的运动轨迹进行识别,以确定动态障碍物的运动意图,进而根据运动意图对车辆进行控制,提高了对车辆控制的准确性。For the electronic device provided by the embodiment of the present application, the embodiment of the present application obtains the motion trajectory information of the dynamic obstacle identified during the driving of the vehicle, and inputs the motion trajectory information of the dynamic obstacle into the trained machine learning model to Predict the motion intention of dynamic obstacles, and then control the route planning of the vehicle or the driving state of the vehicle according to the predicted motion intention. It solves the problem that it is difficult for the automatic driving system to determine the motion intention of the dynamic obstacle through a long and stable motion trajectory, which causes difficulties in the path planning and driving state control of the vehicle, and realizes the recognition of the motion trajectory of the dynamic obstacle through the machine learning model. In order to determine the motion intention of the dynamic obstacle, and then control the vehicle according to the motion intention, the accuracy of the vehicle control is improved.
实施例六Embodiment 6
本实施例提供一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本申请任一实施例所述的车辆控制方法,该方法包括:This embodiment provides a non-transitory computer-readable storage medium storing computer instructions, where the computer instructions are used to cause the computer to execute the vehicle control method described in any of the embodiments of this application, and the method includes:
获取在所述车辆的行驶过程中识别的动态障碍物的运动轨迹信息;acquiring the motion trajectory information of the dynamic obstacles identified during the driving of the vehicle;
将所述运动轨迹信息输入到经训练的机器学习模型,以预测所述动态障碍物的运动意图;inputting the motion trajectory information into a trained machine learning model to predict the motion intent of the dynamic obstacle;
根据预测出的所述运动意图,控制所述车辆的路线规划或者所述车辆的行驶状态。According to the predicted motion intention, the route planning of the vehicle or the driving state of the vehicle is controlled.
当然,本申请实施例所提供的一种存储有计算机指令的非瞬时计算机可读存储介质,其计算机指令用于使计算机执行指令不限于如上所述的方法操作,还可以执行本申请任意实施例所提供的车辆控制方法中的相关操作。Of course, a non-transitory computer-readable storage medium storing computer instructions provided by the embodiments of the present application, the computer instructions of which are used to enable the computer to execute the instructions are not limited to the above-mentioned method operations, and can also execute any embodiment of the present application. Relevant operations in the provided vehicle control method.
本申请实施例的计算机可读存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。The computer-readable storage medium of the embodiments of the present application may adopt any combination of one or more computer-readable mediums. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or a combination of any of the above. More specific examples (a non-exhaustive list) of computer readable storage media include: electrical connections having one or more wires, portable computer disks, 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 devices, magnetic storage devices, or any suitable combination of the above. In this document, a computer-readable storage medium can 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.
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。A computer-readable signal medium may include a propagated data signal in baseband or as part of a carrier wave, with computer-readable program code embodied thereon. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device .
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。Program code embodied on a computer readable medium may be transmitted using any suitable medium, including - but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
可以以一种或多种程序设计语言或其组合来编写用于执行本申请操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for performing the operations of the present application may be written in one or more programming languages, including object-oriented programming languages—such as Java, Smalltalk, C++, but also conventional Procedural programming language - such as the "C" language or similar programming language. 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 the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (eg, using an Internet service provider through Internet connection).
注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。Note that the above are only preferred embodiments of the present application and applied technical principles. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the present application. Therefore, although the present application has been described in detail through the above embodiments, the present application is not limited to the above embodiments, and can also include more other equivalent embodiments without departing from the concept of the present application. The scope is determined by the scope of the appended claims.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910828972.2A CN112519765A (en) | 2019-09-03 | 2019-09-03 | Vehicle control method, apparatus, device, and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910828972.2A CN112519765A (en) | 2019-09-03 | 2019-09-03 | Vehicle control method, apparatus, device, and medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112519765A true CN112519765A (en) | 2021-03-19 |
Family
ID=74974772
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910828972.2A Withdrawn CN112519765A (en) | 2019-09-03 | 2019-09-03 | Vehicle control method, apparatus, device, and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112519765A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113189989A (en) * | 2021-04-21 | 2021-07-30 | 东风柳州汽车有限公司 | Vehicle intention prediction method, device, equipment and storage medium |
CN114299103A (en) * | 2021-11-30 | 2022-04-08 | 的卢技术有限公司 | Object movement intention recognition method and device, computer equipment and storage medium |
CN114817430A (en) * | 2022-03-25 | 2022-07-29 | 阿波罗智能技术(北京)有限公司 | Trajectory data processing method, model training method and device and automatic driving vehicle |
CN115164931A (en) * | 2022-09-08 | 2022-10-11 | 南开大学 | A kind of travel assistance system, method and device for the blind |
CN115185285A (en) * | 2022-09-06 | 2022-10-14 | 深圳市信诚创新技术有限公司 | Automatic obstacle avoidance method, device and equipment for dust collection robot and storage medium |
CN115246416A (en) * | 2021-05-13 | 2022-10-28 | 上海仙途智能科技有限公司 | Trajectory prediction method, apparatus, device and computer readable storage medium |
CN115303300A (en) * | 2022-08-30 | 2022-11-08 | 重庆长安汽车股份有限公司 | Vehicle control method, device, device and storage medium |
CN115320605A (en) * | 2022-07-22 | 2022-11-11 | 民航机场成都电子工程设计有限责任公司 | Method, system, equipment and medium for lane obstacle identification for airport airside |
CN116052417A (en) * | 2022-12-21 | 2023-05-02 | 浙江零跑科技股份有限公司 | A driving prediction method, device, equipment and readable storage medium |
WO2024109176A1 (en) * | 2022-11-22 | 2024-05-30 | 华为技术有限公司 | Prediction method and apparatus, and mobile carrier |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080189040A1 (en) * | 2007-02-01 | 2008-08-07 | Hitachi, Ltd. | Collision Avoidance System |
CN101395647A (en) * | 2006-02-28 | 2009-03-25 | 丰田自动车株式会社 | Object course prediction method, device, program, and automatic driving system |
KR20160135482A (en) * | 2015-05-18 | 2016-11-28 | 한국전자통신연구원 | Apparatus and method for predicting moving of on-road obstable |
JP2018055141A (en) * | 2016-09-26 | 2018-04-05 | 日立オートモティブシステムズ株式会社 | Mobile object trajectory prediction system |
CN109927719A (en) * | 2017-12-15 | 2019-06-25 | 百度在线网络技术(北京)有限公司 | A kind of auxiliary driving method and system based on barrier trajectory predictions |
-
2019
- 2019-09-03 CN CN201910828972.2A patent/CN112519765A/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101395647A (en) * | 2006-02-28 | 2009-03-25 | 丰田自动车株式会社 | Object course prediction method, device, program, and automatic driving system |
US20080189040A1 (en) * | 2007-02-01 | 2008-08-07 | Hitachi, Ltd. | Collision Avoidance System |
KR20160135482A (en) * | 2015-05-18 | 2016-11-28 | 한국전자통신연구원 | Apparatus and method for predicting moving of on-road obstable |
JP2018055141A (en) * | 2016-09-26 | 2018-04-05 | 日立オートモティブシステムズ株式会社 | Mobile object trajectory prediction system |
CN109927719A (en) * | 2017-12-15 | 2019-06-25 | 百度在线网络技术(北京)有限公司 | A kind of auxiliary driving method and system based on barrier trajectory predictions |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113189989A (en) * | 2021-04-21 | 2021-07-30 | 东风柳州汽车有限公司 | Vehicle intention prediction method, device, equipment and storage medium |
CN113189989B (en) * | 2021-04-21 | 2022-07-01 | 东风柳州汽车有限公司 | Vehicle intention prediction method, device, equipment and storage medium |
CN115246416A (en) * | 2021-05-13 | 2022-10-28 | 上海仙途智能科技有限公司 | Trajectory prediction method, apparatus, device and computer readable storage medium |
CN115246416B (en) * | 2021-05-13 | 2023-09-26 | 上海仙途智能科技有限公司 | Track prediction method, track prediction device, track prediction equipment and computer readable storage medium |
CN114299103A (en) * | 2021-11-30 | 2022-04-08 | 的卢技术有限公司 | Object movement intention recognition method and device, computer equipment and storage medium |
CN114817430A (en) * | 2022-03-25 | 2022-07-29 | 阿波罗智能技术(北京)有限公司 | Trajectory data processing method, model training method and device and automatic driving vehicle |
CN115320605A (en) * | 2022-07-22 | 2022-11-11 | 民航机场成都电子工程设计有限责任公司 | Method, system, equipment and medium for lane obstacle identification for airport airside |
CN115303300A (en) * | 2022-08-30 | 2022-11-08 | 重庆长安汽车股份有限公司 | Vehicle control method, device, device and storage medium |
CN115185285A (en) * | 2022-09-06 | 2022-10-14 | 深圳市信诚创新技术有限公司 | Automatic obstacle avoidance method, device and equipment for dust collection robot and storage medium |
CN115164931A (en) * | 2022-09-08 | 2022-10-11 | 南开大学 | A kind of travel assistance system, method and device for the blind |
WO2024109176A1 (en) * | 2022-11-22 | 2024-05-30 | 华为技术有限公司 | Prediction method and apparatus, and mobile carrier |
CN116052417A (en) * | 2022-12-21 | 2023-05-02 | 浙江零跑科技股份有限公司 | A driving prediction method, device, equipment and readable storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112519765A (en) | Vehicle control method, apparatus, device, and medium | |
CN109598066B (en) | Effect evaluation method, apparatus, device and storage medium for prediction module | |
WO2022105579A1 (en) | Control method and apparatus based on autonomous driving, and vehicle and related device | |
JP6738932B2 (en) | System and method for training machine learning models located on a simulation platform | |
US11465652B2 (en) | Systems and methods for disengagement prediction and triage assistant | |
CN109606384B (en) | Vehicle control method, device, equipment and storage medium | |
CN112133089B (en) | Vehicle track prediction method, system and device based on surrounding environment and behavior intention | |
US10372136B2 (en) | Local trajectory planning method and apparatus for smart vehicles | |
US11415992B2 (en) | Resource prioritization based on travel path relevance | |
JP2021513484A (en) | Detection of blocking stationary vehicles | |
CN111332296B (en) | Prediction of lane changes for other vehicles | |
CN114212110B (en) | Obstacle trajectory prediction method and device, electronic equipment and storage medium | |
CN114475656B (en) | Travel track prediction method, apparatus, electronic device and storage medium | |
US20230391357A1 (en) | Methods and apparatus for natural language based scenario discovery to train a machine learning model for a driving system | |
CN113392793A (en) | Method, device, equipment, storage medium and unmanned vehicle for identifying lane line | |
CN113688760A (en) | Data identification method, device, computer equipment and storage medium for autonomous driving | |
CN112102648B (en) | Vacant parking space pushing method, device, equipment and storage medium | |
CN112255628A (en) | Obstacle trajectory prediction method, device, equipment and medium | |
CN113733086B (en) | Travel method, device and equipment of robot and storage medium | |
CN115112138A (en) | Trajectory planning information generation method, device, electronic device, and storage medium | |
CN115123297A (en) | Vehicle control method, device, device, vehicle and storage medium | |
CN110497906B (en) | Vehicle control method, apparatus, device, and medium | |
CN115469669A (en) | A method, device, equipment and storage medium for meeting vehicles on a narrow road | |
CN115583258A (en) | Automatic vehicle meeting control method and device, vehicle control equipment and medium | |
CN113721598A (en) | Obstacle trajectory prediction method, device, equipment and storage 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 | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210319 |