CN110293559A - 一种自动识别定位对准的安装方法 - Google Patents
一种自动识别定位对准的安装方法 Download PDFInfo
- Publication number
- CN110293559A CN110293559A CN201910464115.9A CN201910464115A CN110293559A CN 110293559 A CN110293559 A CN 110293559A CN 201910464115 A CN201910464115 A CN 201910464115A CN 110293559 A CN110293559 A CN 110293559A
- Authority
- CN
- China
- Prior art keywords
- workpiece
- automatic identification
- installation method
- target
- target workpiece
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1694—Programme controls characterised by use of sensors other than normal servo-feedback from position, speed or acceleration sensors, perception control, multi-sensor controlled systems, sensor fusion
- B25J9/1697—Vision controlled systems
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Image Processing (AREA)
Abstract
本发明提出了一种自动识别定位对准的安装方法,首先基于双目立体视觉技术,分别完成对目标工件和待加工工件的三维重建;之后规划移动路径,机械臂沿着所述移动路径将目标工件移动至待加工工件的上方、采用中心检测法,获取目标工件中心坐标和待加工工件上的安装位置的中心坐标;并计算两个中心坐标之间的偏移量和偏移方向;最后机械臂根据偏移量和偏移方向,将两个中心坐标对准。本发明实现了自动化定位及对准,解决了人工对准耗时精度不高、不稳定、在特殊情况下人工不便操作的问题。
Description
技术领域
本发明属于视觉技术领域,尤其涉及一种自动识别定位对准的安装方法。
背景技术
现代生产中,规模化和集中化生产趋于常态,自动化设备已经在各行各业内得到推广,开始大范围替代人工操作。但是在产品更新换代频繁的形势下,自动化设备也遇到了产品种类多、变化频繁等问题。常见的自动化安装设备,需要根据工件产品的形状及安装需求进行路径规划,不同的工件都需要重新编程,即使两个工件仅存在非常小的偏差,也无法实现自动纠正路径。因此虽然自动化安装设备一定程度上替代了人工安装,但又增加了大量的调试人员,而且编程所需时间长,已经无法满足高速紧迫的生产需求。
发明内容
本发明的目的在于提供一种自动识别定位对准的安装方法,实现了自动化定位及对准,解决了人工对准耗时精度不高、不稳定、在特殊情况下人工不便操作的问题。为实现上述目的,本发明采用如下技术方案:
一种自动识别定位对准的安装方法,包括以下步骤:
步骤1:基于双目立体视觉技术,分别完成对目标工件和待加工工件的三维重建;
步骤2:规划移动路径,机械臂沿着所述移动路径将目标工件移动至待加工工件的上方;
步骤3:采用中心检测法,获取目标工件中心坐标和待加工工件上的安装位置的中心坐标;并计算两个中心坐标之间的偏移量和偏移方向;
步骤4:机械臂根据偏移量和偏移方向,将两个中心坐标对准。
优选地,在步骤1中,所述目标工件的三维重建具体为:
步骤A:双目视觉相机采集工件的图像信息并将其传输至控制单元;
步骤B:控制单元对所述图像信息进行预处理、提取特征点,获取工件的特征点图像;
步骤C:控制单元将工件的特征点图像与存储信息匹配,识别是否为目标工件;若是,则进行步骤D;否则,执行步骤A;
步骤D:基于目标工件的特征点图像,结合相机标定和三维重建技术,控制单元完成对目标工件的三维重建。
优选地,所述待加工工件的三维重建步骤,与所述目标工件的三维重建步骤相同。
优选地,所述步骤A具体为:所述双目视觉相机安装在所述机械臂的末端;控制单元控制机械臂移动至工件处,对工件进行拍摄,获取工件的图像信息。
优选地,所述双目视觉相机为CCD相机。
优选地,所述步骤B中,所述预处理包括图像增强处理和图形滤波处理。
优选地,所述步骤C中,存储信息包括目标工件的模板数据。
优选地,所述步骤D具体为:对目标工件的特征点图像进行标定参数计算,得到双目视觉相机的内参数和外参数;之后结构目标工件的特征信息、内参数和外参数进行坐标转换,计算得到目标工件的尺寸特征、位置坐标和当前位置坐标。
9、根据权利要求1所述的自动识别定位对准的安装方法,其特征在于,在步骤2中,所述机械臂保持目标工作和待加工工件之间相对平行。
与现有技术相比,本发明的优点为:实现了自动化定位及对准,适用于自动安装工作,尤其适用于混线生产或品种多批量少的产品,节省了人工编程的时间,大幅提高了安装效率,保证了安装的精度。
附图说明
图1为本发明一实施例的自动识别定位对准的安装方法的流程图;
图2为图1的***示意图;
图3为图1的效果图。
其中,1-机械臂,2-双目视觉相机,3-夹具,4-操作台,5-工件,6-控制单元,7-目标工件的中心,8-待加工工件,9-安装位置。
具体实施方式
下面将结合示意图对本发明的自动识别定位对准的安装方法进行更详细的描述,其中表示了本发明的优选实施例,应该理解本领域技术人员可以修改在此描述的本发明,而仍然实现本发明的有利效果。因此,下列描述应当被理解为对于本领域技术人员的广泛知道,而并不作为对本发明的限制。
如图1所示,一种自动识别定位对准的安装方法,包括步骤1~4,具体如下:
步骤1:基于双目立体视觉技术,通过双目视觉相机2和控制单元6配合,分别完成对目标工件和待加工工件8的三维重建;在本实施例中,待加工工件8为矩形;在本实施例以外的其他实施例中,待加工工件8可以为任意形状。
步骤2:控制单元6规划移动路径并驱动机械臂1沿着移动路径将目标工件移动至待加工工件8的上方;机械臂1在移动的过程中,保持目标工作和待加工工件8之间相对平行。
步骤3:控制单元6采用中心检测法,获取目标工件中心坐标和待加工工件8上的安装位置9的中心坐标;并计算两个中心坐标之间的偏移量和偏移方向;在本实施例中,安装位置9为待加工工件8对角线上的4个位置。其中,中心检测法的计算模型为:
步骤4:控制单元6根据偏移量和偏移方向,控制机械臂1移动目标工件,以将两个中心坐标对准,即将目标工件对准一个安装位置9上的中心坐标。
在本实施例中,目标工件的三维重建主要包括图像采集特征提取、相机标定、图像匹配和三维重建,具体包括步骤A~D,如下:
步骤A:双目视觉相机2采集工件5的图像信息并将其传输至控制单元6;双目视觉相机2为CCD相机;双目视觉相机2安装在机械臂1的末端;控制单元6控制机械臂1移动至工件5组处,对工件5组进行拍摄,获取工件5的图像信息。
步骤B:控制单元6对图像信息进行预处理、提取特征点,获取工件5组的特征点图像;预处理包括图像增强处理和图形滤波处理;
步骤C:控制单元6将工件5的特征点图像与存储信息匹配,识别是否为目标工件;若匹配成功,则该工件5为目标工件(需要安装在待加工工件8上的工件5),则进行步骤D;否则,执行步骤A;其中,存储信息包括目标工件的模板数据。
步骤D:基于目标工件的特征点图像,结合相机标定和三维重建技术,控制单元6完成对目标工件的三维重建。
在本实施例中,待加工工件8的三维重建步骤,与目标工件的三维重建步骤相同。待加工工件8的三维重建时,同样包括图像采集特征提取、相机标定、图像匹配和三维重建。
在本实施例中,步骤D具体为:对目标工件的特征点图像进行标定参数计算,得到双目视觉相机2的内参数和外参数;之后结构目标工件的特征信息、内参数和外参数进行坐标转换,计算得到目标工件的尺寸特征、位置坐标和当前位置坐标。其中,相机的标定过程为:从世界坐标转换成相机坐标,然后从相机坐标转换成图像物理坐标系,最后由图像物理坐标系转换成图像像素坐标。
如图2所示,应用本发明的一设备结构示意图中,机械臂1与控制单元6信号连接;机械臂1上安装双目视觉相机2和夹具3。双目视觉相机2用于采用工件5的图像,之后控制单元6接收图像信息并处理。在目标工件定位完成后,夹具3抓取操作台4上的目标工件并进行移动以及对准。对准效果如图3所示,其中,目标工件的中心7与安装位置9的中心一一对应并实现对准。本发明所实现的理想效果是,4处安装位置9均实现两两对准。本发明在实际运行过程中,一定的误差范围内,4处的安装位置9可实现两两对准。
上述仅为本发明的优选实施例而已,并不对本发明起到任何限制作用。任何所属技术领域的技术人员,在不脱离本发明的技术方案的范围内,对本发明揭露的技术方案和技术内容做任何形式的等同替换或修改等变动,均属未脱离本发明的技术方案的内容,仍属于本发明的保护范围之内。
Claims (9)
1.一种自动识别定位对准的安装方法,其特征在于,包括以下步骤:
步骤1:基于双目立体视觉技术,分别完成对目标工件和待加工工件的三维重建;
步骤2:规划移动路径,机械臂沿着所述移动路径将目标工件移动至待加工工件的上方;
步骤3:采用中心检测法,获取目标工件中心坐标和待加工工件上的安装位置的中心坐标;并计算两个中心坐标之间的偏移量和偏移方向;
步骤4:机械臂根据偏移量和偏移方向,将两个中心坐标对准。
2.根据权利要求1所述的自动识别定位对准的安装方法,其特征在于,在步骤1中,所述目标工件的三维重建具体为:
步骤A:双目视觉相机采集工件的图像信息并将其传输至控制单元;
步骤B:控制单元对所述图像信息进行预处理、提取特征点,获取工件的特征点图像;
步骤C:控制单元将工件的特征点图像与存储信息匹配,识别是否为目标工件;若是,则进行步骤D;否则,执行步骤A;
步骤D:基于目标工件的特征点图像,结合相机标定和三维重建技术,控制单元完成对目标工件的三维重建。
3.根据权利要求2所述的自动识别定位对准的安装方法,其特征在于,所述待加工工件的三维重建步骤,与所述目标工件的三维重建步骤相同。
4.根据权利要求2所述的自动识别定位对准的安装方法,其特征在于,所述步骤A具体为:所述双目视觉相机安装在所述机械臂的末端;控制单元控制机械臂移动至工件处,对工件进行拍摄,获取工件的图像信息。
5.根据权利要求4所述的自动识别定位对准的安装方法,其特征在于,所述双目视觉相机为CCD相机。
6.根据权利要求2所述的自动识别定位对准的安装方法,其特征在于,所述步骤B中,所述预处理包括图像增强处理和图形滤波处理。
7.根据权利要求2所述的自动识别定位对准的安装方法,其特征在于,所述步骤C中,存储信息包括目标工件的模板数据。
8.根据权利要求2所述的自动识别定位对准的安装方法,其特征在于,所述步骤D具体为:对目标工件的特征点图像进行标定参数计算,得到双目视觉相机的内参数和外参数;之后结构目标工件的特征信息、内参数和外参数进行坐标转换,计算得到目标工件的尺寸特征、位置坐标和当前位置坐标。
9.根据权利要求1所述的自动识别定位对准的安装方法,其特征在于,在步骤2中,所述机械臂保持目标工作和待加工工件之间相对平行。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910464115.9A CN110293559B (zh) | 2019-05-30 | 2019-05-30 | 一种自动识别定位对准的安装方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910464115.9A CN110293559B (zh) | 2019-05-30 | 2019-05-30 | 一种自动识别定位对准的安装方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110293559A true CN110293559A (zh) | 2019-10-01 |
CN110293559B CN110293559B (zh) | 2023-03-28 |
Family
ID=68027467
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910464115.9A Active CN110293559B (zh) | 2019-05-30 | 2019-05-30 | 一种自动识别定位对准的安装方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110293559B (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111360797A (zh) * | 2020-03-16 | 2020-07-03 | 杭州腾聚科技有限公司 | 一种基于视觉的机器人tcp标定方法 |
CN111590593A (zh) * | 2020-06-19 | 2020-08-28 | 浙江大华技术股份有限公司 | 机械臂的标定方法、装置、***及存储介质 |
CN112734863A (zh) * | 2021-03-31 | 2021-04-30 | 武汉理工大学 | 一种基于自动定位的交叉式双目相机标定方法 |
CN112991461A (zh) * | 2021-03-11 | 2021-06-18 | 珠海格力智能装备有限公司 | 物料装配方法及装配装置、计算机可读存储介质、处理器 |
CN115465661A (zh) * | 2022-08-29 | 2022-12-13 | 济南星辉数控机械科技有限公司 | 一种开料板件精准抓取方法及*** |
CN116993140A (zh) * | 2023-07-28 | 2023-11-03 | 安徽鸿凌智能仪表科技有限公司 | 一种智能仪表装配流程工位管理方法及*** |
CN117102661A (zh) * | 2023-10-25 | 2023-11-24 | 珠海市申科谱工业科技有限公司 | 视觉定位方法及激光加工设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4453085A (en) * | 1981-05-11 | 1984-06-05 | Diffracto Ltd. | Electro-optical systems for control of robots, manipulator arms and co-ordinate measuring machines |
TW200845944A (en) * | 2007-05-24 | 2008-12-01 | Yung-Shin Tarng | A positioning method and an apparatus thereof |
CN105740899A (zh) * | 2016-01-29 | 2016-07-06 | 长安大学 | 一种机器视觉图像特征点检测与匹配复合的优化方法 |
CN106182004A (zh) * | 2016-08-01 | 2016-12-07 | 上海交通大学 | 基于视觉引导的工业机器人自动销孔装配的方法 |
CN107571246A (zh) * | 2017-10-13 | 2018-01-12 | 上海神添实业有限公司 | 一种基于双臂机器人的零件装配***及方法 |
-
2019
- 2019-05-30 CN CN201910464115.9A patent/CN110293559B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4453085A (en) * | 1981-05-11 | 1984-06-05 | Diffracto Ltd. | Electro-optical systems for control of robots, manipulator arms and co-ordinate measuring machines |
TW200845944A (en) * | 2007-05-24 | 2008-12-01 | Yung-Shin Tarng | A positioning method and an apparatus thereof |
CN105740899A (zh) * | 2016-01-29 | 2016-07-06 | 长安大学 | 一种机器视觉图像特征点检测与匹配复合的优化方法 |
CN106182004A (zh) * | 2016-08-01 | 2016-12-07 | 上海交通大学 | 基于视觉引导的工业机器人自动销孔装配的方法 |
CN107571246A (zh) * | 2017-10-13 | 2018-01-12 | 上海神添实业有限公司 | 一种基于双臂机器人的零件装配***及方法 |
Non-Patent Citations (1)
Title |
---|
罗桂娥: "双目立体视觉深度感知与三维重建若干问题研究", 《中国博士学位论文全文数据库》 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111360797A (zh) * | 2020-03-16 | 2020-07-03 | 杭州腾聚科技有限公司 | 一种基于视觉的机器人tcp标定方法 |
CN111590593A (zh) * | 2020-06-19 | 2020-08-28 | 浙江大华技术股份有限公司 | 机械臂的标定方法、装置、***及存储介质 |
CN112991461A (zh) * | 2021-03-11 | 2021-06-18 | 珠海格力智能装备有限公司 | 物料装配方法及装配装置、计算机可读存储介质、处理器 |
CN112734863A (zh) * | 2021-03-31 | 2021-04-30 | 武汉理工大学 | 一种基于自动定位的交叉式双目相机标定方法 |
CN112734863B (zh) * | 2021-03-31 | 2021-07-02 | 武汉理工大学 | 一种基于自动定位的交叉式双目相机标定方法 |
CN115465661A (zh) * | 2022-08-29 | 2022-12-13 | 济南星辉数控机械科技有限公司 | 一种开料板件精准抓取方法及*** |
CN116993140A (zh) * | 2023-07-28 | 2023-11-03 | 安徽鸿凌智能仪表科技有限公司 | 一种智能仪表装配流程工位管理方法及*** |
CN116993140B (zh) * | 2023-07-28 | 2024-06-07 | 安徽鸿凌智能仪表科技有限公司 | 一种智能仪表装配流程工位管理方法及*** |
CN117102661A (zh) * | 2023-10-25 | 2023-11-24 | 珠海市申科谱工业科技有限公司 | 视觉定位方法及激光加工设备 |
CN117102661B (zh) * | 2023-10-25 | 2024-01-09 | 珠海市申科谱工业科技有限公司 | 视觉定位方法及激光加工设备 |
Also Published As
Publication number | Publication date |
---|---|
CN110293559B (zh) | 2023-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110293559A (zh) | 一种自动识别定位对准的安装方法 | |
CN107901041B (zh) | 一种基于图像混合矩的机器人视觉伺服控制方法 | |
CN107590835B (zh) | 一种核环境下机械臂工具快换视觉定位***与定位方法 | |
CN110509281A (zh) | 基于双目视觉的位姿识别与抓取的装置与方法 | |
CN106296711B (zh) | 一种手机摄像头模组的多轴主动对准方法 | |
CN106182004A (zh) | 基于视觉引导的工业机器人自动销孔装配的方法 | |
CN104385786B (zh) | 全自动晶圆激光打标机及方法 | |
CN108766894A (zh) | 一种机器人视觉引导的芯片贴装方法及*** | |
CN106382917B (zh) | 一种室内环境下三维空间信息连续精确采集方法 | |
CN104552341B (zh) | 移动工业机器人单点多视角挂表位姿误差检测方法 | |
CN104057457A (zh) | 机器人***及校准方法 | |
CN110651686B (zh) | 一种基于割胶机械臂的割胶方法及*** | |
CN102686041A (zh) | 一种基于机器视觉的异型电子元器件的贴片方法 | |
CN113197395B (zh) | 一种鞋面自动成型生产方法及生产线 | |
CN109465830B (zh) | 机器人单目立体视觉标定***及方法 | |
CN109548489A (zh) | 一种基于yolo视觉的苹果采摘机器人 | |
CN107009357A (zh) | 一种基于nao机器人抓取物体的方法 | |
CN105165255B (zh) | 一种基于计算机视觉技术的智能采棉机*** | |
CN110490942A (zh) | 一种基于scara机械手第二臂的移动相机标定方法 | |
CN107471257A (zh) | 基于单拉线编码器的机器人几何标定方法 | |
CN105844670B (zh) | 水平机器人移动相机多点移动标定方法 | |
CN114659463B (zh) | 一种植物表型采集装置及其采集方法 | |
CN115026683A (zh) | 一种基于多机器人协同的航空叶片磨抛装置及控制方法 | |
CN114193440A (zh) | 基于3d视觉的机器人自动抓取***及方法 | |
CN108748162B (zh) | 一种机器人实验教学用基于最小二乘法的机械臂控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |