[发明专利]模块系统及其更新方法,并基于模块的机器人系统在审
申请号: | 201611014458.8 | 申请日: | 2016-11-18 |
公开(公告)号: | CN107168143A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 孙胜培;吴相勋;郑求范 | 申请(专利权)人: | 拉克洛博公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 北京派特恩知识产权代理有限公司11270 | 代理人: | 康艳青,姚开丽 |
地址: | 韩国首尔特別市龙山区白凡路*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模块 系统 及其 更新 方法 基于 机器人 | ||
技术领域
本发明涉及模块系统及基于模块的机器人系统,并模块系统的更新方法。
背景技术
最近,以教育、兴趣、研究、生产等多种目的,提出基于多种模块系统。包括在这些模块基础系统的模块,可分别执行特定的功能,提供可使模块相互连接形成模块组合。在这种情况下,各自的模块相互由电性连接,可使接发能量、信号、数据等的被提供。用户可根据提供的手册或自己创作的方式,组装模块制作执行特性目的的模块系统。
这些现有的模块系统有必要为了变更使用目的,或更新为更好的版本,由模块化个别的更新驱动模块系统的程序。在这种情况下,将构成模块系统的模块由个别单位进行分离,且每分离的模块需要用于更新的作业,从物理性非常不便,且需要相当的时间。
此外,现有的模块系统不能一次性的开发对模块系统整个运营的程序,且个别的开发模块单位的程序进行编译,所以,对开发有困难。
发明内容
技术课题
本发明的实施例,将提供包括多个模块的模块系统中,可更新各模块数据的模块系统及模块系统的更新方法。
本发明的实施例,将提供由网络连接的包括多个模块的模块系统中,可从模块系统整个程序代码,生成各模块化执行代码的多模块编译系统及多模块编译方法。
技术方案
根据本发明的一个侧面,可提供一种模块系统,包括相互能够通信的多个模块,所述模块系统,其包括:主模块,与外部设备通信;及子模块,一个以上由网络连接,使能够与所述主模块数据通信,且在所述一个以上的子模块中,所述主模块通过所述网络将更新数据发送给与所述子模块运营有关的数据更新必要的对象子模块。
此外,可提供所述更新数据是用于所述对象子模块固件软件及运营体系软件及驱动的数据中一个以上的模块系统。
此外,可提供只接收通过所述网络发送的,与数据目的地地址一致的模块的数据的模块系统。
此外,可提供所述网络是同种及异种通信的模块系统。
此外,可提供所述网络利用控制器局域网(CAN;Controller Area Network)总线的模块系统。
此外,可提供所述主模块将所述更新数据1次的发送到所述对象子模块之后,2次的再发送,且所述对象子模块比较从所述主模块的所述1次接收的更新数据和所述2次接收的更新数据,验证所述更新数据的完整性的模块系统。
此外,可提供所述更新数据具有错误时,所述主模块将所述更新数据再发送到对应于所述错误的所述对象子模块的模块系统。
此外,可提供所述主模块从所述外部设备,接收用于所述对象子模块的所述更新数据的模块系统。
此外,可提供所述主模块接收对所述对象子模块全部的所述更新数据全部之后,将对应于所述对象子模块各个的所述更新数据,发送到各个所述对象子模块的模块系统。
此外,可提供所述主模块对所述对象子模块,一个个依次地接收对应于各个所述对象子模块的所述更新数据,发送给所述对象子模块的模块系统。
此外,可提供所述主模块与所述外部设备,以USB、IrDA、WiFi、UWB、蓝牙、Zigbee、CDMA、WCDMA、LTE、LTE-A中任何一个方式通信的模块系统。
此外,可提供所述主模块也能更新与自身运营有关的数据的模块系统。
此外,可提供配置多个所述子模块,构成由第一有线网络连接的第一子系统,和由第二有线网络连接的第二子通信,所述第一子系统的至少一个子模块与所述第二子系统的至少一个子模块,由无线通信连接的模块系统。
根据本发明的一个侧面,可提供一种模块系统的更新方法,使能够数据通信包括相互由网络连接的多个模块,所述模块系统的更新方法,其步骤包括:主模块从外部设备接收对应于数据更新对象子模块的更新数据;所述主模块将所述更新数据发送到所述对象子模块;及利用接收的所述更新数据,更新所述对象子模块。
此外,可提供所述更新数据是用于所述对象子模块的固件软件及运营体系软件及驱动的数据中一个以上的模块系统的更新方法。
此外,可提供只接收通过所述网络发送的,与数据目的地地址一致的模块的数据的模块系统的更新方法。
此外,可提供还包括所述主模块确认执行更新的所述对象子模块的个数,将各个对应于所述对象子模块的所述更新数据,依次地发送给所述对象子模块的模块系统的更新方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于拉克洛博公司,未经拉克洛博公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611014458.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种鞋底用抛光打磨装置
- 下一篇:一种双针工字扣模具