【技术实现步骤摘要】
机器人控制接口调用方法、系统、电子设备及存储介质
[0001]本专利技术涉及机器人控制
,尤其涉及一种机器人控制接口调用方法
、
系统
、
电子设备及存储介质
。
技术介绍
[0002]目前,随着工业自动化的不断发展,自动化仓储系统的出现大大提高了仓储管理的效率
。
自动化仓储系统通常包括仓库管理系统
、
仓库控制系统和机器人控制系统三部分组成,仓库管理系统将上架
、
下架
、
出仓等搬运任务下发至仓库控制系统,仓储控制系统根据搬运任务基于机器人控制系统暴漏的通信协议和控制接口下发搬运指令给机器人
。
[0003]但是,由于工厂仓库环境复杂,需要通过不同厂商
、
不同类型的机器人完成搬运任务,仓库控制系统面临着每接入一个厂商的机器人控制系统时都需要专门写一套对接代码,即每个机器人控制系统都需要一套对接代码进行接入,并在机器人控制系统的控制接口修改了接口规则之后,需要根据修改内容重新调整对接代码,使得机器人控制系统的对接管理不统一,对接成本过高,对接效率无法满足市场需要
。
技术实现思路
[0004]为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括
。
所述概括不是泛泛评述,也不是要确定关键
/
重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言
。
[0005]鉴于以上所述现 ...
【技术保护点】
【技术特征摘要】
1.
一种机器人控制接口调用方法,其特征在于,应用于仓库管理系统,所述方法包括:获取接口请求模板;响应于接入机器人控制系统,则对所述机器人控制系统配置对外控制接口及所述对外控制接口对应的接口信息,其中,所述接口信息包括任务参数和接口参数之间的参数映射关系
、
所述接口请求模板的入口函数;响应于搬运任务,从所述对外控制接口中确定所述搬运任务对应的目标接口,并根据所述目标接口的数据映射关系将所述搬运任务转换为所述目标接口的函数入参;将所述目标接口对应的入口函数
、
所述函数入参填入所述接口请求模板中,得到接口请求函数,并根据所述接口请求函数调用所述目标接口,以通过所述机器人控制系统控制机器人设备执行所述搬运任务
。2.
根据权利要求1所述的方法,其特征在于,响应于接入机器人控制系统,则对所述机器人控制系统配置对外控制接口及所述对外控制接口对应的接口信息,包括:根据预设的外部通信协议建立所述仓库管理系统与机器人控制系统之间的连接,所述机器人控制系统用于通过预设的内部通信协议控制所述机器人设备,其中,所述外部通信协议与所述内部通信协议不同;获取所述机器人控制系统的系统信息和对外接口清单,其中,所述对外接口清单包括一个或多个对外控制接口;根据所述系统信息建立所述机器人控制系统对应的系统适配器,并在所述系统适配器中分别配置各所述对外控制接口的接口信息
。3.
根据权利要求2所述的方法,其特征在于,根据所述目标接口的数据映射关系将所述搬运任务转换为所述目标接口的接口入参,包括:所述数据映射关系包括任务类型参数和接口任务参数之间的第一映射关系
、
任务坐标参数和接口坐标参数之间的第二映射关系中的至少一种;对所述搬运任务进行解析,得到所述搬运任务对应的搬运任务类型和搬运任务坐标;根据所述第一映射关系从所述接口任务参数中确定所述搬运任务类型对应的目标任务参数,并根据所述第二映射关系从所述所述接口坐标参数中确定所述搬运任务坐标对应的目标坐标参数;将所述目标任务参数和
/
或所述目标坐标参数确定为所述目标接口的接口入参
。4.
根据权利要求3所述的方法,其特征在于,根据所述接口请求函数调用所述目标接口,以通过所述机器人控制系统控制机器人设备执行所述搬运任务,包括:所述接口信息还包括接口地址;将所述接口请求函数以请求方式访问所述目标接口的接口地址,以调用所述目标接口,使得所述目标接口对应的机器人控制系统响应于所述目标...
【专利技术属性】
技术研发人员:王晓虎,杨哲,
申请(专利权)人:浙江吉利控股集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。