[发明专利]基于网络的机器人系统软件批量安装与升级方法在审
| 申请号: | 201510905430.2 | 申请日: | 2015-12-10 |
| 公开(公告)号: | CN105354068A | 公开(公告)日: | 2016-02-24 |
| 发明(设计)人: | 王春晨;孔繁亮;王富林 | 申请(专利权)人: | 南京熊猫电子股份有限公司;南京熊猫电子装备有限公司;南京熊猫仪器仪表有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
| 地址: | 210002 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 网络 机器人 系统软件 批量 安装 升级 方法 | ||
技术领域
本发明涉及一种基于网络对批量生产的机器人进行系统软件批量安装和升级的方法。
背景技术
随着工业自动化技术的不断发展,越来越多的机器人被应用到工业生产中。机器人常用的硬件架构是基于ARM的架构,安装的是Linux操作系统。机器人的生产通常是批量化的,应用的环境通常也是批量化的。在对批量生产的机器人进行Linux操作系统以及应用软件安装时,传统的方法是采用PC机分别与每一个机器人连接,再进行操作系统及应用软件的安装,比较耗费时间且不便于管理。
发明内容
发明目的:针对现有技术存在的问题,本发明提供一种对机器人系统软件进行批量安装和升级的方法,该方法将机器人与服务器通过交换机进行连接,无需再单独对每一台机器人进行系统安装及软件升级等步骤,节约了时间和人力成本,便于管理。
技术方案:所述的基于网络的机器人系统软件批量安装与升级方法,包括机器人、服务器、交换机;
所述机器人与交换机相连接,交换机与服务器相连接;
所述服务器用来存储机器人的操作系统以及各类机器人工作时的应用软件;
所述交换机连接机器人和服务器,使机器人能够与服务器之间进行通信,机器人通过交换机来下载服务器上的机器人使用的Linux内核以及根文件系统。
具体地,该方法的步骤为:
(1)首先将bootloader烧写到SD卡中,然后机器人从SD卡中的bootloader启动;
(2)设置机器人的网络参数;
(3)机器人需要安装系统及应用软件,先通过TFTP从服务器端下载机器人Linux内核,然后再通过NFS技术挂载服务器端的根文件系统;
(4)机器人需要升级机器人系统和应用软件,需要更新服务器端的机器人Linux内核以及包含新的应用软件的根文件系统,然后机器人重新下载Linux内核,并挂载新的根文件系统,便可完成升级。
具体地,所述的机器人包括焊接机器人、搬运机器人、切割机器人、喷涂机器人。
具体地,所述网络参数包括机器人的IP地址、网关、以及服务器地址。
具体地,所述不同的机器人Linux内核不同,在系统软件安装与升级中让机器人下载对应的Linux内核,并挂载相对应的包含其应用软件的根文件系统。
具体地,所述机器人通过网线与交换机相连接,交换机通过网线与服务器相连接。
有益效果:与现有技术相比,本发明的优点在于:,本发明提供一种对机器人系统软件进行批量安装和升级的方法。该方法将机器人与服务器通过交换机进行连接,利用Linux系统网络文件系统(NetworkFileSystem,简称NFS)技术,使机器人挂载服务器端的根文件系统,以及相应的应用控制软件;能够对方便快捷的对机器人系统和应用软件进行安装和升级,提高了工作效率,且便于管理。
附图说明
图1是本发明中机器人与服务器相连接的示意图;
图2是本发明中机器人的软件烧写与设置步骤。
具体实施方式
下面结合附图和具体实施方式,进一步阐明本发明。
如图1所示,一种基于网络的机器人系统软件批量安装与升级方法,搬运机器人1和焊接机器人2通过交换机3与服务器5相连接;搬运机器人1和焊接机器人2通过挂载服务器5上的根文件系统以及对应的应用软件,可以进行动作。如果需要对搬运机器人1以及焊机机器人2的系统或者应用软件进行更新,只需要将服务器5上的机器人的Linux内核或者应用软件进行更新,然后将内核下载到机器人中,重新挂载包含新的应用软件的根文件系统,便可批量完成机器人系统或者应用软件的更新。
机器人的种类可以不止一类,可以包含多类,例如:焊接机器人、搬运机器人、切割机器人、喷涂机器人,各类机器人的系统及应用软件有可能略有不同,此时仅需让机器人下载对应的Linux内核,并挂载相对应的包含其应用软件的根文件系统即可。
如图2所示本发明中机器人的软件烧写及设置步骤,具体步骤为:
(1)首先将bootloader烧写到SD卡中,然后机器人从SD卡中的bootloader启动;
(2)设置机器人的网络参数;
(3)机器人需要安装系统及应用软件,先通过TFTP从服务器端下载机器人Linux内核,然后再通过NFS技术挂载服务器端的根文件系统;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京熊猫电子股份有限公司;南京熊猫电子装备有限公司;南京熊猫仪器仪表有限公司,未经南京熊猫电子股份有限公司;南京熊猫电子装备有限公司;南京熊猫仪器仪表有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510905430.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分组定位输送装置
- 下一篇:安瓿瓶颈自动折断器





