-
公开(公告)号:CN113961195B
公开(公告)日:2024-12-17
申请号:CN202111222543.4
申请日:2021-10-20
Applicant: 中国船舶集团有限公司第七一六研究所 , 江苏杰瑞科技集团有限责任公司
IPC: G06F8/41
Abstract: 本发明公开了一种工业机器人编程语言解释方法,包括步骤:将变量信息按照自定义格式存储在变量文件中,将变量文件内的变量信息解析并以链表的形式进行存储;对流程控制指令、语句型指令、指令集中的指令、运算符、特殊符号、变量设置相应的标识并保存至标识文件;输入编辑好的程序文件,将程序文件内的程序代码基于标识文件解释到标记文件中;对标记文件及变量链表进行语法解析,如果有语法错误进行提示,否则执行下一步;基于标记文件及变量链表,对程序代码逐行进行语义解析,最终生成一个指令结构体,并将指令结构体发送到共享内存,待控制器指挥机器人运动。本发明方法操作简单,解析速度快,准确率高,能够调度机器人完成复杂的生产工序。
-
公开(公告)号:CN115965859A
公开(公告)日:2023-04-14
申请号:CN202111520316.X
申请日:2021-12-13
Applicant: 中国船舶集团有限公司第七一六研究所 , 江苏杰瑞科技集团有限责任公司
IPC: G06V20/10 , G06V30/10 , G06V30/14 , G06V30/148 , G06V30/164 , G06V30/19 , G06V10/82 , G06T5/00 , G06N3/047 , G06N3/0464 , G06N3/08
Abstract: 本发明公开了一种应用于钢板物料码的识别方法,包括步骤:采集钢板物料码原始图像;进行图像预处理:结合钢板表面性质和光源性质,采用纹理滤波算法滤除纹理噪声,采用指数变换和强化高频分量的方法增强对比度;将预处理后的原始图像通过检测神经网络,去除低置信度区域,得到物料码字符区域;将物料码字符区域单独分割输入至识别神经网络,得到物料码字符。本发明无需建立暗房,定制化光源等用来减少外界噪声干扰的设备,能够减少成本,提高识别效率,同时抗字符畸变、缺损能力强,识别率高,计算速度快,且不影响钢厂生产效率。
-
公开(公告)号:CN114427839B
公开(公告)日:2024-03-19
申请号:CN202111520319.3
申请日:2021-12-13
Applicant: 中国船舶集团有限公司第七一六研究所 , 江苏杰瑞科技集团有限责任公司
Abstract: 本发明公开了一种于线结构光的圆柱体直径及凸起高度的测量方法及系统,包括步骤:将圆柱体工件固定,开启线激光器,调整线结构光与圆柱体中心线垂直;采集圆柱体工件多个位置的圆弧轮廓数据;基于当前位置的圆弧轮廓数据,采用剔除凸起噪声的二次圆拟合处理方法确定表面凸起高度;重复上述获取多个位置的二次圆拟合数据及对应的表面凸起高度,基于多个位置的二次圆拟合数据获取最小包围圆的直径作为圆柱体直径;测量结束,关闭线激光器。本发明可以快速实现圆柱体直径和凸起高度的同步测量,提高了测量精度。
-
公开(公告)号:CN115248715A
公开(公告)日:2022-10-28
申请号:CN202210917335.4
申请日:2022-08-01
Applicant: 中国船舶集团有限公司第七一六研究所 , 江苏杰瑞科技集团有限责任公司 , 中船重工信息科技有限公司
Abstract: 本发明公开了一种数字电源实时变量可视化实现方法,包括步骤:通过数字电源控制器,完成对要观测变量的数据收集;通过统一的通信接口类,屏蔽不同通信类型之间的差异;定义传输协议,将数据组装成特定的帧格式,并完成数据解析;通过可视化软件,选择需要观察的变量显示,并保存配置参数;根据需要设置触发条件,触发后数字电源控制器进行数据采样并保存,并将数据返回到可视化软件显示。本发明利用数字电源控制器的可编程特点,实现多种方式的变量采集,通过抽象通信接口,利用面向对象的方法,采用类的继承和派生来统一多种通信接口,并提供多种数据显示方式及触发采样功能。
-
公开(公告)号:CN111858547A
公开(公告)日:2020-10-30
申请号:CN202010614590.2
申请日:2020-06-30
Applicant: 中国船舶重工集团公司第七一六研究所 , 江苏杰瑞科技集团有限责任公司
IPC: G06F16/21 , G06F16/242 , G06F16/2455 , B23K9/12 , B23K9/095
Abstract: 本发明涉及一种应用于机器人焊接作业的数据库设计方法,通过激光传感器对要进行焊接的焊缝类型和焊缝尺寸进行识别,根据获得的类型及尺寸查询数据库的标准数据区获得相应焊接工艺参数,机器人根据得到的参数执行焊接命令,然后将实际焊接数据存入数据库中的历史数据区;该数据库设计方法可以实时地记录焊接数据,方便用户查询实际焊接参数及焊接轨迹,通过将其与标准数据区数据进行比对,当二者数据偏差超出给定阈值时,可以及时发出报警信息,提升机器人焊接的准确性。
-
公开(公告)号:CN112114812B
公开(公告)日:2022-09-27
申请号:CN202010874055.0
申请日:2020-08-26
Applicant: 中国船舶重工集团公司第七一六研究所 , 江苏杰瑞科技集团有限责任公司
IPC: G06F8/41
Abstract: 本发明公开了一种应用于工业机器人编程语言的语法检查方法,针对由计算机通用语言改进而来的机器人语言,将指令语法分类归纳为一个语法说明文档,读取程序变量数据和程序语句,按照指令详细说明中程序流控制指令将程序进行分割,计算每行语句的嵌套层级指数,最后逐行查找指令,检查指令的参数个数和参数类型、检查指令的分隔符等;将每行的检查结果汇总,形成语法检查的结果。本发明定制化机器人语言语法,可以快速完成指令的新增、删除和更改;按照层级指数将程序进行分割,快速检查。
-
公开(公告)号:CN114427839A
公开(公告)日:2022-05-03
申请号:CN202111520319.3
申请日:2021-12-13
Applicant: 中国船舶重工集团公司第七一六研究所 , 江苏杰瑞科技集团有限责任公司
Abstract: 本发明公开了一种于线结构光的圆柱体直径及凸起高度的测量方法及系统,包括步骤:将圆柱体工件固定,开启线激光器,调整线结构光与圆柱体中心线垂直;采集圆柱体工件多个位置的圆弧轮廓数据;基于当前位置的圆弧轮廓数据,采用剔除凸起噪声的二次圆拟合处理方法确定表面凸起高度;重复上述获取多个位置的二次圆拟合数据及对应的表面凸起高度,基于多个位置的二次圆拟合数据获取最小包围圆的直径作为圆柱体直径;测量结束,关闭线激光器。本发明可以快速实现圆柱体直径和凸起高度的同步测量,提高了测量精度。
-
公开(公告)号:CN113961195A
公开(公告)日:2022-01-21
申请号:CN202111222543.4
申请日:2021-10-20
Applicant: 中国船舶重工集团公司第七一六研究所 , 江苏杰瑞科技集团有限责任公司
IPC: G06F8/41
Abstract: 本发明公开了一种工业机器人编程语言解释方法,包括步骤:将变量信息按照自定义格式存储在变量文件中,将变量文件内的变量信息解析并以链表的形式进行存储;对流程控制指令、语句型指令、指令集中的指令、运算符、特殊符号、变量设置相应的标识并保存至标识文件;输入编辑好的程序文件,将程序文件内的程序代码基于标识文件解释到标记文件中;对标记文件及变量链表进行语法解析,如果有语法错误进行提示,否则执行下一步;基于标记文件及变量链表,对程序代码逐行进行语义解析,最终生成一个指令结构体,并将指令结构体发送到共享内存,待控制器指挥机器人运动。本发明方法操作简单,解析速度快,准确率高,能够调度机器人完成复杂的生产工序。
-
公开(公告)号:CN112114812A
公开(公告)日:2020-12-22
申请号:CN202010874055.0
申请日:2020-08-26
Applicant: 中国船舶重工集团公司第七一六研究所 , 江苏杰瑞科技集团有限责任公司
IPC: G06F8/41
Abstract: 本发明公开了一种应用于工业机器人编程语言的语法检查方法,针对由计算机通用语言改进而来的机器人语言,将指令语法分类归纳为一个语法说明文档,读取程序变量数据和程序语句,按照指令详细说明中程序流控制指令将程序进行分割,计算每行语句的嵌套层级指数,最后逐行查找指令,检查指令的参数个数和参数类型、检查指令的分隔符等;将每行的检查结果汇总,形成语法检查的结果。本发明定制化机器人语言语法,可以快速完成指令的新增、删除和更改;按照层级指数将程序进行分割,快速检查。
-
-
-
-
-
-
-
-