[发明专利]一种机器人工艺包构建方法及系统在审
申请号: | 202211293769.8 | 申请日: | 2022-10-21 |
公开(公告)号: | CN115599042A | 公开(公告)日: | 2023-01-13 |
发明(设计)人: | 杨庆华;石金博;沙琪;刘虹;梁立衡;温梓萱;黄暖和 | 申请(专利权)人: | 东莞市李群自动化技术有限公司 |
主分类号: | G05B19/4097 | 分类号: | G05B19/4097 |
代理公司: | 北京智燃律师事务所 11864 | 代理人: | 柴琳琳 |
地址: | 523808 广东省东莞市东莞松山湖高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机器人 工艺 构建 方法 系统 | ||
本发明提供了一种机器人工艺包构建方法及系统,该方法包括获取工艺图像信息,包括反映实际工艺过程的多幅静态图片或者视频;分析工艺图像信息,从工艺图像信息中获取机器人的部件数据和工艺过程的过程数据;从设备数据库中选择相匹配的部件,并且所述部件的运动属性能够满足工艺过程的过程数据的需求;根据选择出的机器人的部件构建可视化模型,设置机器人模型的工艺过程,根据获取到的工艺过程的过程数据,配置机器人模型在工艺过程中的状态及动作流程,形成机器人工艺包。本发明能够在系统的智能辅助下,较快实现机器人的工艺包设计,提高了设计的效率,并且构建的工艺包容易重用和修改,提供了一种自动化程度较高的工艺包设计方案和系统。
技术领域
本发明涉及机器人控制技术领域,尤其涉及一种机器人工艺包构建方法及系统。
背景技术
现有技术中对于机器人的控制通常使用编程的方式,需要用户使用命令行代码或者图形编程的方式,逐个指令编写机器人终端需要执行的步骤。这样的编程方式需要用户事先掌握大量的编程技能和机器人知识,对于新用户很不友好,上手难度较大。编写的过程需要面向每一个细节的过程,缺乏面向整体工艺的顶层设计思维,编程方式通常也并不直观,缺少智能化的辅助,设计的效率较低。并且编写出的代码可继承性可移植性较弱,如果底层的设备发生了变化,代码也需要做大量的修改订正。总而言之,想要在机器人上实现一个工艺的完整过程,难度较大,缺乏自动化较强的工艺包设计方案和系统。
发明内容
有鉴于此,本发明提供一种机器人工艺包构建方法及系统,至少部分解决现有技术中存在的上述问题。
为了实现上述目的,本发明提供以下技术方案:
一种机器人工艺包构建方法,其特征在于,包括以下步骤:
S100:获取工艺场景信息,根据实际应用场景获取工艺场景信息,所述工艺场景信息包括工艺图像信息,所述工艺图像信息包括反映实际工艺过程的多幅静态图片或者视频;
S200:分析工艺图像信息,从工艺图像信息中获取工艺数据信息,包括机器人的部件数据和工艺过程的过程数据;
S300:选择机器人的部件,根据获取的工艺数据信息,从设备数据库中选择与机器人的部件数据相匹配的部件,并且所述部件的运动属性能够满足工艺过程的过程数据的需求;
S400:构建机器人模型,根据选择出的机器人的部件构建可视化模型,并将其组合成为机器人的可视化模型,用于与用户交互机器人模型的各部件数据;
S500:设置机器人模型的工艺过程,根据获取到的工艺过程的过程数据,配置机器人模型在工艺过程中的状态及动作流程,形成机器人工艺包。
上述方案的S100中,所述根据实际应用场景获取工艺场景信息包括,
S110:用户操作机器人执行实际应用场景下的工艺过程,通过摄像头记录机器人执行工艺过程时的工艺图像信息,并将工艺图像信息传输至交互终端;或者,
S120:用户直接将预先制作好的工艺图像信息传输至交互终端;
所述根据实际应用场景获取工艺场景信息还包括,
S130:用户向交互终端输入工艺过程描述信息,所述工艺过程描述信息用于给获取工艺数据信息步骤提供参考。
上述方案的S200中,所述从工艺图像信息中获取工艺数据信息包括,
S210:从工艺图像信息识别出机器人图像,进一步通过图像识别确定工艺图像信息中的机器人的部件数据。
上述方案的S210中,通过图像识别确定工艺图像信息中的机器人的部件数据包括,
S211:提取工艺图像信息中的机器人及各部件的图像特征;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞市李群自动化技术有限公司,未经东莞市李群自动化技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211293769.8/2.html,转载请声明来源钻瓜专利网。