任务匹配方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:37536912 阅读:17 留言:0更新日期:2023-05-12 16:05
本申请提供的任务匹配方法、装置、存储介质及计算机设备,当有任务匹配需求时,获取需求池中多个处于测试状态的待匹配任务,由于每个待匹配任务都具有相应的优先级,因此,本申请可以按照各个待匹配任务的优先级来对各个待匹配任务进行排序,并按照排序结果从上到下依次为每一待匹配任务匹配资源池中与其对应的车辆和人员,接着将任务匹配结果发送至出车任务池进行展示,这样得到的任务匹配结果既可以保证优先级较高的待匹配任务能够有限匹配到对应的车辆和人员,又可以通过需求

【技术实现步骤摘要】
任务匹配方法、装置、存储介质及计算机设备


[0001]本申请涉及自动驾驶
,尤其涉及一种任务匹配方法、装置、存储介质及计算机设备。

技术介绍

[0002]随着科技的不断进步,人工智能技术飞速发展,基于物联网的计算能力和感知能力不断提高,自动驾驶技术日趋成熟。自动驾驶车辆包括用于对环境进行感知的传感器、通过对传感器所采集数据进行处理生成控制命令的决策系统、以及根据决策系统所生成控制命令对车辆进行控制的控制系统。为了保证自动驾驶车辆的安全性,在自动驾驶车辆的开发过程中需要对其自动驾驶功能进行测试。
[0003]目前,在车辆的日常测试过程中,需求方会将测试需求给予相应的排班人员,如需要使用多少台车辆,每辆车辆需要配置多少人员,以及配置的人员需要怎样的要求等,当需求方过多时,排班人员获取测试需求的过程耗时较长,这样不仅会增加人力成本,还会导致排班效率较低。

技术实现思路

[0004]本申请的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中排班人员获取测试需求的过程耗时较长,这样不仅会增加人力成本,还会导致排班效率较低的技术缺陷。
[0005]本申请提供了一种任务匹配方法,所述方法包括:
[0006]当有任务匹配需求时,获取需求池中多个处于测试状态的待匹配任务,其中,每一待匹配任务具有相应的优先级;
[0007]按照各个待匹配任务的优先级对各个待匹配任务进行排序,并按照排序结果从上到下依次为每一待匹配任务匹配资源池中与其对应的车辆和人员,并得到任务匹配结果;
[0008]将所述任务匹配结果发送至出车任务池进行展示。
[0009]可选地,所述按照排序结果从上到下依次为每一待匹配任务匹配资源池中与其对应的车辆和人员,并得到任务匹配结果,包括:
[0010]按照排序结果从上到下依次为每一待匹配任务匹配资源池中与其对应的车辆,直到所述排序结果中的各个待匹配任务均匹配完毕,和/或所述资源池中的各个车辆均匹配完毕后,得到第一匹配结果;
[0011]按照所述排序结果从上到下依次为所述第一匹配结果中的各个车辆匹配所述资源池中与其对应的人员,直到所述第一匹配结果中的各个车辆均匹配完毕,和/或所述资源池中的各个人员均匹配完毕后,得到第二匹配结果;
[0012]将所述第一匹配结果和所述第二匹配结果结合后得到任务匹配结果。
[0013]可选地,所述资源池中的每一车辆包括多种车辆属性,每一待匹配任务包括待匹配的车辆数目和车辆配置需求;
[0014]所述按照排序结果从上到下依次为每一待匹配任务匹配资源池中与其对应的车辆,直到所述排序结果中的各个待匹配任务均匹配完毕,和/或所述资源池中的各个车辆均匹配完毕后,得到第一匹配结果,包括:
[0015]按照排序结果中的排序顺序选取当前的待匹配任务;
[0016]依据所述当前的待匹配任务中待匹配的车辆数目和车辆配置需求以及资源池中每一车辆的车辆属性,为所述当前的待匹配任务匹配对应的车辆;
[0017]判断所述排序结果中的各个待匹配任务是否均匹配完毕,和/或所述资源池中的各个车辆是否均匹配完毕;
[0018]若是,则结束匹配操作,得到第一匹配结果;
[0019]否则,将所述排序结果中的下一待匹配任务作为当前的待匹配任务,将当前匹配到的车辆进行标记后,返回执行依据所述当前的待匹配任务中待匹配的车辆数据和车辆配置需求以及资源池中每一车辆的车辆属性,为所述当前的待匹配任务匹配对应的车辆的步骤。
[0020]可选地,所述资源池中的每一人员包括至少一种人员标签,每一待匹配任务包括待匹配的人数和人员配置需求;
[0021]所述按照所述排序结果从上到下依次为所述第一匹配结果中的各个车辆匹配所述资源池中与其对应的人员,直到所述第一匹配结果中的各个车辆均匹配完毕,和/或所述资源池中的各个人员均匹配完毕后,得到第二匹配结果,包括:
[0022]按照所述排序结果中的排序顺序选取当前的待匹配任务;
[0023]依据所述第一匹配结果、所述当前的待匹配任务中待匹配的人数和人员配置需求以及所述资源池中每一人员的人员标签,为所述第一匹配结果中的各个车辆匹配对应的人员;
[0024]判断所述第一匹配结果中的各个车辆均匹配完毕,和/或所述资源池中的各个人员是否均匹配完毕;
[0025]若是,则结束匹配操作,得到第二匹配结果;
[0026]否则,将所述排序结果中的下一待匹配任务作为当前的待匹配任务,将当前匹配到的人员进行标记后,返回执行依据所述第一匹配结果、所述当前的待匹配任务中待匹配的人数和人员配置需求以及所述资源池中每一人员的人员标签,为所述第一匹配结果中的各个车辆匹配对应的人员的步骤。
[0027]可选地,所述将所述任务匹配结果发送至出车任务池进行展示之前,还包括:
[0028]当所述任务匹配结果中存在未匹配到车辆和人员的待匹配任务时,将该待匹配任务作为剩余任务,并确定所述任务匹配结果中是否存在与所述剩余任务相同优先级的已匹配任务;
[0029]若存在,则按照预设的匹配方式为所述剩余任务匹配对应的车辆和人员;
[0030]若不存在,则判断所述剩余任务的优先级是否为升级后的优先级;
[0031]若是,则结束匹配操作;
[0032]否则,将所述剩余任务的优先级进行升级,并在升级后返回执行确定所述任务匹配结果中是否存在与所述剩余任务相同优先级的已匹配任务的步骤。
[0033]可选地,所述按照预设的匹配方式为所述剩余任务匹配对应的车辆和人员,包括:
[0034]确定所述已匹配任务中匹配到的车辆数目,并将匹配到的车辆数目与预设数目阈值进行比对;
[0035]若匹配到的车辆数目超过所述预设数目阈值,则从所述已匹配任务中抽调至少一台车辆及对应的人员至所述剩余任务;
[0036]若匹配到的车辆数目不超过所述预设数目阈值,则将所述剩余任务的匹配结果发送至对应的需求方。
[0037]可选地,所述从所述已匹配任务中抽调至少一台车辆及对应的人员至所述剩余任务,包括:
[0038]判断所述已匹配任务中超过所述预设数目阈值的车辆的数量;
[0039]若所述车辆的数量不大于一台,则从所述已匹配任务中抽调任意一台车辆及对应的人员至所述剩余任务;
[0040]若所述车辆的数量大于一台,则判断所述已匹配任务中是否包含符合所述剩余任务中待匹配的车辆配置需求的车辆;
[0041]若包含,则将所述已匹配任务中符合所述剩余任务中待匹配的车辆配置需求的车辆及相应的人员抽调至所述剩余任务;
[0042]若不包含,则从所述已匹配任务中抽调至少一台车辆及对应的人员至所述剩余任务。
[0043]本申请还提供了一种任务匹配装置,包括:
[0044]任务获取模块,用于当有任务匹配需求时,获取需求池中多个处于测试状态的待匹配任务,其中,每一待匹配任务具有相应的优先级;
[0045]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种任务匹配方法,其特征在于,所述方法包括:当有任务匹配需求时,获取需求池中多个处于测试状态的待匹配任务,其中,每一待匹配任务具有相应的优先级;按照各个待匹配任务的优先级对各个待匹配任务进行排序,并按照排序结果从上到下依次为每一待匹配任务匹配资源池中与其对应的车辆和人员,并得到任务匹配结果;将所述任务匹配结果发送至出车任务池进行展示。2.根据权利要求1所述的任务匹配方法,其特征在于,所述按照排序结果从上到下依次为每一待匹配任务匹配资源池中与其对应的车辆和人员,并得到任务匹配结果,包括:按照排序结果从上到下依次为每一待匹配任务匹配资源池中与其对应的车辆,直到所述排序结果中的各个待匹配任务均匹配完毕,和/或所述资源池中的各个车辆均匹配完毕后,得到第一匹配结果;按照所述排序结果从上到下依次为所述第一匹配结果中的各个车辆匹配所述资源池中与其对应的人员,直到所述第一匹配结果中的各个车辆均匹配完毕,和/或所述资源池中的各个人员均匹配完毕后,得到第二匹配结果;将所述第一匹配结果和所述第二匹配结果结合后得到任务匹配结果。3.根据权利要求2所述的任务匹配方法,其特征在于,所述资源池中的每一车辆包括多种车辆属性,每一待匹配任务包括待匹配的车辆数目和车辆配置需求;所述按照排序结果从上到下依次为每一待匹配任务匹配资源池中与其对应的车辆,直到所述排序结果中的各个待匹配任务均匹配完毕,和/或所述资源池中的各个车辆均匹配完毕后,得到第一匹配结果,包括:按照排序结果中的排序顺序选取当前的待匹配任务;依据所述当前的待匹配任务中待匹配的车辆数目和车辆配置需求以及资源池中每一车辆的车辆属性,为所述当前的待匹配任务匹配对应的车辆;判断所述排序结果中的各个待匹配任务是否均匹配完毕,和/或所述资源池中的各个车辆是否均匹配完毕;若是,则结束匹配操作,得到第一匹配结果;否则,将所述排序结果中的下一待匹配任务作为当前的待匹配任务,将当前匹配到的车辆进行标记后,返回执行依据所述当前的待匹配任务中待匹配的车辆数据和车辆配置需求以及资源池中每一车辆的车辆属性,为所述当前的待匹配任务匹配对应的车辆的步骤。4.根据权利要求2所述的任务匹配方法,其特征在于,所述资源池中的每一人员包括至少一种人员标签,每一待匹配任务包括待匹配的人数和人员配置需求;所述按照所述排序结果从上到下依次为所述第一匹配结果中的各个车辆匹配所述资源池中与其对应的人员,直到所述第一匹配结果中的各个车辆均匹配完毕,和/或所述资源池中的各个人员均匹配完毕后,得到第二匹配结果,包括:按照所述排序结果中的排序顺序选取当前的待匹配任务;依据所述第一匹配结果、所述当前的待匹配任务中待匹配的人数和人员配置需求以及所述资源池中每一人员的人员标签,为所述第一匹配结果中的各个车辆匹配对应的人员;判断所述第一匹配结果中的各个车辆均匹配完毕,和/或所述资源池中的各个人员是否均匹配完毕;
若是,则结束匹配操作,得到第二匹配结果;否则,将所述排序结果中的下一待匹...

【专利技术属性】
技术研发人员:赵益忠
申请(专利权)人:广州文远知行科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1