一种机器人操作系统自动化远程安装方法技术方案

技术编号:34044636 阅读:16 留言:0更新日期:2022-07-06 14:19
本发明专利技术公开一种机器人操作系统自动化远程安装方法,本方法利用自动化安装服务系统、自动化安装引导系统实现机器人操作系统的自动化远程安装,首先对U盘介质进行发行注册,在安装过程中对U盘身份认证,同时进行机器人身份校验,确认安装授权无误后,根据硬件信息下载相应的机型版本的镜像文件,采用全自动化安装脚本进行安装,全程无需人工交互干预,安装完成后,自动重启系统,并进行硬件状态自检,最后生成安装报告。本发明专利技术有效实现版本控制、提升安装效率,并确保机器人身份合法、使用安全,有效实现对机器人的生产过程管控。有效实现对机器人的生产过程管控。有效实现对机器人的生产过程管控。

An automatic remote installation method of robot operating system

【技术实现步骤摘要】
一种机器人操作系统自动化远程安装方法


[0001]本专利技术涉及智能机器人领域,特别涉及机器人操作系统的自动化安装及管理维护。

技术介绍

[0002]随着智能机器人的应用普及,各行业对机器人的需求数量大增,目前机器人的规模化生产水平还比较低,其中包括系统自动化安装及测试环节相对薄弱,均靠人工进行系统软件及应用软件的安装及测试,效率较低,无法实现规模化生产检测。另外,在客户现场实际使用过程中出现故障,需要重装软件也非常不方便。
[0003]目前通过人工安装机器人系统的过程是:首先确定好生产批次及设备型号,选择相应的硬件的安装盘,确保不能人为拿错,然后将安装盘插到机器人设备的USB口,进行开机启动安装,过程中需要人工进行交互干预,包括选择系统语言、选择键盘模式、对磁盘分区、创建用户等过程,然后进行文件复制,安装完成后手动重启系统,并安装相应的应用软件,之后再进行人工整机检测,打印检测单。
[0004]整个安装流程人工干预较多,安装效率较低且容易出错,无法做到对机器人自动化检测及安全管理,同时相关的生产安装过程需通过手工进行记录,缺乏系统管理支撑。

技术实现思路

[0005]针对现有技术存在的问题,本专利技术提供一种机器人操作系统自动化远程安装方法,利用网络及自动化安装技术实现对机器人全自动化安装检测,提升机器人生产效率,使软件升级维护便捷化,并避免因版本原因出现的生产事故,仅对授权设备进行安装,避免软件被盗用。
[0006]为了解决所述技术问题,本专利技术采用的及技术方案是:一种机器人操作系统自动化远程安装方法,包括以下步骤:S01)、在后台端通过自动化安装服务系统IROS

Server的web管理页面,维护录入待安装的机器人信息,包括MAC地址;S02)、安装部署自动化安装服务系统IROS

Server,配置网络环境,使自动化安装服务系统IROS

Server通过网络与待安装的机器人相连接;S03)、对U盘进行注册发行,通过自动化安装服务系统IROS

Server的web管理页面进行U盘注册授权,写入U盘所属用户身份认证信息,并在U盘内写入自动化安装引导系统IROS

BootSystem;S04)、将授权后的U盘插在待安装的机器人上,机器人开机上电,运行U盘内的自动化安装引导系统IROS

BootSystem,进行初始化网络安装环境,然后与自动化安装服务系统IROS

Server进行身份认证,并采集机器人网卡MAC地址硬件信息进行机器人身份核验,然后进行预安装准备,根据机器人身份信息下载相应版本的机器人IROS系统安装镜像,然后进行全自动化安装,安装完成后,自动重启系统,并进行自检硬件状态,生成安装报告,上送
到自动化安装服务系统IROS

Server后台系统。
[0007]进一步的,自动化安装服务系统IROS

Server首先进行U盘发行注册,在U盘引导扇区写入加密的用户身份认证信息,该用户身份认证信息由IROS

Server系统随机生成并通过证书私钥加密后使用。
[0008]进一步的,自动化安装服务系统IROS

Server具备镜像下载及版本控制功能,根据机器人设备信息下载对应版本的系统安装镜像。
[0009]进一步的,自动化安装引导系统IROS

BootSystem通过定制化Linux内核及文件系统实现,定制化的Linux内核引导机器人启动,并驱动机器人硬件设备工作。
[0010]进一步的,自动化安装引导系统IROS

BootSystem根据网络参数配置文件实现网络初始化,网络参数配置文件自动下载更新。
[0011]进一步的,自动化安装引导系统IROS

BootSystem与后台的自动化安装服务系统IROS

Server进行身份认证,将读取的U盘身份认证信息上报IROS

Server认证,确保IROS

BootSystem的合法安全。
[0012]进一步的,自动化安装引导系统IROS

BootSystem进行机器人身份核验,读取机器人的硬件网卡设备MAC信息、硬盘序列号,与IROS

Server进行身份核验,确保机器人是合法设备。
[0013]进一步的,自动化安装引导系统IROS

BootSystem向后台发起下载安装镜像文件,IROS

Server根据机器人设备版本类型回传相应的版本镜像文件。
[0014]本专利技术的有益效果:本专利技术可实现机器人操作系统的全流程自动化安装,大大提升生产效率,降低出错机率,提升生产管理水平,利于机器人产品的规模化、批量化生产,并降低人工投入,有效降低生产成本。
附图说明
[0015]图1为本专利技术的总体架构示意图;图2为本专利技术的安装检测报告示意图。
具体实施方式
[0016]下面结合附图和具体实施例对本专利技术作进一步的说明。
[0017]实施例1本实施例公开一种机器人操作系统自动化远程安装方法,如图1所示,本专利技术包含的软件有自动化安装服务系统IROS

Server、自动化安装引导系统IROS

BootSystem,需相关支持的硬件包含机器人设备、U盘,所需的实施网络环境包括局域网或互联网。自动化安装服务系统IROS

Server安装在后台端,自动化安装服务系统IROS

Server通过局域网或者互联网与机器人远程连接。
[0018]本方法的具体步骤为:S01)、在后台端通过自动化安装服务系统IROS

Server的web管理页面,维护录入待安装的机器人信息,包括MAC地址;S02)、安装部署自动化安装服务系统IROS

Server,配置网络环境,可选择以太网、WiFi或者4G/5G方式使自动化安装服务系统IROS

Server通过网络与待安装的机器人相连
接;S03)、对U盘进行注册发行,通过自动化安装服务系统IROS

Server的web管理页面进行U盘注册授权,写入U盘所属用户身份认证信息,并在U盘内写入自动化安装引导系统IROS

BootSystem;S04)、将授权后的U盘插在待安装的机器人的USB口上,机器人开机上电,运行U盘内的自动化安装引导系统IROS

BootSystem,进行初始化网络安装环境,然后与自动化安装服务系统IROS

Server进行身份认证,并采集机器人网卡MAC地址硬件信息进行机器人身份核验,然后进行预安装本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机器人操作系统自动化远程安装方法,其特征在于:包括以下步骤:S01)、在后台端通过自动化安装服务系统IROS

Server的web管理页面,维护录入待安装的机器人信息,包括MAC地址;S02)、安装部署自动化安装服务系统IROS

Server,配置网络环境,使自动化安装服务系统IROS

Server通过网络与待安装的机器人相连接;S03)、对U盘进行注册发行,通过自动化安装服务系统IROS

Server的web管理页面进行U盘注册授权,写入U盘所属用户身份认证信息,并在U盘内写入自动化安装引导系统IROS

BootSystem;S04)、将授权后的U盘插在待安装的机器人上,机器人开机上电,运行U盘内的自动化安装引导系统IROS

BootSystem,进行初始化网络安装环境,然后与自动化安装服务系统IROS

Server进行身份认证,并采集机器人网卡MAC地址硬件信息进行机器人身份核验,然后进行预安装准备,根据机器人身份信息下载相应版本的机器人IROS系统安装镜像,然后进行全自动化安装,安装完成后,自动重启系统,并进行自检硬件状态,生成安装报告,上送到自动化安装服务系统IROS

Server后台系统。2.根据权利要求1所述的机器人操作系统自动化远程安装方法,其特征在于:自动化安装服务系统IROS

Server首先进行U盘发行注册,在U盘引导扇区写入加密的用户身份认证信息,该用户身份认证信息由IROS

Server系统随机生成并通过证书私钥加密后使用。3.根据权利要求1所述的机器人操作系统自动化远程...

【专利技术属性】
技术研发人员:刘来波李朝铭王建华
申请(专利权)人:山东新一代信息产业技术研究院有限公司
类型:发明
国别省市:

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

1