CN115909733B - Driving intention prediction method based on cross-domain perception and mental theory - Google Patents
Driving intention prediction method based on cross-domain perception and mental theory Download PDFInfo
- Publication number
- CN115909733B CN115909733B CN202211409400.9A CN202211409400A CN115909733B CN 115909733 B CN115909733 B CN 115909733B CN 202211409400 A CN202211409400 A CN 202211409400A CN 115909733 B CN115909733 B CN 115909733B
- Authority
- CN
- China
- Prior art keywords
- driver
- driving
- information
- driving intention
- traffic flow
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Traffic Control Systems (AREA)
Abstract
Description
技术领域Technical Field
本发明涉及一种驾驶意图预测方法,特别涉及一种基于跨域感知与心智理论的驾驶意图预测方法。The present invention relates to a driving intention prediction method, and in particular to a driving intention prediction method based on cross-domain perception and theory of mind.
背景技术Background Art
随着汽车技术的不断发展,车辆的智能化水平越来越高,智能汽车已经成为汽车技术的主要发展方向之一,并且在车辆的各个方面都得到了研究应用。智能汽车的车辆运行过程可以大致的概括为:感知、决策与规划、控制三个过程,三个方面现在都已经成为了汽车行业公认的研究热点。根据国际汽车工程师学会(SAE International)的分级标准,目前主要的技术攻坚集中在L3、L4级的有条件自动驾驶和高度自动驾驶的相关研究上。人机共驾技术正是在这样的大背景下产生的一种具有极高可行性、极强实用性的智能汽车解决方案。With the continuous development of automobile technology, the level of vehicle intelligence is getting higher and higher. Smart cars have become one of the main development directions of automobile technology, and have been studied and applied in all aspects of vehicles. The vehicle operation process of smart cars can be roughly summarized as: perception, decision-making and planning, and control. These three aspects have now become recognized research hotspots in the automotive industry. According to the classification standards of the International Society of Automotive Engineers (SAE International), the current main technical breakthroughs are concentrated on the research related to conditional autonomous driving and highly autonomous driving at levels L3 and L4. Human-machine co-driving technology is a highly feasible and practical smart car solution that was produced under such a background.
由于人机共驾技术的人在回路特性,一个优秀的人机共驾系统感知层应该在满足常见的自动驾驶感知层需求外额外增加对于主车驾驶员的相关感知模块,作为互相了解的“另一位驾驶员”,协同合作完成整体驾驶的感知任务,从而明显减轻驾驶员的感知负担。在上述感知模块中,一个很重要的任务就是对于驾驶员乃至于整个人机共驾系统的驾驶意图进行预测。Due to the human-in-the-loop nature of human-machine co-driving technology, an excellent human-machine co-driving system perception layer should, in addition to meeting the common autonomous driving perception layer requirements, add additional perception modules for the driver of the main vehicle. As the "other driver" who understands each other, they can work together to complete the overall driving perception task, thereby significantly reducing the driver's perception burden. In the above perception module, a very important task is to predict the driving intention of the driver and even the entire human-machine co-driving system.
由于人机共驾系统具有人与自动驾驶系统协同共驾的特性,人机共驾系统驾驶意图具有如下特点。首先,二元性。与通常定义下的自动驾驶系统不同,人机共驾系统同时存在人类驾驶员和自动驾驶系统两个“驾驶员”,经过两者的感知、规划决策、控制之后通过人机共驾系统进行有机结合后再作用于车辆,因此人机共驾系统驾驶意图预测应包括对人类驾驶员驾驶意图的预测和对自动驾驶系统驾驶意图的理解两个维度的信息。其次,部分已知性。对于人机共驾系统而言,虽然人类驾驶员的驾驶意图是隐藏状态,但自动驾驶系统这位“驾驶员”的驾驶意图可以直接通过读取决策层和控制层的关键输出信号反推计算获得。Since the human-machine co-driving system has the characteristics of collaborative driving between humans and autonomous driving systems, the driving intention of the human-machine co-driving system has the following characteristics. First, duality. Unlike the autonomous driving system under the usual definition, the human-machine co-driving system has two "drivers" at the same time, the human driver and the autonomous driving system. After the perception, planning, decision-making, and control of the two, they are organically combined through the human-machine co-driving system and then act on the vehicle. Therefore, the prediction of the driving intention of the human-machine co-driving system should include information in two dimensions: the prediction of the human driver's driving intention and the understanding of the driving intention of the autonomous driving system. Second, partial knownness. For the human-machine co-driving system, although the driving intention of the human driver is hidden, the driving intention of the "driver" of the autonomous driving system can be directly obtained by reading the key output signals of the decision-making layer and the control layer and then calculating in reverse.
目前,国内外的团队已经探索了驾驶意图预测的相关方法,但是现有的技术仍存在一定的不足。首先,缺乏针对人机共驾系统的协同驾驶意图研究,驾驶意图的相关研究主要还是集中在驾驶员驾驶意图的预测上,无法很好地适用于协同共驾的人机共驾系统。其次,将车辆变化的动态微观交通流作为影响因素的技术较少,大部分驾驶意图的预测是基于局限的交通场景进行的。最后,基于驾驶员认知机理的心智理论建模在驾驶意图预测方面的挖掘仍不够深入,大部分技术仍然单纯依靠数据驱动进行驾驶意图预测,可解释性欠佳。At present, domestic and foreign teams have explored relevant methods for predicting driving intentions, but existing technologies still have certain shortcomings. First, there is a lack of research on collaborative driving intentions for human-machine co-driving systems. Relevant research on driving intentions is still mainly focused on the prediction of drivers' driving intentions, which cannot be well applied to collaborative human-machine co-driving systems. Secondly, there are few technologies that use the dynamic microscopic traffic flow of vehicle changes as an influencing factor, and most predictions of driving intentions are based on limited traffic scenarios. Finally, the exploration of theory of mind modeling based on driver cognitive mechanisms in driving intention prediction is still not in-depth enough, and most technologies still rely solely on data-driven driving intention predictions, with poor interpretability.
中国专利CN202210243030.X公开了一种面向混合交通流的驾驶意图识别方法及系统,通过感知混合交通流的交通信息、周围交通参与物的状态信息,经深度神经网络的计算,识别驾驶员的换道意图。中国专利CN202210637423.9公开了一种基于模糊理论和大数据分析的驾驶意图识别方法,根据历史数据,聚类构建驾驶意图识别规则库,基于模糊化规则识别实施驾驶数据对应的驾驶意图。中国专利CN202210784309.9提供一种车辆意图预测方法、系统、电子设备及介质,通过采集待控制车辆的环境图像信息和变道状态信息,确定目标车辆的行驶状态信息,进而对目标车辆的行驶意图进行预测。上述三项专利只能基于智能网联汽车车载传感器系统的有限感知域进行驾驶员驾驶意图预测,并不能很好地适用于人机协同共驾的人机共驾系统,并不能很好的应对周围动态变化的微观交通流特征域和微观交通流态势。Chinese patent CN202210243030.X discloses a driving intention recognition method and system for mixed traffic flow, which recognizes the driver's lane change intention by sensing the traffic information of the mixed traffic flow and the status information of the surrounding traffic participants through the calculation of the deep neural network. Chinese patent CN202210637423.9 discloses a driving intention recognition method based on fuzzy theory and big data analysis, which clusters and constructs a driving intention recognition rule base based on historical data, and implements the driving intention corresponding to the driving data based on fuzzy rule recognition. Chinese patent CN202210784309.9 provides a vehicle intention prediction method, system, electronic device and medium, which determines the driving status information of the target vehicle by collecting the environmental image information and lane change status information of the vehicle to be controlled, and then predicts the driving intention of the target vehicle. The above three patents can only predict the driver's driving intention based on the limited perception domain of the on-board sensor system of the intelligent networked vehicle, and are not well applicable to the human-machine collaborative driving system, and cannot well cope with the surrounding dynamically changing micro-traffic flow feature domain and micro-traffic flow situation.
发明内容Summary of the invention
本发明的主要目的是通过融合地面域和低空域两域的信息进行跨域感知,准确评估交通流态势;The main purpose of the present invention is to accurately assess the traffic flow situation by fusing information from the ground domain and the low-altitude domain for cross-domain perception;
本发明的另一个目的是基于心智理论建立驾驶员的认知结构模型,通过对驾驶员认知结构进行详细分析,结合当前交通流态势精确辨识驾驶员驾驶意图;Another object of the present invention is to establish a cognitive structure model of the driver based on the theory of mind, and to accurately identify the driver's driving intention by conducting a detailed analysis of the driver's cognitive structure and combining it with the current traffic flow situation;
本发明的再一个目的是基于人机共驾系统人机协同机理计算出人机协同驾驶意图;Another object of the present invention is to calculate the human-machine collaborative driving intention based on the human-machine collaborative mechanism of the human-machine co-driving system;
本发明为了达到上述目的而提供的一种基于跨域感知与心智理论的驾驶意图预测方法。In order to achieve the above-mentioned purpose, the present invention provides a driving intention prediction method based on cross-domain perception and theory of mind.
本发明提供的基于跨域感知与心智理论的驾驶意图预测方法,其方法包括的步骤如下:The driving intention prediction method based on cross-domain perception and theory of mind provided by the present invention comprises the following steps:
第一步、整合多模态感知数据,具体过程如下:The first step is to integrate multimodal perception data. The specific process is as follows:
步骤一、地空数据采集,跨域感知指利用泛在的通信设备采集不同信息域的数据,对感知目标的其他感知域状态进行推导,跨域感知主要指对跨地面域和低空域两域的信息进行感知,并推导出感知范围内的微观交通流交通态势信息;Step 1: Collecting ground-air data. Cross-domain perception refers to using ubiquitous communication equipment to collect data from different information domains and derive the state of other perception domains of the perceived target. Cross-domain perception mainly refers to perceiving information across the ground domain and low-altitude domain, and deriving microscopic traffic flow and traffic situation information within the perception range.
步骤二、驾驶员长时间驾驶数据采集,长时间采集数位不同类型的驾驶员的操作、神情和驾驶意图信息,形成离线状态数据库,用于支撑第三步中的基于心智理论的驾驶员认知结构模型的训练和验证;Step 2: Collecting long-term driving data of drivers. Collecting the operation, expression and driving intention information of several different types of drivers for a long time to form an offline database to support the training and verification of the driver cognitive structure model based on the theory of mind in the third step;
步骤三、驾驶员短时驾驶数据采集,在实际运行系统时,采集当前一段时间内驾驶员的状态信息,用于在线预测当前状态下驾驶员的驾驶意图,由于系统的训练是基于驾驶模拟器采集的数据而实际使用时针对的是实车状况,需要根据实际车辆的转向间隙、制动间隙和各传感器的安装位置的硬件参数进行初值调教,解决由于车辆硬件不同而产生的零点漂移问题;Step 3: Driver short-term driving data collection: When the system is actually running, the driver's status information within the current period is collected for online prediction of the driver's driving intention in the current state. Since the system training is based on the data collected by the driving simulator and the actual use is based on the actual vehicle conditions, it is necessary to perform initial value adjustment based on the steering clearance, brake clearance and hardware parameters of the installation position of each sensor of the actual vehicle to solve the zero drift problem caused by different vehicle hardware.
步骤四、多模态数据预处理,在本步骤中主要对前三个步骤所采集到的数据进行一些数据预处理,具体如下:Step 4: Multimodal data preprocessing. In this step, the data collected in the first three steps are preprocessed as follows:
对步骤一中智能车载传感器系统采集到的多传感器信息进行传感器融合得到智能驾驶系统感知图谱并拟合出驾驶员感知图谱;对无人机航测所采集到的图像信息进行识别得到交通流中的交通参与物信息,步骤一所采集到的信息经处理后主要输出到第二步进行跨域感知;The multi-sensor information collected by the intelligent vehicle-mounted sensor system in step one is subjected to sensor fusion to obtain the perception map of the intelligent driving system and fit the driver's perception map; the image information collected by the drone aerial survey is identified to obtain the information of traffic participants in the traffic flow. The information collected in step one is processed and mainly output to the second step for cross-domain perception;
将采集到的信息,在存储时采用场景驾驶员驾驶意图-微观交通流态势-驾驶员操作-驾驶员面部信息四者一一对应的关系进行存储,以体现出其关联性,步骤二所采集到的信息经处理后输出到第三步用于训练形成驾驶员认知结构模型;The collected information is stored in a one-to-one correspondence between the scene driver's driving intention, microscopic traffic flow situation, driver's operation and driver's facial information to reflect their relevance. The information collected in step 2 is processed and output to step 3 for training to form a driver's cognitive structure model;
对步骤三中所采集到的数据处理方法与步骤二的数据类似,经处理后输入到第四步的步骤一中进行驾驶员驾驶意图预测;The data collected in step 3 is processed in a similar manner to the data in step 2, and after processing, it is input into step 1 of step 4 to predict the driver's driving intention;
第二步、构建跨域感知理论,具体过程如下:The second step is to build a cross-domain perception theory. The specific process is as follows:
步骤一、域相似性比对,首先对航测所得到的数据进行聚类,将离线数据库中的数据划分为具有相同特征的数个交通环境域,聚类的方法包括手动聚类和算法自动聚类,手动聚类的优点在于轻松处理计算机较难理解甚至无法理解的高级特征,将航测数据按特征分为安全城市道路域、安全高速路域、安全乡村道路域、危险城市道路域、危险高速路域和危险乡村道路域,算法自动聚类的优点在于效率极高,在处理微观交通流态势的估计问题方面具有显著的优势,使用的方法是基于K均值聚类的方法进行本步骤的自动分类;Step 1: Domain similarity comparison. First, the data obtained from the aerial survey is clustered, and the data in the offline database is divided into several traffic environment domains with the same characteristics. The clustering methods include manual clustering and algorithm-based automatic clustering. The advantage of manual clustering is that it can easily handle high-level features that are difficult or even impossible for computers to understand. The aerial survey data is divided into safe urban road domains, safe highway domains, safe rural road domains, dangerous urban road domains, dangerous highway domains, and dangerous rural road domains according to the characteristics. The advantage of algorithm-based automatic clustering is that it is extremely efficient and has significant advantages in dealing with the estimation problem of microscopic traffic flow trends. The method used is based on the K-means clustering method for automatic classification in this step.
步骤二、域偏差校准,将系统在线运行时无人机航测采集到的信息带入步骤一聚类结果中进行分类,并计算主车所处的微观交通流当前时刻下在聚类中所处的位置与归类结果的中心的偏差,用于步骤三进行调整校准;Step 2: Domain deviation calibration: bring the information collected by drone aerial survey when the system is online into the clustering result of step 1 for classification, and calculate the deviation between the position of the microscopic traffic flow where the main vehicle is located in the cluster at the current moment and the center of the classification result, which is used for adjustment and calibration in step 3;
如果本步骤中未能成功将主车所在的微观交通流和聚类结果的仍以类别匹配,则要进行手动聚类;If the microscopic traffic flow where the main vehicle is located and the clustering result are not successfully matched in this step, manual clustering is required;
步骤三、跨域信息相位校准;Step 3: cross-domain information phase calibration;
步骤四、微观交通流态势估计,在本步骤中基于元胞传输模型和交通流宏观基本图进行微观交通流的在线交通态势估计,元胞传输模型基于流量传输守恒的原理而来,经过实际交通流特性修正后,将流量按时间离散化后的元胞传输模型;Step 4: Estimation of microscopic traffic flow situation. In this step, the online traffic situation estimation of microscopic traffic flow is performed based on the cellular transmission model and the macroscopic basic diagram of traffic flow. The cellular transmission model is based on the principle of flow transmission conservation. After being corrected by the actual traffic flow characteristics, the cellular transmission model is used to discretize the flow in time.
通过搜索找到主车所在元胞在图中所处的位置,并将其车流量和车密度带入经过校准的交通流宏观基本图,通过其在图中的位置,通过阶段评级的形式划分其交通态势,将曲线根据弧长进行等分后向横坐标投影,再根据主车所在元胞在图中的横坐标所在区间得到最终的微观交通流态势;The position of the cell where the main vehicle is located in the graph is found by searching, and its traffic volume and density are brought into the calibrated macroscopic basic graph of traffic flow. According to its position in the graph, its traffic situation is divided in the form of stage rating, and the curve is divided into equal parts according to the arc length and then projected to the horizontal coordinate. Then, the final microscopic traffic flow situation is obtained according to the interval of the horizontal coordinate of the cell where the main vehicle is located in the graph.
第三步、构建基于心智理论的驾驶员认知结构模型,具体过程如下:The third step is to build a driver cognitive structure model based on the theory of mind. The specific process is as follows:
步骤一、驾驶员元成分结构模型,元成分是认知结构中最高级也是最重要的部分,是个人对自己认知的认知,用来执行计划、做出决策并实行监控以指导行动,是解决问题的最关键因素,元认知的操作性定义为:元认知是个体对自己认知加工过程的监视、调节、控制、评价和反思;Step 1: Driver meta-component structure model. Meta-component is the most advanced and important part of cognitive structure. It is the individual's cognition of his own cognition. It is used to execute plans, make decisions and monitor to guide actions. It is the most critical factor in solving problems. The operational definition of metacognition is: metacognition is the individual's monitoring, regulation, control, evaluation and reflection of his own cognitive processing;
步骤二、驾驶员操纵模型,心智理论中的操纵也称运算,指系统执行来自控制中心的指令,对输入的信息、提取的信息和工作记忆进行编码、加工、转换和转存的一系列活动的心理加工过程,操纵主要涉及基础操作和方法策略两个层次,驾驶员操纵模型主要对方法策略层次进行建模;Step 2: Driver manipulation model. Manipulation in theory of mind is also called operation, which refers to the psychological processing process of a series of activities in which the system executes instructions from the control center and encodes, processes, converts and transfers input information, extracted information and working memory. Manipulation mainly involves two levels: basic operation and method strategy. The driver manipulation model mainly models the method strategy level.
步骤三、驾驶员图式库,心智理论中的图示指思想的表征的有机组成结构,即个体头脑的知识和经验,用于表现现实,驾驶员图示库指驾驶员的驾驶行为相关的表征动作;Step 3: Driver Schema Library. The diagram in the theory of mind refers to the organic structure of the representation of thoughts, that is, the knowledge and experience in the individual's mind, which is used to represent reality. The driver's schema library refers to the representation actions related to the driver's driving behavior.
上述三个步骤形成了一个完整的驾驶员认知结构模型,其中步骤一中建立的驾驶员元成分模型作为驾驶员对其自身的认知,指导驾驶员的操纵,并输出表示为驾驶员图示库,整个过程具有逻辑可逆性,即驾驶员图示库反应了驾驶员的操纵,并且作用于驾驶员元成分模型,这为使用驾驶员认知结构模型进行驾驶员驾驶意图推理提供了依据;The above three steps form a complete driver cognitive structure model, in which the driver meta-component model established in step 1 serves as the driver's cognition of himself, guides the driver's operation, and outputs the representation as the driver diagram library. The whole process is logically reversible, that is, the driver diagram library reflects the driver's operation and acts on the driver meta-component model, which provides a basis for using the driver cognitive structure model to reason about the driver's driving intention.
第四步、构建人机协同驾驶意图模型,具体过程如下:Step 4: Build a human-machine collaborative driving intention model. The specific process is as follows:
步骤一、驾驶员意图辨识,将第一步采集并预处理后的驾驶员短时驾驶数据和第二步聚类得到的微观交通流特征域和估计出的微观交通流态势作为输入,带入第三步建立的驾驶员认知结构模型,根据图示库的输入经过驾驶员元成分模型的处理回灌进驾驶员操作模型中,从而反推输出驾驶员的驾驶意图;Step 1: Driver intention identification: the driver's short-term driving data collected and preprocessed in the first step, the micro-traffic flow feature domain obtained by clustering in the second step, and the estimated micro-traffic flow situation are used as input to the driver's cognitive structure model established in the third step. According to the input of the graphic library, it is processed by the driver's meta-component model and then fed back into the driver's operation model, thereby inferring the driver's driving intention;
步骤二、人机驾驶权评估,人机共驾系统的驾驶意图由两部分组成,分别是驾驶员驾驶意图和自动驾驶系统驾驶意图,在步骤一中完成了驾驶员的驾驶意图的在线预测,而自动驾驶系统的驾驶意图对于人机共驾系统而言是已知量能够通过读取上一时刻系统的决策层输出结果直接获得,人机共驾系统的驾驶意图由二者按驾驶权叠加得到;Step 2: Human-machine driving rights assessment. The driving intention of the human-machine co-driving system consists of two parts, namely the driver's driving intention and the automatic driving system's driving intention. In step 1, the online prediction of the driver's driving intention is completed, while the driving intention of the automatic driving system is a known quantity for the human-machine co-driving system and can be directly obtained by reading the output result of the decision layer of the system at the previous moment. The driving intention of the human-machine co-driving system is obtained by superimposing the two according to driving rights;
步骤三、人机协同驾驶意图预测,根据人机共驾系统决策层的计算逻辑进行安全叠加即能够获得最终所需要的人机协同驾驶意图,在表现形式方面,人机协同驾驶意图的最终以预瞄点的形式存在,即接下来的几个步长内人机共驾系统认为车辆应该追踪走过的行驶轨迹位置。Step three: predicting the human-machine collaborative driving intention. By safely superimposing the calculation logic of the decision-making layer of the human-machine collaborative driving system, the final required human-machine collaborative driving intention can be obtained. In terms of expression, the human-machine collaborative driving intention ultimately exists in the form of a preview point, that is, within the next few steps, the human-machine collaborative driving system believes that the vehicle should track the driving trajectory position.
第一步中步骤一包括的环节如下:The first step of step 1 includes the following steps:
环节一、地面域交通环境信息感知:通过智能网联汽车传感器系统采集主车周围的交通环境信息,主要包括由前视相机和环视相机采集的图像信息、激光雷达采集的点云信息、毫米波雷达采集的目标物信息和超声波雷达采集的距离信息,以及由惯导、CAN总线接口采集的车辆位置和速度的运动学信息,通过采集上述所有车载传感器信息,形成地面域的交通环境信息;Link 1: Ground traffic environment information perception: The intelligent connected vehicle sensor system collects traffic environment information around the main vehicle, mainly including image information collected by the front-view camera and surround-view camera, point cloud information collected by the laser radar, target information collected by the millimeter-wave radar, and distance information collected by the ultrasonic radar, as well as the kinematic information of the vehicle position and speed collected by the inertial navigation and CAN bus interface. By collecting all the above-mentioned on-board sensor information, the ground traffic environment information is formed;
环节二、低空域交通流信息感知:通过无人机航测的方式采集主车周围自然交通数据,无人机航测数据主要指无人机航拍得到的图片流数据,由于其数据来源,该数据具有极全面的中大型交通参与物信息,而对于小型交通参与物信息较为贫乏。Link 2: Perception of low-altitude traffic flow information: Collect natural traffic data around the main vehicle through drone aerial survey. Drone aerial survey data mainly refers to the image stream data obtained by drone aerial photography. Due to its data source, the data has extremely comprehensive information on medium and large traffic participants, but the information on small traffic participants is relatively poor.
第一步中步骤二包括的环节如下:The steps in step 2 of step 1 are as follows:
环节一、设置采集场景,由于本步骤所采集的数据的主要用途为训练和验证,就要在已知交通态势和驾驶员驾驶意图的前提下采集各项信息,因此,将采取驾驶模拟器在已知场景下进行采集,设置的已知场景来源为前期建立的已知场景库,这样的好处是同一种场景有较多的备选方案,增加了场景对于驾驶员的随机性,使驾驶员的操纵更加接近于真实情况;Step 1: Set up the collection scene. Since the main purpose of the data collected in this step is training and verification, it is necessary to collect various information under the premise of knowing the traffic situation and the driver's driving intention. Therefore, a driving simulator will be used to collect data in a known scene. The source of the known scene is the known scene library established in the early stage. The advantage of this is that there are more alternatives for the same scene, which increases the randomness of the scene for the driver and makes the driver's operation closer to the real situation.
已知场景是指预期功能安全中的定义而来,指前期建立的场景库中的单个场景,场景中包括交通参与物、背景环境和道路状况的信息,根据这些信息能够准确地计算出当前场景下的微观交通流态势;Known scenarios are defined in expected functional safety and refer to a single scenario in the scenario library established in the early stage. The scenario includes information about traffic participants, background environment and road conditions. Based on this information, the microscopic traffic flow situation in the current scenario can be accurately calculated.
环节二、采集驾驶员操纵指令信息,通过在驾驶模拟器的方向盘、踏板、换挡器和灯光控制器上加装传感器,采集驾驶员在已知场景下的车辆操纵指令信息;Step 2: Collect the driver's control command information by installing sensors on the steering wheel, pedals, shifter and light controller of the driving simulator to collect the driver's vehicle control command information in known scenarios;
环节三、采集驾驶员面部信息,通过安装在驾驶员正前方的相机传感器持续采集驾驶员面部的信息,主要包括驾驶员的眼动信息、头动信息,这两种信息与驾驶员的认知行为强相关,并且能够较好地反应驾驶意图。Step three: Collecting the driver's facial information. The camera sensor installed directly in front of the driver continuously collects the driver's facial information, mainly including the driver's eye movement information and head movement information. These two types of information are strongly correlated with the driver's cognitive behavior and can better reflect the driving intention.
第二步中步骤三包括的环节如下:Step 3 of the second step includes the following steps:
环节一、计算相对偏差,首先根据聚类结果计算聚类的中心位置与边界的偏差即得到最大偏差,并计算当前偏差值与最大偏差的比值得到相对偏差;Step 1: Calculate the relative deviation. First, calculate the deviation between the center position and the boundary of the cluster according to the clustering result to get the maximum deviation, and calculate the ratio of the current deviation value to the maximum deviation to get the relative deviation.
环节二、校准交通流宏观基本图,微观交通流态势估计基于交通流宏观基本图完成,为了解决不同交通场景域下的特异性问题,根据环节一计算出的相对偏差对交通流宏观基本图进行校准,根据类别和相对偏差的不同对交通流宏观基本图进行适当局部或整体缩放。Step 2: Calibrate the macro basic map of traffic flow. The micro traffic flow situation estimation is completed based on the macro basic map of traffic flow. In order to solve the specific problems in different traffic scenario domains, the macro basic map of traffic flow is calibrated according to the relative deviation calculated in step 1, and the macro basic map of traffic flow is appropriately scaled locally or overall according to the category and relative deviation.
第三步中步骤一包括的环节如下:The first step of the third step includes the following steps:
环节一、监视,驾驶员在进行驾驶行为的过程中会对驾驶行为的整体进行监视观察,如果将驾驶员元成分模型抽象成一个控制理论模型,则通过设置观测器完成本环节;Link 1: Monitoring: The driver will monitor and observe the overall driving behavior during the driving process. If the driver component model is abstracted into a control theory model, this link can be completed by setting an observer;
环节二、调节,基于上一轮系统运行结果与元成分模型预期的运行结果的偏差修改元成分模型参数,即对应的简化为调参过程;Step 2: Adjustment: modify the parameters of the meta-component model based on the deviation between the previous round of system operation results and the expected operation results of the meta-component model, which is simplified to the parameter adjustment process;
环节三、控制,直接与下一步骤中的操纵相关,从元成分的角度出发,发出指导操纵模型的信号,驾驶员在操作时对其控制对象,即人机共驾系统有一定的感性认知,控制方式会和传统汽车或全自动驾驶系统的控制方式有所不同,在建立本环节模型时需要将此因素纳入考虑调整模型结构;Link 3, control, is directly related to the manipulation in the next step. From the perspective of the meta-component, it sends out signals to guide the manipulation model. When operating, the driver has a certain perceptual cognition of the object of control, that is, the human-machine co-driving system. The control method will be different from that of traditional cars or fully automatic driving systems. When establishing the model of this link, this factor needs to be taken into consideration and the model structure needs to be adjusted;
环节四、评价,通过调用环节一监视结果计算系统运行过程中产生的错误和误差,用作输入指导环节二的调节过程;Step 4, evaluation, by calling the monitoring results of step 1 to calculate the errors and errors generated during the operation of the system, which are used as input to guide the adjustment process of step 2;
环节五、反思,模型内部演化,通过将本轮已经完成的模型输入作用于经过环节二调节后的修正模型来验证模型的调节效果,从而使得模型逐步优化完善,解决模型的最优化问题。Step 5: Reflection, internal evolution of the model. By applying the completed model input of this round to the revised model adjusted in step 2, the adjustment effect of the model can be verified, so that the model can be gradually optimized and improved to solve the optimization problem of the model.
第三步中步骤二包括的环节如下:The steps in step 2 of step 3 are as follows:
环节一、解决问题的认知策略,认知策略即为驾驶员的驾驶意图,驾驶员的驾驶意图表现形式不尽相同,有语义级别的驾驶意图、操作指令级别的驾驶意图和预瞄点级别的驾驶意图,为了兼顾精确性和表现形式的简洁性,采用预瞄点级别的驾驶意图表现形式,即驾驶员下一时刻意图车辆经过的位置;Step 1: Cognitive strategy for solving the problem. Cognitive strategy is the driver's driving intention. The driver's driving intention has different forms of expression, including semantic level driving intention, operation instruction level driving intention and preview point level driving intention. In order to balance accuracy and simplicity of expression, the preview point level driving intention expression is adopted, that is, the position where the driver intends the vehicle to pass at the next moment;
环节二、启发式策略,建立驾驶意图与基础操作之间的映射关系,建立映射关系所使用的训练数据来源为第一步所采集并预处理后的驾驶员长时间驾驶数据以及地面域信息形成的驾驶员感知图谱。Step 2: Heuristic strategy, establishing a mapping relationship between driving intention and basic operations. The training data used to establish the mapping relationship comes from the driver's long-term driving data collected and pre-processed in the first step and the driver's perception map formed by ground domain information.
第三步中步骤三包括的环节如下:The steps in step 3 of the third step are as follows:
环节一、基础操作,驾驶员基础操作指驾驶员的操纵动作全集,包括转向盘转角、离合刹车油门踏板位置、档位和灯光状态,以及驾驶员的眼动和头动状态;Stage 1: Basic operations: Driver basic operations refer to the complete set of driver's operating actions, including steering wheel angle, clutch, brake and accelerator pedal positions, gear positions and lighting status, as well as the driver's eye and head movements;
环节二、基础驾驶知识,基础驾驶知识指正常驾驶状态下由于物理条件或驾驶规则所约束的基本操作之间的关系,如转向盘角度的绝对值存在最大值、刹车踏板和油门踏板通常不能同时被踩下、档位变化时离合踏板通常被踩下。Part 2: Basic driving knowledge. Basic driving knowledge refers to the relationship between basic operations under normal driving conditions due to physical conditions or driving rules, such as the absolute value of the steering wheel angle has a maximum, the brake pedal and accelerator pedal usually cannot be pressed at the same time, and the clutch pedal is usually pressed when changing gears.
本发明的有益效果:Beneficial effects of the present invention:
1)本发明所述的基于跨域感知与心智理论的驾驶意图预测方法能够准确的预测人机共驾系统的协同驾驶意图,为系统更好地协同驾驶员完成驾驶任务提供了信息支持;1) The driving intention prediction method based on cross-domain perception and theory of mind described in the present invention can accurately predict the collaborative driving intention of the human-machine co-driving system, and provide information support for the system to better cooperate with the driver to complete the driving task;
2)本发明所述的基于跨域感知与心智理论的驾驶意图预测方法输出结果直观清晰,可以有效地减轻驾驶员的感知负荷,降低人机共驾系统的使用难度,从而提升其实用性;2) The output result of the driving intention prediction method based on cross-domain perception and theory of mind described in the present invention is intuitive and clear, which can effectively reduce the driver's perceptual load and reduce the difficulty of using the human-machine co-driving system, thereby improving its practicality;
3)本发明所述的基于跨域感知与心智理论的驾驶意图预测方法基于跨域感知理论建立了一种融合低空域信息和地面域信息的跨域感知融合方法,能够解决感知域偏差问题,从而极大地提升驾驶意图预测的通用性和有效性;3) The driving intention prediction method based on cross-domain perception and theory of mind described in the present invention establishes a cross-domain perception fusion method that integrates low-altitude information and ground domain information based on cross-domain perception theory, which can solve the problem of perception domain deviation, thereby greatly improving the versatility and effectiveness of driving intention prediction;
4)本发明所述的基于跨域感知与心智理论的驾驶意图预测方法基于心智理论建立了驾驶员的认知结构模型,系统性的解释了驾驶员驾驶意图的产生机理和逻辑推导过程,能够显著提升人机共驾系统的可解释性;4) The driving intention prediction method based on cross-domain perception and theory of mind described in the present invention establishes a cognitive structure model of the driver based on the theory of mind, systematically explains the generation mechanism and logical deduction process of the driver's driving intention, and can significantly improve the interpretability of the human-machine co-driving system;
5)本发明所述的基于跨域感知与心智理论的驾驶意图预测方法逻辑简单清晰,易于驾驶员理解,能够提高人机共驾系统的驾驶员接受度和信任度;5) The driving intention prediction method based on cross-domain perception and theory of mind described in the present invention has simple and clear logic, is easy for drivers to understand, and can improve the driver's acceptance and trust in the human-machine co-driving system;
6)本发明所述的基于跨域感知与心智理论的驾驶意图预测方法基于大数据形成统计性结论,使得整体系统对于普通驾驶员具有良好的普适性,同时也由于其迭代更新的特性易于进行个性化再训练。6) The driving intention prediction method based on cross-domain perception and theory of mind described in the present invention forms statistical conclusions based on big data, so that the overall system has good universality for ordinary drivers. At the same time, due to its iterative update characteristics, it is easy to perform personalized retraining.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明所述驾驶情境推理方法的整体步骤示意图。FIG1 is a schematic diagram of the overall steps of the driving situation reasoning method of the present invention.
图2为本发明所述驾驶情境推理方法的整体架构示意图。FIG. 2 is a schematic diagram of the overall architecture of the driving situation reasoning method of the present invention.
图3为本发明所述的第一步的整体架构示意图。FIG3 is a schematic diagram of the overall architecture of the first step of the present invention.
图4为本发明所述的第二步的整体架构示意图。FIG. 4 is a schematic diagram of the overall architecture of the second step of the present invention.
图5为本发明所述的第三步的整体架构示意图。FIG5 is a schematic diagram of the overall architecture of the third step of the present invention.
图6为本发明所述的第四步的整体架构示意图。FIG. 6 is a schematic diagram of the overall architecture of the fourth step of the present invention.
图7为本发明所述的第二步中所述的元胞传输模型图。FIG. 7 is a diagram of a cellular transmission model described in the second step of the present invention.
图8为本发明所述的第二步中所述的交通流宏观基本图示例。FIG8 is an example of a macro basic diagram of traffic flow described in the second step of the present invention.
图9为本发明所述的第三步中驾驶员认知结构模型的结构图。FIG. 9 is a structural diagram of the driver's cognitive structure model in the third step of the present invention.
图10为本发明所述的第三步中步骤三的计算结果示例图。FIG. 10 is a diagram showing an example of the calculation results of step three in the third step of the present invention.
图11为本发明所述的第四步中步骤三的计算结果示例图。FIG. 11 is a diagram showing an example of the calculation results of step three in the fourth step of the present invention.
具体实施方式DETAILED DESCRIPTION
请参阅图1至图11所示:Please refer to Figures 1 to 11:
本发明提供的基于跨域感知与心智理论的驾驶意图预测方法,其方法包括的步骤如下:The driving intention prediction method based on cross-domain perception and theory of mind provided by the present invention comprises the following steps:
第一步、整合多模态感知数据;The first step is to integrate multimodal perception data;
第二步、构建跨域感知理论;The second step is to build a cross-domain perception theory;
第三步、构建基于心智理论的驾驶员认知结构模型;The third step is to build a driver cognitive structure model based on theory of mind;
第四步、构建人机协同驾驶意图模型。Step 4: Build a human-machine collaborative driving intention model.
第一步中整合多模态感知数据的过程如下:The process of integrating multimodal perception data in the first step is as follows:
步骤一、地空数据采集。跨域感知指利用泛在的通信设备采集不同信息域的数据,对感知目标的其他感知域状态进行推导。本专利所述的跨域感知主要指对跨地面域和低空域两域的信息进行感知,并推导出感知范围内的微观交通流交通态势信息。本步骤主要包括以下两个环节:Step 1: Collecting ground-air data. Cross-domain perception refers to using ubiquitous communication equipment to collect data from different information domains and derive the state of other perception domains of the perceived target. The cross-domain perception described in this patent mainly refers to the perception of information across the ground domain and the low-altitude domain, and the derivation of microscopic traffic flow and traffic situation information within the perception range. This step mainly includes the following two links:
环节一、地面域交通环境信息感知:通过智能网联汽车传感器系统采集主车周围的交通环境信息,主要包括由前视相机和环视相机采集的图像信息、激光雷达采集的点云信息、毫米波雷达采集的目标物信息和超声波雷达采集的距离信息,以及由惯导、CAN总线接口采集的车辆位置和速度等运动学信息,通过采集上述所有车载传感器信息,形成地面域的交通环境信息。Link 1: Perception of ground traffic environment information: The intelligent connected vehicle sensor system collects traffic environment information around the main vehicle, mainly including image information collected by the front-view camera and surround-view camera, point cloud information collected by the lidar, target information collected by the millimeter-wave radar and distance information collected by the ultrasonic radar, as well as kinematic information such as vehicle position and speed collected by the inertial navigation and CAN bus interface. By collecting all the above-mentioned vehicle-mounted sensor information, the ground traffic environment information is formed.
环节二、低空域交通流信息感知:通过无人机航测的方式采集主车周围自然交通数据。无人机航测数据主要指无人机航拍得到的图片流数据,由于其数据来源,该数据具有极全面的中大型交通参与物信息,而对于小型交通参与物信息较为贫乏。Link 2: Perception of low-altitude traffic flow information: Collect natural traffic data around the main vehicle through drone aerial survey. Drone aerial survey data mainly refers to the image stream data obtained by drone aerial photography. Due to its data source, the data has extremely comprehensive information on medium and large traffic participants, but the information on small traffic participants is relatively poor.
步骤二、驾驶员长时驾驶数据采集。长时间采集多位不同类型的驾驶员的操作、神情和驾驶意图信息,形成离线状态数据库,用于支撑第三步中的基于心智理论的驾驶员认知结构模型的训练和验证。具体包括以下三个环节:Step 2: Collect long-term driving data of drivers. Collect the operation, expression and driving intention information of multiple different types of drivers for a long time to form an offline database to support the training and verification of the driver cognitive structure model based on the theory of mind in the third step. It specifically includes the following three steps:
环节一、设置采集场景。由于本步骤所采集的数据的主要用途为训练和验证,我们需要在已知交通态势和驾驶员驾驶意图的前提下采集各项信息,因此,这里我们采取驾驶模拟器在已知场景下进行采集。设置的已知场景来源为前期建立的已知场景库,这样的好处是同一种场景有较多的备选方案,增加了场景对于驾驶员的随机性,使驾驶员的操纵等更加接近于真实情况。Step 1: Set up the collection scene. Since the main purpose of the data collected in this step is training and verification, we need to collect various information under the premise of knowing the traffic situation and the driver's driving intention. Therefore, here we use a driving simulator to collect data in a known scene. The source of the known scene is the known scene library established in the early stage. The advantage of this is that there are more alternatives for the same scene, which increases the randomness of the scene for the driver and makes the driver's operation closer to the real situation.
特别的,此处所说的已知场景是指预期功能安全(SOTIF)中的定义而来,特化到本专利中指前期建立的场景库中的单个场景,场景中包括交通参与物、背景环境和道路状况等信息,根据这些信息可以准确地计算出当前场景下的微观交通流态势。In particular, the known scenario mentioned here refers to the definition in the Safety of Intended Functionality (SOTIF), and in this patent, it refers to a single scenario in the scenario library established in the early stage. The scenario includes information such as traffic participants, background environment and road conditions. Based on this information, the micro-traffic flow situation in the current scenario can be accurately calculated.
环节二、采集驾驶员操纵指令信息。通过在驾驶模拟器的方向盘、踏板、换挡器和灯光控制器上加装传感器,采集驾驶员在已知场景下的车辆操纵指令信息。Step 2: Collecting driver control command information: By installing sensors on the steering wheel, pedals, gear shifter and light controller of the driving simulator, the driver's vehicle control command information in known scenarios is collected.
环节三、采集驾驶员面部信息。通过安装在驾驶员正前方的相机传感器持续采集驾驶员面部的信息,主要包括驾驶员的眼动信息、头动信息。这两种信息与驾驶员的认知行为强相关,并且能够较好地反应驾驶意图。Step 3: Collecting the driver's facial information. The camera sensor installed in front of the driver continuously collects the driver's facial information, mainly including the driver's eye movement information and head movement information. These two types of information are strongly related to the driver's cognitive behavior and can better reflect the driving intention.
步骤三、驾驶员短时驾驶数据采集。在实际运行系统时,采集当前一段时间内驾驶员的状态信息,用于在线预测当前状态下驾驶员的驾驶意图,采集设备和方式与步骤二的环节二和环节三基本相同。需要特别注意的是,由于系统的训练是基于驾驶模拟器采集的数据而实际使用时针对的是实车状况,需要根据实际车辆的转向间隙、制动间隙和各传感器的安装位置等硬件参数进行初值调教,解决由于车辆硬件不同而产生的零点漂移问题。Step 3: Collect the driver's short-term driving data. When the system is actually running, the driver's status information within the current period of time is collected for online prediction of the driver's driving intention in the current state. The collection equipment and method are basically the same as those of step 2, link 2 and link 3. It should be noted that since the system training is based on the data collected by the driving simulator and the actual use is based on the actual vehicle conditions, it is necessary to perform initial value adjustment based on the hardware parameters such as the steering clearance, braking clearance and installation position of each sensor of the actual vehicle to solve the zero drift problem caused by different vehicle hardware.
步骤四、多模态数据预处理。在本步骤中主要对前三个步骤所采集到的数据进行一些数据预处理。具体如下:Step 4: Multimodal data preprocessing. In this step, the data collected in the first three steps are preprocessed. The details are as follows:
对步骤一中智能车载传感器系统采集到的多传感器信息进行传感器融合得到智能驾驶系统感知图谱并拟合出驾驶员感知图谱;对无人机航测所采集到的图像信息进行识别得到交通流中的交通参与物信息。步骤一所采集到的信息经处理后主要输出到第二步进行跨域感知。The multi-sensor information collected by the intelligent vehicle-mounted sensor system in step one is fused to obtain the perception map of the intelligent driving system and fit the driver's perception map; the image information collected by the drone aerial survey is identified to obtain the information of traffic participants in the traffic flow. The information collected in step one is processed and mainly output to the second step for cross-domain perception.
步骤二中所述的驾驶员驾驶意图和微观交通流态势信息通过步骤二环节一中选取的已知场景信息计算获得;驾驶员操作信息通过步骤二环节二中各传感器采集到的数据组成的时序的状态向量序列;驾驶员面部信息通过步骤二环节三中相机传感器采集到的图像经过识别形成时序的双眼瞳孔位置向量序列和头部角度向量序列。进一步的,上述三个环节所采集到的信息,在存储时应该采用场景驾驶员驾驶意图-微观交通流态势-驾驶员操作-驾驶员面部信息4者一一对应的关系进行存储,以体现出其关联性。步骤二所采集到的信息经处理后主要输出到第三步用于训练形成驾驶员认知结构模型。The driver's driving intention and microscopic traffic flow situation information described in step 2 are calculated by the known scene information selected in step 2, link 1; the driver's operation information is a time-series state vector sequence composed of the data collected by each sensor in step 2, link 2; the driver's facial information is a time-series eye pupil position vector sequence and head angle vector sequence formed by recognizing the image collected by the camera sensor in step 2, link 3. Furthermore, the information collected in the above three links should be stored in a one-to-one correspondence relationship between the scene driver's driving intention-microscopic traffic flow situation-driver operation-driver facial information to reflect its relevance. After processing, the information collected in step 2 is mainly output to the third step for training to form a driver's cognitive structure model.
步骤三中所采集到的数据处理方法与步骤二的数据类似,经处理后输入到第四步的步骤一中进行驾驶员驾驶意图预测。The data collected in step three is processed in a similar way to the data in step two. After processing, it is input into step one of step four to predict the driver's driving intention.
在图3中示出第一步的一示例性实施方式。An exemplary embodiment of the first step is shown in FIG. 3 .
第二步中构建跨域感知理论的过程如下:The process of constructing the cross-domain perception theory in the second step is as follows:
步骤一、域相似性比对。首先对航测所得到的数据进行聚类,将离线数据库中的数据划分为具有相同特征的多个交通环境域,聚类的方法包括手动聚类和算法自动聚类。手动聚类的优点在于可以轻松处理计算机较难理解甚至无法理解的高级特征,将航测数据按特征分为安全城市道路域、安全高速路域、安全乡村道路域、危险城市道路域、危险高速路域和危险乡村道路域等。算法自动聚类的优点在于效率极高,在处理微观交通流态势的估计问题方面具有显著的优势,本专利所述的方法基于K均值(K-means)聚类的方法进行本步骤的自动分类。Step 1, domain similarity comparison. First, cluster the data obtained from the aerial survey, and divide the data in the offline database into multiple traffic environment domains with the same characteristics. The clustering methods include manual clustering and algorithm-based automatic clustering. The advantage of manual clustering is that it can easily handle high-level features that are difficult or even impossible for computers to understand, and divide the aerial survey data into safe urban road domains, safe highway domains, safe rural road domains, dangerous urban road domains, dangerous highway domains, and dangerous rural road domains according to the characteristics. The advantage of algorithm-based automatic clustering is that it is extremely efficient and has significant advantages in dealing with the estimation problem of microscopic traffic flow trends. The method described in this patent is based on the K-means clustering method for automatic classification in this step.
步骤二、域偏差校准。将系统在线运行时无人机航测采集到的信息带入步骤一聚类结果中进行分类,并计算主车所处的微观交通流当前时刻下在聚类中所处的位置与归类结果的中心的偏差,用于步骤三进行调整校准。Step 2: Domain deviation calibration. The information collected by the drone aerial survey when the system is online is brought into the clustering result of step 1 for classification, and the deviation between the position of the microscopic traffic flow where the main vehicle is located in the cluster at the current moment and the center of the classification result is calculated for adjustment and calibration in step 3.
特别的,如果本步骤中未能成功将主车所在的微观交通流和聚类结果的仍以类别匹配,则应进行手动聚类。In particular, if the microscopic traffic flow where the main vehicle is located and the clustering result are not successfully matched in categories in this step, manual clustering should be performed.
步骤三、跨域信息相位校准。根据偏差进行校准具体包括以下两个环节:Step 3: Cross-domain information phase calibration. Calibration based on deviation specifically includes the following two steps:
环节一、计算相对偏差。首先根据聚类结果计算聚类的中心位置与边界的偏差即得到最大偏差,并计算当前偏差值与最大偏差的比值得到相对偏差。Step 1: Calculate relative deviation. First, calculate the deviation between the center position and the boundary of the cluster according to the clustering result, that is, the maximum deviation, and calculate the ratio of the current deviation value to the maximum deviation to obtain the relative deviation.
环节二、校准交通流宏观基本图。本专利所述的微观交通流态势估计基于交通流宏观基本图完成,为了解决不同交通场景域下的特异性问题,根据环节一计算出的相对偏差对交通流宏观基本图进行校准,根据类别和相对偏差的不同对交通流宏观基本图进行适当局部或整体缩放。Step 2: Calibrate the macro basic map of traffic flow. The micro traffic flow situation estimation described in this patent is completed based on the macro basic map of traffic flow. In order to solve the specificity problem in different traffic scene domains, the macro basic map of traffic flow is calibrated according to the relative deviation calculated in step 1, and the macro basic map of traffic flow is appropriately scaled locally or overall according to the category and relative deviation.
步骤四、微观交通流态势估计。在本步骤中基于元胞传输模型和交通流宏观基本图进行微观交通流的在线交通态势估计。元胞传输模型基于流量传输守恒的原理而来,经过实际交通流特性修正后,将流量按时间离散化后的元胞传输模型可表示为如下公式:Step 4: Estimation of microscopic traffic flow situation. In this step, the online traffic situation estimation of microscopic traffic flow is performed based on the cellular transmission model and the macroscopic basic diagram of traffic flow. The cellular transmission model is based on the principle of flow transmission conservation. After being corrected by the actual traffic flow characteristics, the cellular transmission model after the flow is discretized by time can be expressed as the following formula:
ni(k+1)=ni(k)+yi(k)-yi+1(k)n i (k+1)=n i (k)+y i (k)-y i+1 (k)
qi(k)=min{qmax,i,viρi-1(k),w(ρjam-ρi(k))}q i (k)=min{q max,i ,v i ρ i-1 (k),w(ρ jam -ρ i (k))}
yi(k)=qi(k)ε yi (k)= qi (k)ε
式中,i表示元胞序号;k表示离散时间步长;y表示车流量;n表示元胞内的车辆数;ε表示元胞间隔,即元胞大小;q表示元胞的流率;ρ表示车流密度;v表示通常状态下的车流速度;qmax,i表示交通流最大流率;ρjam表示阻塞密度;w表示拥挤波的反响传播速度。In the formula, i represents the cell number; k represents the discrete time step; y represents the traffic flow; n represents the number of vehicles in the cell; ε represents the cell interval, that is, the cell size; q represents the flow rate of the cell; ρ represents the traffic density; v represents the traffic speed under normal conditions; q max,i represents the maximum flow rate of traffic flow; ρ jam represents the blocking density; and w represents the reaction propagation speed of the congestion wave.
通过搜索找到主车所在元胞在图中所处的位置,并将其车流量和车密度带入经过校准的交通流宏观基本图,通过其在图中的位置,通过阶段评级的形式划分其交通态势。一般的,可以将曲线根据弧长进行等分后向横坐标(密度)投影,再根据主车所在元胞在图中的横坐标所在区间得到最终的微观交通流态势。The position of the cell where the main vehicle is located in the graph is found by searching, and its traffic volume and density are brought into the calibrated macro basic graph of traffic flow. According to its position in the graph, its traffic situation is divided in the form of stage rating. Generally, the curve can be equally divided according to the arc length and then projected to the horizontal coordinate (density), and then the final micro traffic flow situation can be obtained according to the interval of the horizontal coordinate of the cell where the main vehicle is located in the graph.
在图4中示出第二步的一示例性实施方式。FIG. 4 shows an exemplary embodiment of the second step.
在图7中示出第二步步骤四中所述的元胞传输模型。FIG. 7 shows the cellular transport model described in step 4 of the second step.
在图8中示出第二步步骤四中所述的交通流宏观基本图示例性曲线。FIG8 shows an exemplary curve of the traffic flow macro basic diagram described in the second step four.
第三步中构建基于心智理论的驾驶员认知结构模型的过程如下:The process of constructing the driver's cognitive structure model based on the theory of mind in the third step is as follows:
步骤一、驾驶员元成分结构模型。元成分是认知结构中最高级也是最重要的部分,是个人对自己认知的认知,用来执行计划、做出决策并实行监控以指导行动,是解决问题的最关键因素。根据心智理论的前期相关研究,元认知的操作性定义可以定义为:元认知是个体对自己认知加工过程的监视、调节、控制、评价和反思。因此可以将驾驶员元成分模型分为以下五个环节:Step 1: Driver meta-component structure model. Meta-component is the most advanced and important part of cognitive structure. It is the individual's cognition of his own cognition. It is used to execute plans, make decisions and monitor to guide actions. It is the most critical factor in solving problems. According to the previous research on theory of mind, the operational definition of metacognition can be defined as: metacognition is the individual's monitoring, regulation, control, evaluation and reflection of his own cognitive processing. Therefore, the driver meta-component model can be divided into the following five links:
环节一、监视。驾驶员在进行驾驶行为的过程中会对驾驶行为的整体进行监视观察,如果将驾驶员元成分模型抽象成一个控制理论模型,则可以通过设置观测器完成本环节。Step 1: Monitoring. The driver will monitor and observe the overall driving behavior during the driving process. If the driver component model is abstracted into a control theory model, this step can be completed by setting an observer.
环节二、调节。基于上一轮系统运行结果与元成分模型预期的运行结果的偏差修改元成分模型参数,即对应的简化为调参过程。Step 2: Adjustment: Based on the deviation between the last round of system operation results and the expected operation results of the meta-component model, the meta-component model parameters are modified, which is simplified to the parameter adjustment process.
环节三、控制。直接与下一步骤中的操纵相关,从元成分的角度出发,发出指导操纵模型的信号。特别的,由于驾驶员在操作时对其控制对象,即人机共驾系统,有一定的感性认知,控制方式会和传统汽车或全自动驾驶系统的控制方式有所不同,在建立本环节模型时需要将此因素纳入考虑调整模型结构。Link 3: Control. This is directly related to the manipulation in the next step. From the perspective of the meta-component, it sends out signals to guide the manipulation model. In particular, since the driver has a certain perceptual cognition of the object he controls, that is, the human-machine co-driving system, when operating, the control method will be different from that of traditional cars or fully automatic driving systems. This factor needs to be taken into consideration when establishing the model of this link to adjust the model structure.
环节四、评价。通过调用环节一监视结果计算系统运行过程中产生的错误和误差,用作输入指导环节二的调节过程。Phase 4: Evaluation: By calling the monitoring results of Phase 1, the errors and errors generated during the operation of the system are calculated and used as input to guide the adjustment process of Phase 2.
环节五、反思。模型内部演化,通过将本轮已经完成的模型输入作用于经过环节二调节后的修正模型来验证模型的调节效果,从而使得模型逐步优化完善,解决模型的最优化问题。Step 5: Reflection. The internal evolution of the model is to verify the adjustment effect of the model by applying the completed model input of this round to the revised model adjusted in step 2, so that the model is gradually optimized and improved, solving the optimization problem of the model.
基于心智理论的驾驶员认知结构模型建模第一步是根据上述的五个环节进行驾驶员模型建模。显然,所建立的驾驶员元成分模型由上述五个环节对应的五个模块组成,各环节见的关系如图x中元成分部分所示。The first step in modeling the driver's cognitive structure model based on the theory of mind is to model the driver according to the five links mentioned above. Obviously, the driver meta-component model established consists of five modules corresponding to the five links mentioned above, and the relationship between each link is shown in the meta-component part in Figure x.
步骤二、驾驶员操纵模型。心智理论中的操纵也称运算,指系统执行来自控制中心的指令,对输入的信息、提取的信息和工作记忆进行编码、加工、转换和转存等一系列活动的心理加工过程。操纵主要涉及基础操作和方法策略两个层次,为了便于使用,本专利所述的驾驶员操纵模型主要对方法策略层次进行建模,具体包括以下两个环节:Step 2: Driver manipulation model. Manipulation in the theory of mind is also called operation, which refers to the psychological processing process in which the system executes instructions from the control center and encodes, processes, converts and transfers input information, extracted information and working memory. Manipulation mainly involves two levels: basic operation and method strategy. For ease of use, the driver manipulation model described in this patent mainly models the method strategy level, which specifically includes the following two links:
环节一、解决问题的认知策略。本环节所述的认知策略即为驾驶员的驾驶意图,驾驶员的驾驶意图表现形式不尽相同,有语义级别的驾驶意图、操作指令级别的驾驶意图和预瞄点级别的驾驶意图等。本专利为了兼顾精确性和表现形式的简洁性,采用预瞄点级别的驾驶意图表现形式,即驾驶员下一时刻意图车辆经过的位置。Section 1: Cognitive strategy for solving the problem. The cognitive strategy described in this section is the driver's driving intention. The driver's driving intention has different forms of expression, including semantic level driving intention, operation instruction level driving intention, and preview point level driving intention. In order to balance accuracy and simplicity of expression, this patent adopts the preview point level driving intention expression, that is, the location where the driver intends the vehicle to pass at the next moment.
环节二、启发式策略。建立环节一中所述的驾驶意图与步骤三环节一中基础操作之间的映射关系,建立映射关系所使用的训练数据来源为第一步所采集并预处理后的驾驶员长时驾驶数据以及地面域信息形成的驾驶员感知图谱。Step 2: Heuristic strategy. Establish a mapping relationship between the driving intention described in step 1 and the basic operation in step 3, step 1. The training data used to establish the mapping relationship comes from the driver's long-term driving data collected and preprocessed in the first step and the driver's perception map formed by the ground domain information.
具体的,我们通过贝叶斯网络进行驾驶员操纵模型的建立,贝叶斯网络可以通过如下公式建立:Specifically, we use the Bayesian network to establish the driver control model. The Bayesian network can be established by the following formula:
P(X1,X2,…,Xn)=P(X1|X2,X3,…,Xn)·P(X2|X3,X4,…,Xn)·…·P(Xn)P(X 1 ,X 2 ,…,X n )=P( X 1 |X 2 , X 3 ,…,X n )·P( X 2 | P(X n )
式中,P表示事件发生的概率(或频率);Xi表示发生的事件。Where P represents the probability (or frequency) of an event; Xi represents the event that occurs.
基于贝叶斯网络建立驾驶员操纵模型具有如下优点:首先,贝叶斯网络能够揭示变量间的因果关系。其次,贝叶斯网络揭示了变量之间的依赖关系,在做缺失数据的预测时可避免产生的偏差。并且,通过因果关系的学习一方面有助于特定问题的数据分析,另一方面有助于做干涉下的预测。The driver manipulation model based on Bayesian network has the following advantages: First, Bayesian network can reveal the causal relationship between variables. Second, Bayesian network reveals the dependency between variables, which can avoid the bias when predicting missing data. Moreover, learning causal relationship can help data analysis of specific problems on the one hand, and help prediction under interference on the other hand.
步骤三、驾驶员图式库。心智理论中的图示指思想的表征的有机组成结构,即个体头脑的知识和经验,用于表现现实。本专利所述的驾驶员图示库只要指驾驶员的驾驶行为相关的表征动作,具体包括以下两个环节:Step 3: Driver Schema Library. The diagram in the theory of mind refers to the organic structure of the representation of thoughts, that is, the knowledge and experience of the individual mind, which is used to represent reality. The driver schema library described in this patent only refers to the representation actions related to the driver's driving behavior, specifically including the following two links:
环节一、基础操作。驾驶员基础操作指驾驶员的操纵动作全集,具体对于本专利而言包括转向盘转角、离合刹车油门踏板位置、档位和灯光状态,以及驾驶员的眼动和头动状态。Link 1: Basic operations. Driver basic operations refer to the complete set of driver's manipulation actions, which specifically include steering wheel angle, clutch, brake and accelerator pedal positions, gear positions and lighting conditions, as well as the driver's eye and head movements for this patent.
环节二、基础驾驶知识。基础驾驶知识规则指正常驾驶状态下由于物理条件或驾驶规则所约束的基本操作之间的关系。如转向盘角度的绝对值存在最大值、刹车踏板和油门踏板通常不能同时被踩下、档位变化时离合踏板通常被踩下等。Part 2: Basic driving knowledge. Basic driving knowledge rules refer to the relationship between basic operations constrained by physical conditions or driving rules under normal driving conditions. For example, the absolute value of the steering wheel angle has a maximum value, the brake pedal and the accelerator pedal cannot usually be pressed at the same time, and the clutch pedal is usually pressed when the gear changes.
第三步中个步骤之间的联系如图9所示,三个步骤形成了一个完整的驾驶员认知结构模型,其中步骤一中建立的驾驶员元成分模型作为驾驶员对其自身的认知,指导驾驶员的操纵,并输出表示为驾驶员图示库。进一步的,整个过程具有逻辑可逆性,即驾驶员图示库反应了驾驶员的操纵,并且作用于驾驶员元成分模型,这为使用驾驶员认知结构模型进行驾驶员驾驶意图推理提供了依据。The connection between the steps in the third step is shown in Figure 9. The three steps form a complete driver cognitive structure model, in which the driver meta-component model established in step 1 serves as the driver's cognition of himself, guides the driver's manipulation, and outputs the representation as the driver diagram library. Furthermore, the whole process is logically reversible, that is, the driver diagram library reflects the driver's manipulation and acts on the driver meta-component model, which provides a basis for using the driver cognitive structure model to reason about the driver's driving intention.
在图5中示出第三步的一示例性实施方式。FIG. 5 shows an exemplary embodiment of the third step.
第四步中构建人机协同驾驶意图模型的过程如下:The process of building a human-machine collaborative driving intention model in the fourth step is as follows:
步骤一、驾驶员意图辨识。将第一步采集并预处理后的驾驶员短时驾驶数据和第二步聚类得到的微观交通流特征域和估计出的微观交通流态势作为输入,带入第三步建立的驾驶员认知结构模型。根据图示库的输入经过驾驶员元成分模型的处理回灌进驾驶员操作模型中,从而反推输出驾驶员的驾驶意图。Step 1: Identify the driver's intention. The driver's short-term driving data collected and preprocessed in the first step, the microscopic traffic flow feature domain obtained by clustering in the second step, and the estimated microscopic traffic flow situation are used as input to the driver's cognitive structure model established in the third step. The input from the graphic library is processed by the driver's meta-component model and then fed back into the driver's operation model, thereby inferring the driver's driving intention.
步骤二、人机驾驶权评估。人机共驾系统的驾驶意图由两部分组成,分别是驾驶员驾驶意图和自动驾驶系统驾驶意图。在步骤一中完成了驾驶员的驾驶意图的在线预测,而自动驾驶系统的驾驶意图对于人机共驾系统而言是已知量可以通过读取上一时刻系统的决策层输出结果直接获得。通常的,人机共驾系统的驾驶意图由二者按驾驶权叠加得到。Step 2: Human-machine driving rights assessment. The driving intention of the human-machine co-driving system consists of two parts, namely the driver's driving intention and the driving intention of the automatic driving system. In step 1, the online prediction of the driver's driving intention was completed, and the driving intention of the automatic driving system is a known quantity for the human-machine co-driving system, which can be directly obtained by reading the output results of the decision layer of the system at the previous moment. Usually, the driving intention of the human-machine co-driving system is obtained by superimposing the two according to driving rights.
步骤三、人机协同驾驶意图预测。根据人机共驾系统决策层的计算逻辑进行安全叠加即可获得最终所需要的人机协同驾驶意图。进一步的,在表现形式方面,人机协同驾驶意图的最终以预瞄点的形式存在,即接下来的几个步长内人机共驾系统认为车辆应该追踪走过的行驶轨迹位置。Step 3: Prediction of human-machine collaborative driving intention. The final required human-machine collaborative driving intention can be obtained by safely superimposing the calculation logic of the decision-making layer of the human-machine collaborative driving system. Furthermore, in terms of expression, the human-machine collaborative driving intention ultimately exists in the form of a preview point, that is, the human-machine collaborative driving system believes that the vehicle should track the driving trajectory position in the next few steps.
在图6中示出第四步的一示例性实施方式。FIG. 6 shows an exemplary embodiment of the fourth step.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211409400.9A CN115909733B (en) | 2022-11-11 | 2022-11-11 | Driving intention prediction method based on cross-domain perception and mental theory |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211409400.9A CN115909733B (en) | 2022-11-11 | 2022-11-11 | Driving intention prediction method based on cross-domain perception and mental theory |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115909733A CN115909733A (en) | 2023-04-04 |
| CN115909733B true CN115909733B (en) | 2024-09-20 |
Family
ID=86473694
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211409400.9A Active CN115909733B (en) | 2022-11-11 | 2022-11-11 | Driving intention prediction method based on cross-domain perception and mental theory |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115909733B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118457609B (en) * | 2024-07-10 | 2024-09-03 | 吉林大学 | Method for calculating social value orientation of driver in driving interaction scene |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111554088A (en) * | 2020-04-13 | 2020-08-18 | 重庆邮电大学 | Multifunctional V2X intelligent roadside base station system |
| CN113581208A (en) * | 2021-08-04 | 2021-11-02 | 东风柳州汽车有限公司 | Driving assistance mode switching method, device, equipment and storage medium |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5278419B2 (en) * | 2010-12-17 | 2013-09-04 | 株式会社デンソー | Driving scene transition prediction device and vehicle recommended driving operation presentation device |
-
2022
- 2022-11-11 CN CN202211409400.9A patent/CN115909733B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111554088A (en) * | 2020-04-13 | 2020-08-18 | 重庆邮电大学 | Multifunctional V2X intelligent roadside base station system |
| CN113581208A (en) * | 2021-08-04 | 2021-11-02 | 东风柳州汽车有限公司 | Driving assistance mode switching method, device, equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115909733A (en) | 2023-04-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Zhang et al. | HiVeGPT: Human-machine-augmented intelligent vehicles with generative pre-trained transformer | |
| Li et al. | Lane-change intention inference based on RNN for autonomous driving on highways | |
| Gu et al. | A novel lane-changing decision model for autonomous vehicles based on deep autoencoder network and XGBoost | |
| Ivanovic et al. | MATS: An interpretable trajectory forecasting representation for planning and control | |
| Wu et al. | Driver lane change intention recognition based on attention enhanced residual-MBi-LSTM network | |
| US20250145179A1 (en) | Trajectory generation for mobile agents | |
| Tian et al. | Personalized lane change planning and control by imitation learning from drivers | |
| Liang et al. | Human-in-the-loop reinforcement learning | |
| Huang et al. | Vlm-rl: A unified vision language models and reinforcement learning framework for safe autonomous driving | |
| Yildirim et al. | Highwayllm: Decision-making and navigation in highway driving with rl-informed language model | |
| Islam et al. | Enhancing longitudinal velocity control with attention mechanism-based deep deterministic policy gradient (ddpg) for safety and comfort | |
| Liu et al. | Estimation of driver lane change intention based on the LSTM and Dempster–Shafer evidence theory | |
| Jayawardana et al. | Mixed autonomous supervision in traffic signal control | |
| CN115909733B (en) | Driving intention prediction method based on cross-domain perception and mental theory | |
| CN119975407B (en) | Vehicle track prediction method considering in-transit driving style | |
| Wang et al. | An Enabling Decision-Making Scheme by Considering Trajectory Prediction and Motion Uncertainty | |
| Gao et al. | A spatial–temporal predictive transformer network for level-3 autonomous vehicle decision-making | |
| Khare et al. | Predict the performance of driverless car through the cognitive data analysis and reliability analysis based approach | |
| Yuan et al. | Human feedback enhanced autonomous intelligent systems: a perspective from intelligent driving | |
| Liao et al. | Minds on the move: Decoding trajectory prediction in autonomous driving with cognitive insights | |
| Rizvi et al. | Fuzzy adaptive cruise control system with speed sign detection capability | |
| Liao et al. | Toward Human-Like Trajectory Prediction for Autonomous Driving: A Behavior-Centric Approach | |
| Islam et al. | Optimizing longitudinal velocity control via self-supervised learning and deep deterministic policy gradient | |
| Zhao et al. | Inverse reinforcement learning and gaussian process regression-based real-time framework for personalized adaptive cruise control | |
| Ma et al. | Intelligent vehicle decision-making strategy integrating spatiotemporal features at roundabout |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |