[发明专利]一种机器人在线重配置方法在审
| 申请号: | 201510298910.7 | 申请日: | 2015-06-03 |
| 公开(公告)号: | CN104978220A | 公开(公告)日: | 2015-10-14 |
| 发明(设计)人: | 包晓安;张娜;孙献策;桂宁;俞成海 | 申请(专利权)人: | 浙江理工大学 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
| 地址: | 310018 浙江省杭州市下*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 机器人 在线 配置 方法 | ||
技术领域
本发明涉及机器人技术领域,尤其涉及一种机器人在线重配置方法。
背景技术
机器人系统是一种具有感知上下文环境并且可在未知环境动态改变的情况下成功执行规定任务的智能系统,机器人软件开发研究也一直是技术领域的热点问题。一方面,传感器、执行器等硬件的发展和计算设备计算能力的飞速增长,很大程度上降低了机器人在硬件设计时的复杂度和难度,机器人已演变成了拥有大量先进传感器和执行器的复杂智能计算体,而且由于大多数机器人的相关硬件接口都有了特定的标准,这使在机器人硬件上实现网络分层式控制体系结构成为可能,这种体系结构的优势在于可以方便地增加或移除外围硬件,实现硬件上的开放性;另一方面,随着人们对智能生活的要求越来越高,机器人技术应用越来越广泛,机器人也慢慢地从工业领域走向人们的生活之中,已覆盖工业、医疗、娱乐、服务、救灾、家居等领域,智能机器人在人们的未来生活中会充当越来越重要的角色。
多领域的应用场景对机器人提出了新的需求,机器人的智能化使得机器人软件系统要处理的任务变得日益复杂,机器人可能需要添加各种新式传感器和执行器,同时运行在越来越多不确定的工作环境中,在这种环境下很难事先确定机器人的作业任务,而传统机器人因对环境的适应能力以及任务变化的能力较差很难满足相应的功能,这些因素都促使机器人技术向智能化、分布式、柔性化发展,必须具备一定的集成能力和自主能力,以及以多传感器采集各种信息进而相互集成为特点的智能化要求。可重构模块化机器人根据不同的环境和任务的改变它的构型,其控制系统也能很好地适应可重构性配置,体现出开放性、软硬件结构模块化及功能可重构等特点的可重构模块化机器人应运而生,可重构模块化机器人通过组装多个模块可以得到多种不同构型的机器人以满足不同任务的需求。因此,对于可重构模块化机器人可以根据不同的任务或不同的工作环境改变自身构型,整个可重构模块化机器人就是若干独立功能模块的有效组合,这些模块具有相同的软、硬件接口,模块自身具备一些的特定功能,且相互之间相互独立,因此模块化机器人的开发不同于传统机器人的集中为一个整体,而是呈现出分布式的特点。可变形和可重构的机器人作为当前机器人研究的一个热点,与传统的机器人相比,可重构模块化机器人对任务和环境的适应能力更强,更具有柔性,同时能简化设计制造和维护、缩短研制周期、降低研制成本,大大增强系统构建时的灵活性和弹性,已成为系统开发的重要设计方法。可重构模块化机器人的出现对机器人软件开发在复用性和自适应性上提出了更高的要求,其软件系统除具备一般机器人控制器的需求之外,还需要满足自身模块化、构型可变的特点。
面对着这个日益复杂多变的机器人系统,机器人相关软件的开发技术已不能赶上其发展速度,机器人软件开发的难度越来越大,所需功能越来越强大,软件的应用范围越来越广泛,整个系统架构更加复杂。机器人上的传感设备所采集到的数据是实时的、且数据无良好的结构,要将采集到的数据与实际场景中的客观事物的对象属性建立联系,则不得不编写大量的转换代码,代码量更是越来越庞大,机器人系统软件开发已不能满足机器人快速发展的现状,特别是现有机器人对复用性。除此以外,机器人还要能够自动识别工作对象、适应未知工作环境,并能根据使用者发出的指令或其自身的适应策略自动做出与之相适应的准确动作,出现了应用问题中的随需性,存在不同的应用场景,机器人需要从传感器实时获取所处环境的状态信息或者实时更新该场景下所需处理的任务,这些问题都为机器人软件的开发提出了在线重配置方面更高层次的要求,都使得现有的机器人软件开发方式不能满足其功能需要。
发明内容
本发明的目的是克服目前不能对机器人进行在线重配置的技术问题,提供了一种机器人在线重配置方法,其将底层的机器人系统抽象成与平台无关的机器人架构元模型,由于运行时软件架构的抽象性,管理者可以通过简单地改变上层的运行时机器人架构元模型实例就可以对复杂的运行时机器人系统进行监测和重配置。
本发明的一种机器人在线重配置方法,包括以下步骤:
S1:从机器人系统中抽象出来需要管理的机器人部件建立抽象的机器人架构元模型,机器人架构元模型包括与机器人部件对应的部件元素、部件元素属性以及部件元素之间的协作关系;
S2:在机器人架构元模型的基础上建立与某个实际机器人系统相对应的机器人系统元模型,机器人系统元模型包括与机器人架构元模型一样的部件元素,机器人系统元模型内的部件元素的属性以及部件元素之间的协作关系都与该实际机器人系统相对应;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江理工大学,未经浙江理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510298910.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:修复动态链接库文件的方法和装置
- 下一篇:小象型水壶





