[发明专利]一种智能机器描述方法及装置在审
申请号: | 201811295763.8 | 申请日: | 2018-11-01 |
公开(公告)号: | CN109492745A | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | 周兴社;曾闹闹;杨刚;姚远;胡玉姣;晏皓然;寇凯 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06N3/00 | 分类号: | G06N3/00 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郭永丽 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能机器 能力描述 能力描述文件 应用需求 整体运行效率 能力信息 异构性 构建 屏蔽 异构 上层 创建 统一 | ||
本发明提供一种智能机器描述方法及装置,该方法包括:根据智能机器的类别和当前应用需求,创建智能机器的能力描述模板;根据能力描述模板,生成智能机器的能力描述文件,能力描述文件用于描述智能机器的能力信息。本发明通过描述智能机器的能力来对异构智能机器进行统一的描述,一定程度上屏蔽了系统内不同智能机器在硬件上的异构性,便于系统上层能够很好地进行智能机器的选择;同时,通过实际的应用需求和智能机器的类型来构建能力描述模板,不仅简化了能力描述的过程,而且便于实现,能够有效提高系统的整体运行效率。
技术领域
本发明涉及信息管理技术领域,具体涉及一种智能机器描述方法及装置。
背景技术
随着机器人在不同领域的广泛使用以及其功能的不断变化,现在机器人不仅包括智能机器人,还包括了无人机、智能坦克、无人作战设备、智能传感器节点等。为了更加准确的描述以上这些设备,进一步提出了智能机器(也可称无人节点)的说法。
过去由若干个相同智能机器完成任务的模式逐渐演变为不同类型、不同功能的智能机器来共同完成某项特定任务的方式,会形成一个无人系统。不同类型和不同功能的智能机器在硬件组成上存在较大差异,这些智能机器无论是个体还是相互之间都存在计算和控制的问题,同时这些智能机器的相关行为也会对周围的物理环境或者是节点自身的状态产生影响,因此必须要管理好这些具有异构硬件资源的智能机器,以便更好地支撑上层的相关功能。
传统的资源描述一般是对智能机器内部硬件组成部件描述,无法实现系统内不同智能机器的异构硬件资源的管理,而这些描述细节,对于上层任务的分配并不是必需的,因此并不能很好地为上层任务分配提供相关依据,系统的整体运行效率不高。
发明内容
本发明实施例提供一种智能机器描述方法及装置,以解决现有技术中的资源描述方法无法屏蔽系统内不同智能机器在硬件上的异构性,并且不能为上层任务分配提供良好支撑的问题。
第一方面,本发明实施例提供一种智能机器描述方法,包括:
根据智能机器的类别和当前应用需求,创建所述智能机器的能力描述模板;
根据所述能力描述模板,生成所述智能机器的能力描述文件,所述能力描述文件用于描述所述智能机器的能力信息。
作为本发明第一方面的优选方式,所述智能机器的类别和当前应用需求,创建所述智能机器的能力描述模板包括:
根据所述智能机器的类别,确定所述智能机器在当前应用需求下的至少一个属性;
对所述属性分类,并分别对应作为描述所述智能机器不同类型能力的能力属性;
通过分别基于所述智能机器不同类型的能力、对应的能力属性以及对应设定的属性取值类型形成的能力属性条目,创建所述智能机器的能力描述模板。
作为本发明第一方面的优选方式,所述能力属性条目采用三元组<能力类型,能力属性名,属性取值类型>来描述。
作为本发明第一方面的优选方式,所述根据所述能力描述模板,生成所述智能机器的能力描述文件包括:
获取所述能力描述模板中,各所述能力属性条目的能力属性在对应设定的属性取值类型下的属性值;
用所述属性值为所述能力描述模板中各所述能力属性条目对应的能力属性赋值,生成所述智能机器的能力描述文件。
第二方面,本发明实施例提供一种智能机器描述装置,包括:
模板创建单元,用于根据智能机器的类别和当前应用需求,创建所述智能机器的能力描述模板;
文件生成单元,用于根据所述能力描述模板,生成所述智能机器的能力描述文件,所述能力描述文件用于描述所述智能机器的能力信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811295763.8/2.html,转载请声明来源钻瓜专利网。