一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种车辆远程动态配置方法、装置、电子设备及存储介质与流程

2022-11-12 21:26:46 来源:中国专利 TAG:


1.本发明属于车辆动态配置的技术领域,特别是涉及一种车辆远程动态配置方法、一种车辆远程动态配置装置、一种车辆远程动态配置的电子设备、一种车辆远程动态配置的计算机可读存储介质。


背景技术:

2.随着智能驾驶技术的不断发展,场景数据和线控底盘数据的体量日益增大。一般主机厂家会通过依赖量产车收集部分特殊场景和边角案例(corner case)来完善算法迭代。但是量产车体量较大,在不同时期对不同场景的采集需求有所不同,目前的配置方法往往根据实际采集情况、车辆运行情况,以及在不同场景下动态变化的采集时难以实时动态的合理配置采集方案,造成了对大量不必要的重复场景采集和存储资源的占用,而且现有的配置方案的采集策略方案更新麻烦,不能支撑实时动态的更新迭代,难以赋能智能驾驶功能的研发迭代。
3.因此,开发设计出一种车辆远程动态配置方法、装置、电子设备及存储介质,在采集不同的场景数据和线控底盘数据进行智能驾驶感知和规控算法的迭代时,使其能够根据车型功能的变化对配置方案中的配置条件进行增替,能够实时动态的根据实际采集情况、车辆运行情况和动态变化的采集需求合理配置采集方案(根据需要在不同时期对车辆进行动态采集策略的配置),避免不必要的场景采集和存储资源的浪费,以及支持采集策略的不断更新迭代,赋能智能驾驶功能研发迭代的需求依然十分必要和迫切。


技术实现要素:

4.本发明提供一种车辆远程动态配置方法、装置、电子设备及存储介质,以解决由车辆和功能的变化对实际采集情况、车辆运行情况和动态变化的采集需求造成在不同时期的动态采集策略的配置不能实时更新迭代,导致不必要的场景采集和存储资源的浪费,延迟智能驾驶功能研发迭代周期的问题。
5.本发明的目的及解决其技术问题是采用以下技术方案来实现的。
6.本发明提出一种车辆远程动态配置方法,包括:发送配置信息读取请求;从云端获取到配置信息;设置车端配置页面的权限;根据不同时期车端信息以及车端配置页面的权限进行动态采集策略的配置;以及所述动态采集策略配置完成后更新云端采集的配置信息。
7.可选的,所述发送配置信息读取请求包括:获取车端初始配置信息,基于所述车端初始配置信息生成初始的配置信息读取请求;以及将所述初始的配置信息读取请求发送至云端。
8.可选的,所述设置车端配置页面的权限包括:设置管理员权限类别为对所有配置页面进行阅看、查询、增加、删除和修改操作;设置访问人员权限类别为对当前配置页面进行阅看、查询操作;其中,所述车端配置页面包括采集策略页面、策略配置详情页面、历史策
略查询页面,以及策略和组策略管理页面。
9.可选的,所述设置访问人员权限类别为对当前配置页面进行阅看、查询操作包括;设置访问人员对采集策略配置页面进行阅看、查询、增加、删除和修改的操作,不能提交上述操作的采集策略配置页面;设置访问人员对策略详情页面阅看,不能回滚;设置访问人员对历史策略查询页面阅看,不能回滚;设置访问人员对策略和组策略管理页面查询和阅看其列表,不能对其进行增加、删除和修改。
10.可选的,所述根据不同时期车端信息以及车端配置页面的权限进行动态采集策略的配置包括:配置策略和组策略管理页面;配置采集策略页面;
11.配置策略详情页面;以及配置历史策略查询页面。
12.可选的,所述配置策略和组策略管理页面包括:管理策略,所述管理策略包括:编辑页面策略列表显示字段,筛选字符型,排序数值型数据;编辑页面组策略列表显示字段,筛选字符型,排序数值型数据;创建、删除策略面板和组策略面板;创建新策略,所述创建新策略包括:选择需求部门和研发部门自动生成数值型不重复触发标识符;选择或创建需要的场景和策略;设置要采集的数据包内容及触发标识符的优先级;选择启用或禁用状态;更新策略,所述更新策略包括:除需求部门、研发部门、触发标识符和场景外,可以对策略、数据包内容、优先级和状态进行更新;创建组策略,所述创建组策略包括:创建组策略id;配置策略组;将配置策略组选中策略的策略详细信息显示;以及更新组策略,所述更新组策略包括:在组策略面板的树状结构选中当前组策略下的策略,列表显示当前组策略下的策略信息,选择更新当前组策略。
13.可选的,所述配置采集策略页面包括:对策略进行配置,所述对策略进行配置包括:选取车辆用途、车型以及域控类型,在触发前后采集总时长不超过14s设置下预设采集频次;选择策略配置方案,显示当前所选择的策略配置方案下的所有触发策略详情;选择策略配置详情,跳转至策略配置详情页面;显示策略列表信息的字段说明;展开显示“高级配置-车辆筛选”的配置选项,以及底端按钮;其中,策略列表信息的字段说明包括:数值型的触发策略id,字符型的开发部门、策略名称、策略描述、数据包内容、策略状态和数值型触发标识符的优先级;选择高级场景配置和车辆筛选设置条件,所述选择高级场景配置和车辆筛选设置条件包括:选取城市设置、车辆设置、排序设置及其子选项;设置行驶城市,显示省-市二级目录,通过后台数据库统计所有车辆行驶过的城市信息得到省市信息;设置城市行驶天数;设置车辆车牌,支持文本数据的上传;选取当前配置方案中当前被车辆启用的配置选项;选取按车速区间行驶时程或按智能驾驶功能使用频次;输入筛选的采集数据条数;查询符合筛选设置条件的车辆,并显示查询到的车辆列表;筛选字符型字段,排序数值型字段;对筛选车辆进行动态配置更新,所述对筛选车辆进行动态配置更新包括:导出选择的配置有变化的车辆;筛选和排序,以及浮框显示字段;连接部门和人员组织架构,定位相关部门人员;对筛选车辆进行动态配置更新。
14.可选的,所述策略配置方案采用树状结构形式包括一级策略组、一级策略和一级空策略;一级策略组包括二级策略触发标识符id和名称;一级策略包括二级开发部门、三级场景和四级策略触发标识符id和策略名称;其中,二级开发部门包括感知、规控、定位;三级场景包括行车场景,泊车场景和/或特殊场景;所述一级空策略为不进行动态采集策略的配置,不进行采集。
15.可选的,所述配置策略详情页面,用于查看车辆当前配置状况,包括:选择车辆用途、车型和域控类型之中的至少一个配置选项;倒序排列并显示不同配置方案的车辆数;显示不同配置策略及其对应的车辆数;以表格形式依次显示不同配置方案的车辆数。
16.可选的,所述配置历史策略查询页面包括:查看历史配置列表中申请人、配置人、配置日期、配置方案、配置详情;查看回滚选项下的配置记录,所述查看回滚选项下的配置记录包括:将被配置的车辆回滚至当前配置的上一次配置;或者如果查看回滚选项下的配置记录为最新配置记录时,则将被配置的车辆回滚至变更前的配置;否则,将被配置的车辆回滚至当前配置记录变更后的配置;显示历史配置查询列表,所述显示历史配置查询列表包括:列表显示字符型车辆的车牌、识别码、车型、车辆用途、智能驾驶域控、行驶城市,以及当前配置的方案、版本号和描述,以及最后一次更新日期。
17.可选的,所述列表显示字符型车辆的当前配置的方案包括:如果当前配置的方案为指定策略,则显示策略名称和策略id;如果当前配置的方案为指定策略组,则显示组策略下的所有策略;否则,显示空策略。
18.本发明提出一种车辆远程动态配置装置,包括:发送单元,用于发送配置信息读取请求;接收单元,用于从云端获取到配置信息;权限单元,用于设置车端配置页面权限;配置单元,用于根据不同时期车端信息以及车端配置页面的权限进行动态采集策略的配置;更新单元,用于所述动态采集策略配置完成后更新云端采集的配置信息。
19.本发明提出一种电子设备,包括:存储器,用于存储非暂时性计算机可读指令;以及处理器,用于运行所述计算机可读指令,使得所述计算机可读指令被所述处理器执行时实现上述所述的车辆远程动态配置方法。
20.本发明提出一种计算机可读存储介质,包括计算机指令,当所述计算机指令在设备上运行时实现上述所述的车辆远程动态配置方法。
21.本发明与现有技术相比具有明显的优点和有益效果。借由上述技术方案,本发明至少具有以下优点及有益效果之一:
22.一、本发明提出一种车辆远程动态配置方法,通过发送配置信息读取请求;从云端获取到配置信息;设置车端配置页面的权限;根据不同时期车端信息以及车端配置页面的权限进行动态采集策略的配置;以及所述动态采集策略配置完成后更新云端采集的配置信息。实现了车辆在采集不同的场景数据和线控底盘数据进行智能驾驶感知和规控算法的迭代时,使其能够根据车型功能的变化对配置方案中的配置条件进行增替,能够实时动态的根据实际采集情况、车辆运行情况和动态变化的采集需求合理配置采集方案(根据需要在不同时期对车辆进行动态采集策略的配置),避免不必要的场景采集和存储资源的浪费,以及支持采集策略的不断更新迭代。
23.二、本发明通过根据不同时期车端信息以及车端配置页面的权限进行动态采集策略的配置,通过配置策略和组策略管理页面;配置采集策略页面;配置策略详情页面;以及配置历史策略查询页面,实现了车辆远程动态配置方法的操作和运行,使其能够根据车型功能的变化对配置方案中的配置条件进行增替,能够实时动态配置采集方案时避免了采集策略更新和变化的随意性,增强了动态采集策略配置的稳定性及安全性。
24.三、本发明通过将策略配置方案采用树状结构形式包括一级策略组、一级策略和一级空策略;一级策略组包括二级策略触发标识符id和名称;一级策略包括二级开发部门、
三级场景和四级策略触发标识符id和策略名称;其中,二级开发部门包括感知、规控、定位;三级场景包括行车场景,泊车场景和/或特殊场景;所述一级空策略为不进行动态采集策略的配置,不进行采集,实现了在实时动态的根据实际采集情况、车辆运行情况和动态变化的采集需求合理配置采集方案时(根据需要在不同时期对车辆进行动态采集策略的配置),避免不必要的场景采集和存储资源的浪费。
25.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
26.图1是本发明实施例的车辆远程动态配置方法流程示意图;
27.图2是本发明实施例的策略和配置方案管理的页面示意图;
28.图3是本发明实施例的创建新策略页面的示意图;
29.图4是本发明实施例的更新新策略页面的示意图;
30.图5是本发明实施例的创建组策略页面的示意图;
31.图6是本发明实施例的采集策略配置页面的示意图;
32.图7是本发明实施例的高级配置-车辆筛选页面的示意图;
33.图8是本发明实施例的采集策略配置页面的示意图;
34.图9是本发明实施例的策略配置详情页面的示意图;
35.图10是本发明实施例的历史查询配置页面的示意图;
36.图11是本发明实施例的车辆远程动态配置装置的结构示意图;
37.图12是本发明实施例的电子设备的结构示意图。
38.【主要元件符号说明】
39.400:车辆远程动态配置装置
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
410:发送单元
40.420:接收单元
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
430:权限单元
41.440:配置单元
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
450:更新单元
42.500:电子设备
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
510:存储器
43.520:处理器
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
530:计算机程序
具体实施方式
44.为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的其具体实施方式、结构、特征及其功效,详细说明如后。
45.在本发明的实施例中提供一种车辆远程动态配置方法,该车辆远程动态配置方法包括:发送配置信息读取请求;从云端获取到配置信息;设置车端配置页面的权限;根据不同时期车端信息以及车端配置页面的权限进行动态采集策略的配置;以及所述动态采集策略配置完成后更新云端采集的配置信息。
46.需要说明的是,所述发送配置信息读取请求是根据车端初始配置信息生成初始的配置信息读取请求的指令。云端存储有各个不同车型,各个不同场景配置下的不同配置信
息,云端根据车端发送的配置信息读取请求为车端配置适合所述车端的配置方案所对应的配置信息。车端配置页面具有设置权限,符合设置权限的操作包括对车端配置页面的权限进行设置、更改以及更新。不同时期车端信息在进行不断地更新和变化,同时不同时期云端的各个不同配置方案和对应的配置信息也在根据车端配置动态采集策略配置不断进行更新迭代。根据不同时期车端信息以及车端配置页面的权限进行当前动态采集策略的配置,以及根据车端当前动态采集策略配置完成后,可以将新的动态采集策略配置方案更新云端采集的配置信息。
47.在本发明的实施例中,可选的,所述发送配置信息读取请求包括:获取车端初始配置信息,基于所述车端初始配置信息生成初始的配置信息读取请求;以及将所述初始的配置信息读取请求发送至云端。需要说明的是,车端将所述初始的配置信息读取请求发送至云端,通过接收存储在云端的相应车端车型及其初始配置信息的云端配置信息。
48.在本发明的实施例中,可选的,如表1权限配置表内容,所述设置车端配置页面的权限包括:设置管理员权限类别为对所有配置页面进行阅看、查询、增加、删除和修改操作;设置访问人员权限类别为对当前配置页面进行阅看、查询操作,根据操作的实际情况,不能进行增、删和修改操作;其中,所述车端配置页面包括采集策略页面、策略配置详情页面、历史策略查询页面,以及策略和组策略管理页面。具体权限设置如表1所示的内容说明。
49.表1权限配置表
[0050][0051]
在本发明的实施例中,可选的,所述设置访问人员权限类别为对当前配置页面进行阅看、查询操作包括;设置访问人员对采集策略配置页面进行阅看、查询、增加、删除和修改的操作,不能提交上述操作的采集策略配置页面;设置访问人员对策略详情页面阅看,不能回滚;设置访问人员对历史策略查询页面阅看,不能回滚;设置访问人员对策略和组策略管理页面查询和阅看其列表,不能对其进行增加、删除和修改。
[0052]
需要说明的是,在进行权限设置过程中,策略配置更改需要经过设定的管委的一致审批才可以通过,例如设定的管委可以是党委人员以及相关委员等。配置信息的更改需要采用办公系统(oa会签)通过,其中,会签人员包括但不限于配置信息更改的申请人,申请人领导,感知,规控,定位、产品二级部门、一级部门的负责人,智能驾驶域控数据采集开发的负责人等。在上述审批人员和审批步骤都通过后,选择仅数据管理员有权限在车辆动态配置功能模块进行策略配置调整,并在上述调整后通过权限配置的功能模块提供的邮件通知申请人。
[0053]
在本发明的实施例中,可选的,所述根据不同时期车端信息以及车端配置页面的权限进行动态采集策略的配置包括:配置策略和组策略管理页面;配置采集策略页面;配置
策略详情页面;以及配置历史策略查询页面。
[0054]
需要说明的是,车端配置信息下有四个配置页面,分别为采集策略配置页面,策略配置详情页面,历史策略查询页面,策略和组策略管理页面。其中,上述每个页面的列表数据都可以进行相应的选择后再导出。配置策略和组策略管理页面进行的增,删,修改策略和组策略方案,管理员可以在审批人员和审批步骤都通过后进行相应的调整和修改,而访问人员仅只能查看该页面列表,不能对配置策略和组策略管理页面进行增,删,修改的操作。
[0055]
在本发明的实施例中,可选的,如图2、3、4和5所示,所述配置策略和组策略管理页面的步骤包括:管理策略,所述管理策略包括:编辑页面策略列表显示字段,筛选字符型,排序数值型数据;编辑页面组策略列表显示字段,筛选字符型,排序数值型数据;创建、删除策略面板和组策略面板;创建新策略,所述创建新策略包括:选择需求部门和研发部门自动生成数值型不重复触发标识符;选择或创建需要的场景和策略;设置要采集的数据包内容及触发标识符的优先级;选择启用或禁用状态;更新策略,所述更新策略包括:需求部门和/或研发部门触发标识符和场景,以及对策略、数据包内容、优先级和状态进行更新;创建组策略,所述创建组策略包括:创建组策略id、配置策略组、将配置策略组所选中策略对应的策略详细信息进行显示;以及更新组策略,所述更新组策略包括:在组策略面板的树状结构中选择当前组策略下的策略,列表显示当前组策略下的策略信息,选择更新当前组策略。
[0056]
具体的,如图2所示,配置策略和组策略管理页面包括策略和配置方案管理页面,实现的功能包括:创建新策略选项与导出选项,建立新策略id(triggerid),通过新策略id触发创建新策略以及创建的新策略以新策略id实现自动编号,如triggerid下可以创建的新策略id可以是trigger001、trigger002、
……
以此类推。在每一条triggerid后创建开发该新策略的开发描述、场景说明、名称、内容描述、包内容、优先级、状态以及创建时间等,详情参见表2-1页面策略列表显示字段说明内的详细内容。
[0057]
表2-1页面策略列表显示字段说明
[0058][0059][0060]
表2-2页面组策略列表显示字段说明
[0061][0062]
例如,在字符型的triggerid中,该triggerid可以是t1、t101;字符型的开发部门可以是感知02、定位106等;场景可以是行车场景和泊车场景等;策略名称可以为行车视觉三维框(视觉-3d)大小抖动,策略描述为在连续10帧内,核心障碍物3d框的长宽高跳变,且变动阈值大于设定阈值的30%(暂定);数据包内容为周视七路数据 融合点云 感知结果,设定的优先级为1-普通,100-高级,字符型的状态可以设定为启动或者禁用,并记录创建每条triggerid的时间。例如,在字符型的组策略id中,该组策略id可以是tg101、tg201等;组策略描述的描述可以是{101-行车视觉三维框(视觉-3d)大小抖动,102-行车视觉-目标位置跳变};采集时长记录可以为{前:8,后:6};如创建的时间可以为2022-08-01,状态为启用;创建人张三;操作列表显示“更新”选项和“删除”选项,选择“更新”选项时进入更新组策略页面,选择“删除”选项时,需要进行第二次“删除”确认。
[0063]
在本技术的实施例中,如图2所示,管理策略的步骤包括:

可以参考表2-1的“策略&配置方案管理”页面,根据页面策略列表显示字段进行说明,对字符型可筛选,数值型也可排序,日期型可筛选排序,默认按状态(启用)、日期倒序排序。

参考表2-2的页面组策略列表显示字段进行说明,对字符型可筛选,数值型也可排序,日期型可筛选排序,默认按状态(启用)、日期倒序排序。

点击更新,将打开“更新策略面板”进行更新,更新后该条记录将显示在列表第一条,创建日期为更新的日期,也可以点击删除,在进行第二次确认“删除”后删除创建的该策略。

点击创建策略,会打开创建策略面板进行创建。

点击创建组策略,会打开创建组策略面板进行创建。上述管理策略的过程和步骤在此不再赘述。
[0064]
在本技术的实施例中,如图3所示,创建新策略的步骤包括:

在“需求部门”选项的下拉菜单中设置二级组织和三级组织树状结构,该组织构架和结构与公司的组织结构一致。比如智能驾驶产品部-产品数据平台室等。
②“
开发部门”选项设置有二级组织和三级组织树状结构,该组织构架和结构与公司组织结构一致。

triggerid可以自动生成不重复的数值型triggerid。

设置场景,参考表2-4和策略或组策略中如“行车场景”的策略。

创建新场景,如果设置场景

下拉框列表中没有需要的场景,可以创建“新场景”,创建“新场景名称”,在点击进入后,转跳至如图3中的“面板输入新场景”进行输入并提交,提示并限定“场景名称”的字数,使其不超过10个字符。

创建“策略名称”,限定“策略名称”为数字,字母,中文字符,
“‑”
和“&”组成的名称,提示并限定“策略名称”的字符数不超过30个。

对策略进行详细的描述,例如:在连续10帧内,核心障碍物三维(3d)框的长宽高跳变,且变动阈值大于设定阈值的30%(暂定)。

设定“采集的数据包内容”,提示并限定不同数据统一用“ ”连接。例如:周视七路数据“ ”融合点云“ ”感知结果。

设定“优先级”,“优先级”的数值越大,“优先级”的优先级别就越高。

设定策略的状态,通过设定“策略的状态”为启用和禁用两种状态之一,在前端显示文字,后端数据库可以是数值型标识。
[0065]
在本技术的实施例中,如图4所示,更新策略的步骤包括:选择更新新策略选项,在对需要更新的新策略页面中包括:需求部门、开发部门、triggerid,场景、策略名称、策略描述、数据包内容、优先级、状态以及更新选项。其中,

核对需求部门、开发部门、triggerid、场景,其选项置灰,不可进行修改。

选择剩下的其他选项,默认显示该策略的相应值,可进行修改更新。例如,选择需求部门为“智能驾驶产品部”,开发部门为“集成部”,triggerid设定的是“000001”,场景选取“ep40测试场体验测试”,策略名称为“高速道路测试”,选取的策略描述可以为“主要测试40辆车辆nnp场景问题情况”,以及数据包内容可以设定为“ep40测试场体验测试项目内容数据”,优先级选择为“普通”,该新策略状态设置为“启用”以及操作“更新”选项进行新策略的更新。
[0066]
在本技术的实施例中,如图5所示,创建组策略包括,在创建组策略的页面中包括由系统自动生成的策略组id,可配置的triggerid的配置策略组,如感知策略下的场景配置,如行车场景00000001,泊车场景,以及如特殊场景00000001,00000002,00000003等;规控策略下的行车场景00000001,还可以设定定位策略下的配置信息。将上述策略组id中的策略进行配置选择后,显示所选择的每条triggerid,开发描述,策略名称、设置描述的关闭和运行状态,触发策略的描述内容,数据包内容包括的“包内容”和“数据包内容”,以及优先级的设置,可以选择底部的“提交”选项进行提交和创建。上述创建组策略的步骤包括:

创建组策略id,由系统自动生成不重复组策略id(后台数据库数值型,前台页面加前缀tg)。

创建三层树状结构,一层开发部门,二层场景,三层“策略id-策略名称”(仅显示启用的策略)。

在树状结构中选择策略,如当在上层树状结构选中某策略时,该列表依次显示选中策略详细信息,当在上层树状结构取消选中某策略时列表该策略不再显示,显示字段参考表2-3页面策略列表信息显示字段说明的相关内容。
[0067]
表2-3页面策略列表信息显示字段说明
[0068][0069]
在本技术的实施例中,在更新组策略时,更新组策略面板,与创建组策略面板类似,在默认树状结构选项中选择当前组策略下的策略,再列表显示当前组策略下的策略信息,可参考创建组策略面板部分的说明内容,在此不再赘述。
[0070]
在本发明的实施例中,可选的,如图6、7和8所示,所述配置采集策略页面包括:对
策略进行配置,所述对策略进行配置包括:选取车辆用途、车型以及域控类型,在触发前后采集总时长不超过14s设置下预设采集频次;选择策略配置方案,显示当前所选择的策略配置方案下的所有触发策略详情;选择策略配置详情,跳转至策略配置详情页面;显示策略列表信息的字段说明;展开显示“高级配置-车辆筛选”的配置选项,以及底端按钮;其中,策略列表信息的字段说明包括:数值型的触发策略id,字符型的开发部门、策略名称、策略描述、数据包内容、策略状态和数值型触发标识符的优先级;选择高级场景配置和车辆筛选设置条件,所述选择高级场景配置和车辆筛选设置条件包括:选取城市设置、车辆设置、排序设置及其子选项;设置行驶城市,显示省-市二级目录,通过后台数据库统计所有车辆行驶过的城市信息得到省市信息;设置城市行驶天数;设置车辆车牌,支持文本数据的上传;选取当前配置方案中当前被车辆启用的配置选项;选取按车速区间行驶时程或按智能驾驶功能使用频次;输入筛选的采集数据条数;查询符合筛选设置条件的车辆,并显示查询到的车辆列表;筛选字符型字段,排序数值型字段;对筛选车辆进行动态配置更新,所述对筛选车辆进行动态配置更新包括:导出选择的配置有变化的车辆;筛选和排序,以及浮框显示字段;连接部门和人员组织架构,定位相关部门人员;对筛选车辆进行动态配置更新。
[0071]
在本技术的实施例中,如图6所示,配置采集策略页面包括采集策略配置页面,其包括车辆用途、车型、域控类型、采集时长、采集频次,策略配置方案中策略配置方案的树状结构,可以设置策略配置详情,设置的内容包括triggerid、开发描述、策略名称、关闭和运行描述,数据包内容和优先级,以及页码和翻页的显示及选项,还包括高级配置-车辆筛选的展开或收起,且该采集策略配置选项包括下一步选项按钮。其中,表2-4筛选设置条件的内容说明如下。
[0072]
表2-4筛选设置条件的内容说明
[0073]
[0074][0075]
其中,例如城市定义:根据过去xx天行驶时间最长的城市作为车辆所在城市。城市行驶天数包括:【昨天】,【过去7天】,【过去15天】,【过去1个月】,【过去2个月】,【过去3个月】等,按车速区间行驶里程中的车速区间包括:0-15,15-30,30-60,60-80,80以上,全选(可多选),单位(km/h)。在基础配置中的车辆用途类型、车型和智能驾驶域控设备可以联动选项,采集triggerid可以多选;行驶城市可以多选,城市行驶天数为单选,按车速区间行驶里程可以多选,按智能驾驶功能使用频次在智能驾驶功能选项和基础功能配置联动(可多选),筛选数据条数为单选。
[0076]
在本技术的实施例中,如图6所示,配置采集策略的步骤包括:

设置车辆用途选项,可以选择默认的量产车(分量产车,研发车),选择的车型可以是ep40等,并可根据管理或者采集的车型进行增加,动态填加选项,选择域控类型,包括移动数据中心(mdc)、非对称处理器架构(tda4)、以及地平线智能驾驶构架(j3),也可动态添加其他选项,并且上述所有域控类型选项都可多选。

设置触发前后采集总时长,该触发前后采集总时长不超过14s,需要对填写数据进行验证,在超过14s时提醒:采集总时长需《=14s。

设置采集频次,采集频次为每隔多少时间采集多少次。数字验证,只能输入数字,当输入输字后默认显示(数字“ ”小时,数字“ ”次数)的显示形式。

选择策略配置方案,策略配置方案为单选下拉框,即只能选一个策略或一个组策略。当选择策略配置方案后,下拉框下方列表将显示当前选择的配置方案下的所有触发策略详情。下拉框选项来自于策略和策略组,请参考嵌入的文档策略列表的相关内容。

进入策略配置详情显示,在点击策略配置详情按钮时,自动打开新的窗口页面,跳转到策略配置详情页面。

显示列表详细说明,该显示参见表2-3页面策略列表信息显示字段说明。

展开和收起显示的“高级配置-车辆筛选”的相关配置选项,同时可以进一步显示操作。
[0077]
在本技术的实施例中,如图7所示,高级配置-车辆筛选的步骤包括:

设置城市、车辆、排序(在选中前),当页面下的子选项置灰时,显示为不可选状态。

设置行驶城市,在
城市设置选中时,在行驶城市下拉列表框可选显示省-市二级目录。省市信息通过后台数据库统计所有车辆行驶过的城市信息得到行驶城市信息。

设置城市行驶天数,在城市行驶天数的下拉框选项有:【昨天】,【过去7天】,【过去15天】,【过去1个月】,【过去2个月】,【过去3个月】,【不选择】7个选项,用于限定确定行驶城市所要统计的天数。例如:过去1个月的行驶城市:统计车辆在过去1个月行驶时长最长的那个城市作为车辆过去1个月的行驶城市。后台数据库以t“ ”1的方式统计每辆车每天的行驶城市和行驶时长,同时统计上述指标值。当不选择时默认选择为【过去3个月】城市行驶天数。

设置车辆,当选择“文本框输入”时,显示文本框,文本框中显示灰色提示:“不同车牌用逗号隔开”。

进行文件上传,当选择“文件上传”时,显示“上传文件”按钮,支持xlxs,csv,txt扩展名的文件。点击“上传文件”按钮跳出文件上传面版。

设置当前车辆的所有配置选项,当前配置方案下拉选框为当前车辆的所有配置选项,下拉选框树状结构与表2-1策略配置方案下拉框树状结构相似,不同的是内容仅为当前正在被车辆启用的配置选项,用于对当前正在被车辆启用的配置进行设置。

设置按车速区间行驶里程和智能驾驶功能使用频次,当“按车速区间行驶里程”或者“按智能驾驶功能使用频次”被选中时,降序和升序均可见,默认降序排列,其中,车速区间可选择:【0-15】,【16-30】,【31-60】,【61-80】,【80以上】,或【不选择】,单位为km/h。智能驾驶功能使用频次可以选择如自动紧急制动(aeb)、前方碰撞预警(fcw)、高速辅助领航(nnp)、自动泊车(avp)、自动辅助驾驶(n-pilot),或者不选择,其中,不选择默认是“全选”状态。

进行筛选条数的设置,在文本框中输入数字如5,10,20,30,50,100,500,1000,或者全部。

进行查询显示,当点击查询按钮时,查询按钮下方显示查询到的符合条件的车辆列表,可以默认显示前50行。

进行字段的筛选,字符型字段可进行筛选,数值型字段还可进行排序,日期型字段也可筛选和排序,如列表详细说明的表2-5页面高级配置-车辆筛选列表显示字段说明。
[0078]
表2-5页面高级配置-车辆筛选列表显示字段说明
[0079][0080]
其中,当前配置方案在数据库为数值型时,仅在页面显示时前缀加t或者tg;当前配置描述中如指定策略:101-行车视觉-3d框大小抖动,组策略:{101-行车视觉-3d框大小抖动,102-行车视觉-目标位置跳变};当前配置版本号还可以通过在数据库为数值型,仅采用在页面显示时前缀加v。
[0081]
在本技术的实施例中,如表2-5和图8所示,采集配置策略配置包括车辆动态配置前后对比(仅显示配置有变化车辆),并可以进行导出。其中,可以选择车辆号码、vin码,车型,车辆用途、智能驾驶域控、行驶城市、车辆区间行驶里程、智能驾驶功能使用频次、当前配置方案、当前配置描述、当前配置版本号、最后一次更新日期、新配置方案和新配置措施等。包括页码和翻页等显示选项、申请人输入框以及上一步和提交选项等。其中,具体的配置采集配置策略包括如下步骤:

进行采集配置策略配置信息的导出,点击导出时,可导出为excel,csv,pdf,word四种格式。

筛选、排序和查看的设置,具体参见表2-6页面车辆动
态配置前后对比字段显示说明。

连接公司oa组织架构,输入模糊人名会自动定位到相关人员。

进行页面的再次确认,点击提交选项,跳出再次确认页面选项,进行页面信息的再次确认,并且点击确定后,在历史配置查询页面的第一条记录可以查看到新的配置记录。
[0082]
表2-6页面车辆动态配置前后对比字段显示说明
[0083]
[0084][0085]
其中,新配置方案中在数据库为数值型,仅在页面显示时前缀加t或者tg;新配置描述中的指定策略:101-行车视觉-3d框大小抖动,组策略:{101-行车视觉-3d框大小抖动,102-行车视觉-目标位置跳变}。
[0086]
在本技术的实施例中,如表2-7策略配置方案树状结构表所示,所述策略配置方案采用树状结构形式包括一级策略组、一级策略和一级空策略;一级策略组包括二级策略触发标识符id和名称;一级策略包括二级开发部门、三级场景和四级策略触发标识符id和策略名称;其中,二级开发部门包括感知、规控、定位;三级场景包括行车场景,泊车场景和/或特殊场景;所述一级空策略为不进行动态采集策略的配置,不进行采集。
[0087]
表2-7策略配置方案树状结构表
[0088][0089]
在本技术的实施例中,如图9所示,配置策略详情页面包括的配置策略详情页面,用于查看车辆当前配置状况,该配置策略详情页面步骤包括:选择车辆用途、车型和域控类型之中的至少一个配置选项;倒序排列并显示不同配置方案的车辆数;显示不同配置策略
及其对应的车辆数;以表格形式依次显示不同配置方案的车辆数。其中,策略配置详情页面包括车辆用途、车型和域控类型的选择,在不同配置方案下的不同配置方案车辆数的排序,在不同triggerid下的不同策略车辆数的显示,以及针对不同配置方案车辆数及配置方案信息数据的列表显示和导出,具体的步骤包括:

选择车辆用途、车型和域控类型,默认上述选择项为全部,也可多选。

排序,滑动及显示所有不同triggerid下的不同策略车辆数。

排序,滑动及显示不同配置方案车辆数及配置方案信息数据的列表。

进行字符型筛选、数值型排序和智能驾驶功能使用频次的统计,默认显示前50条,行驶城市、行驶里程、智能驾驶功能使用频次统计周期默认为3个月,列表字段信息参考附录表2-5页面高级配置-车辆筛选列表显示字段说明。
[0090]
在本技术的实施例中,如图10所示,配置历史策略查询页面的步骤包括:查看历史配置列表中申请人、配置人、配置日期、配置方案、配置详情;查看回滚选项下的配置记录,所述查看回滚选项下的配置记录包括:将被配置的车辆回滚至当前配置的上一次配置;或者如果查看回滚选项下的配置记录为最新配置记录时,则将被配置的车辆回滚至变更前的配置;否则,将被配置的车辆回滚至当前配置记录变更后的配置;显示历史配置查询列表,所述显示历史配置查询列表包括:列表显示字符型车辆的车牌、识别码、车型、车辆用途、智能驾驶域控、行驶城市,以及当前配置的方案、版本号和描述,以及最后一次更新日期。
[0091]
在本技术的实施例中,可选的,所述列表显示字符型车辆的当前配置的方案包括:如果当前配置的方案为指定策略,则显示策略名称和策略id;如果当前配置的方案为指定策略组,则显示组策略下的所有策略;否则,显示空策略。
[0092]
在本技术的实施例中,如图10所示,配置历史策略查询页面可以包括如下步骤:

变更前后在“变更车型”中对“配置方案”、“配置描述”、“采集时长”、“变更车辆数”配置信息的变更,举例作说明如下。
[0093]
变更后:
[0094]
{
[0095]
{“配置方案“:tg001,t001},
[0096]
{“配置描述”:{“trigger001”:”急刹车“,
[0097]”trigger002“:”急转弯“,
[0098]”trigger003“:”急变道“}},
[0099]
{“采集时长”:{“前“:8,“后”:6}},
[0100]
{“变更车辆数”:{“量产车”:500,“研发车”:5}}
[0101]
{“变更车型”:[“s”]}
[0102]
}
[0103]
变更前:
[0104]
{
[0105]
{“配置方案“:2},
[0106]
{“配置描述”:{“trigger001”:”急刹车“}},
[0107]
{“采集时长”:{“前“:8,“后”:4}},
[0108]
{“变更车辆数”:{“量产车”:300}}
[0109]
{“变更车型”:[“s”]}
[0110]
}
[0111]
{
[0112]
{“配置方案“:6},
[0113]
{“配置描述”:{”trigger002“:”急转弯“,
[0114]”trigger003“:”急变道“},
[0115]
{“采集时长”:{“前“:8,“后”:4}},
[0116]
{“变更车辆数”:{“量产车”:200}}
[0117]
{“变更车型”:[“s”]}
[0118]
}
[0119]
{
[0120]
{“配置方案“:5},
[0121]
{“配置描述”:{“trigger001”:”急刹车“,
[0122]”trigger002“:”急转弯“,
[0123]”trigger003“:”急变道“},
[0124]
{“采集时长”:{“前“:8,“后”:6}},
[0125]
{“变更车辆数”:{“量产车”:500,“研发车”:5}}
[0126]
{“变更车型”:[“s”]}
[0127]
}
[0128]

最多显示3列,超过3列用省略号,点击显示全部。
[0129]

回滚操作,当点击回滚时,被配置的车辆将回滚到当前配置的上一个配置。
[0130]

历史配置列表显示。历史配置列表参考表2-8页面历史配置列表字段信息说明。
[0131]
表2-8页面历史配置列表字段信息说明
[0132][0133]
其中,页面历史配置列表字段信息说明详见表2-1至表2-7的相关内容说明,在此不再赘述。
[0134]
与上述几种实施例提供的车辆远程动态配置方法相对应,本技术的实施例还提供一种车辆远程动态配置装置,由于本技术实施例提供的车辆远程动态配置装置与上述几种实施例提供的车辆远程动态配置方法相对应,因此在车辆远程动态配置方法的实施方式也适用于本实施例提供的车辆远程动态配置装置,在本实施例中不再详细描述。图11是根据本技术一个实施例的车辆远程动态配置装置的结构示意图。如图11所示,该车辆远程动态配置装置400包括:发送单元410,用于发送配置信息读取请求;接收单元420,用于从云端获取到配置信息;权限单元430,用于设置车端配置页面权限;配置单元440,用于根据不同时期车端信息以及车端配置页面的权限进行动态采集策略的配置;更新单元450,用于所述动态采集策略配置完成后更新云端采集的配置信息。在本技术的实施例中,在车辆远程动态配置装置的上述发送单元、接收单元、权限单元、配置单元和更新单元的说明内容参见车辆远程动态配置方法对应部分的说明内容,在此不再赘述。
[0135]
为了实现上述实施例,本技术还提出了一种电子设备。图12是根据本技术一个实
施例的电子设备的结构示意图。如图12所示,该电子设备500可以包括:存储器510,用于存储非暂时性计算机可读指令或计算机程序530;以及处理器,用于运行所述计算机可读指令或计算机程序530,使得所述计算机可读指令或计算机程序530被所述处理器520执行时实现上述所述的车辆远程动态配置方法。
[0136]
本技术还提出了一种计算机可读存储介质,如图12所示,包括计算机指令或计算机程序530,当所述计算机指令或计算机程序530在电子设备500上运行时实现如上述所述的车辆远程动态配置方法。
[0137]
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
[0138]
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本技术的实施例所属技术领域的技术人员所理解。
[0139]
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(ram),只读存储器(rom),可擦除可编辑只读存储器(eprom或闪速存储器),光纤装置,以及便携式光盘只读存储器(cdrom)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。
[0140]
应当理解,本技术的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
[0141]
本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介
质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0142]
此外,在本技术各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
[0143]
上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本技术的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本技术的限制,本领域的普通技术人员在本技术的范围内可以对上述实施例进行变化、修改、替换和变型。
[0144]
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献