车载终端任务的控制方法、装置和车辆制造方法及图纸

技术编号:24995410 阅读:27 留言:0更新日期:2020-07-24 17:58
本公开涉及一种车载终端任务的控制方法、装置和车辆,应用于车载终端,车载终端包括:任务调度系统和脚本引擎,该方法包括:通过任务调度系统从云平台获取控制信息,并确定控制信息指示的目标任务,通过任务调度系统确定用于实现目标任务的任务脚本,并将任务脚本和控制信息发送至脚本引擎,通过脚本引擎根据控制信息,执行任务脚本,通过任务调度系统获取目标任务的任务数据,并将任务数据上传至云平台。本公开通过任务调度系统根据云平台发送的控制信息确定任务脚本,并通过脚本引擎执行任务脚本来对车载终端的任务进行控制,从而实现对车载终端的动态更新,易于维护,降低了开发难度和开发周期,开发效率高。

【技术实现步骤摘要】
车载终端任务的控制方法、装置和车辆
本公开涉及车辆控制
,具体地,涉及一种车载终端任务的控制方法、装置和车辆。
技术介绍
随着我国汽车保有量不断升高,车载终端被广泛配置于车辆之上。为了满足各类人群的不同需求,车载终端需要集成不同的应用功能,即车载终端需要根据用户具体需求的不同,执行不同的任务。但是,当前车载终端的终端系统多以C/C++等静态语言开发,无法实现动态更新。因此,技术研发人员需要根据具体需求针对车载终端进行定制功能开发,开发难度大,开发周期长,开发效率低,并且,大量的功能开发会导致车载终端的系统版本繁杂,难易维护。
技术实现思路
为了解决现有技术中存在的问题,本公开提供了一种车载终端任务的控制方法、装置和车辆。为了实现上述目的,根据本公开实施例的第一方面,提供一种车载终端任务的控制方法,应用于车载终端,所述车载终端包括:任务调度系统和脚本引擎,所述方法包括:通过所述任务调度系统从云平台获取控制信息,并确定用于实现所述目标任务的任务脚本,所述控制信息用于对所述车载终端的任务进行控制;通过本文档来自技高网...

【技术保护点】
1.一种车载终端任务的控制方法,其特征在于,应用于车载终端,所述车载终端包括:任务调度系统和脚本引擎,所述方法包括:/n通过所述任务调度系统从云平台获取控制信息,并确定所述控制信息指示的目标任务,所述控制信息用于对所述车载终端的任务进行控制;/n通过所述任务调度系统确定用于实现所述目标任务的任务脚本,并将所述任务脚本和所述控制信息发送至所述脚本引擎;/n通过所述脚本引擎根据所述控制信息,执行所述任务脚本;/n通过所述任务调度系统获取所述目标任务的任务数据,并将所述任务数据上传至所述云平台。/n

【技术特征摘要】
1.一种车载终端任务的控制方法,其特征在于,应用于车载终端,所述车载终端包括:任务调度系统和脚本引擎,所述方法包括:
通过所述任务调度系统从云平台获取控制信息,并确定所述控制信息指示的目标任务,所述控制信息用于对所述车载终端的任务进行控制;
通过所述任务调度系统确定用于实现所述目标任务的任务脚本,并将所述任务脚本和所述控制信息发送至所述脚本引擎;
通过所述脚本引擎根据所述控制信息,执行所述任务脚本;
通过所述任务调度系统获取所述目标任务的任务数据,并将所述任务数据上传至所述云平台。


2.根据权利要求1所述的方法,其特征在于,所述控制信息包括任务信息,所述通过所述任务调度系统确定用于实现所述目标任务的任务脚本,包括:
通过所述任务调度系统根据所述任务信息,确定是否存在包括所述目标任务的初始脚本,所述初始脚本为所述车载终端上已存在的任一脚本;
若不存在所述初始脚本,通过所述任务调度系统从所述云平台获取所述任务脚本;
若存在所述初始脚本,通过所述任务调度系统将所述初始脚本作为所述任务脚本。


3.根据权利要求1所述的方法,其特征在于,所述控制信息包括任务信息,所述通过所述任务调度系统确定用于实现所述目标任务的任务脚本,包括:
通过所述任务调度系统根据所述任务信息,确定是否存在包括所述目标任务的初始脚本,所述初始脚本为所述车载终端上已存在的任一脚本;
若不存在所述初始脚本,通过所述任务调度系统从所述云平台获取更新信息;
通过所述任务调度系统根据所述更新信息,更新所述更新信息指示的目标初始脚本,并将所述目标初始脚本作为所述任务脚本;
若存在所述初始脚本,通过所述任务调度系统将所述初始脚本作为所述任务脚本。


4.根据权利要求3所述的方法,其特征在于,所述通过所述任务调度系统根据所述更新信息,更新所述更新信息指示的目标初始脚本,包括:
通过所述任务调度系统将所述更新信息中包括的目标函数添加至所述目标初始脚本,所述目标函数用于实现所述目标任务。

【专利技术属性】
技术研发人员:刘振然
申请(专利权)人:北汽福田汽车股份有限公司
类型:发明
国别省市:北京;11

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

1