CN107685329A - 一种机器人工件定位控制***及方法 - Google Patents
一种机器人工件定位控制***及方法 Download PDFInfo
- Publication number
- CN107685329A CN107685329A CN201710960558.8A CN201710960558A CN107685329A CN 107685329 A CN107685329 A CN 107685329A CN 201710960558 A CN201710960558 A CN 201710960558A CN 107685329 A CN107685329 A CN 107685329A
- Authority
- CN
- China
- Prior art keywords
- robot
- workpiece
- controller
- control system
- station
- 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.)
- Pending
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/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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J19/00—Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
- B25J19/02—Sensing devices
- B25J19/021—Optical sensing devices
- B25J19/023—Optical sensing devices including video camera means
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Multimedia (AREA)
- Manipulator (AREA)
Abstract
本发明涉及工业机器人控制领域,特别是一种机器人工件定位控制***及方法。该控制***包括用于计算工件偏移量及调整机器人工件操作参数的机器人控制装置、用于获取工件图像的视觉装置、用于带动机器人进行工位切换的运动机构、主控制器和工位接近传感器。主控制器控制运动机构带动机器人运动,当工位接近传感器判断机器人接近工位,反馈主控制器停止运送机器人;由机器人控制装置控制视觉装置获取工件图像,并计算得出工件偏移量,再根据偏移量调整工作参数,实现了机器人的一机多工位的切换后工件的定位,解决了工位切换后工件位置变化所造成的工件加工不精确的问题。
Description
技术领域
本发明涉及工业机器人控制领域,特别是一种机器人工件定位控制***及方法。
背景技术
随着工业4.0的发展,机器人产业蓬勃发展,尤其在加工制造业上的发展异常迅猛,如何实现机器人快速高效的使用,已经成为相关领域人员关注的热点。为了适应使用环境的柔性化、准确化、信息化、自动化、快速高效的要求,机器人已从以前简单的物料搬运、堆垛发展到今天的集机械设计、计算机科学、通讯技术、自动化技术以及管理科学为一体的综合技术。其中,机器人视觉装置应运而生,受到了人们的广泛关注,并且迅速地应用到了机器人工件定位、范围控制等许多场所。一般来说,机器人在处理固定工位上工件的方式是需要将机器人固定对应工位安装的,即将机器人固定之后,按照固定的方式和姿态来进行操作。这种工作方式需要一台机器人专门配合一个固定的工位。
有公开号CN206321223U的专利文献公布了一种一机多工位汽车部件检测***,包括控制器、测量机器人、旋转测量台,所述测量机器人设置在所述旋转测量台上,旋转测量台带动测量机器人在不同测量站切换转动,测量机器人对来自不同工位的被测件进行测量,实现了一机多工位的检测,有效的提高了工作效率。
机器人在工业应用中较为广泛,还多为较复杂的工件操作,因此需要根据工件的位置调整一定的姿态,在满足高效率工作的同时,完成高精度的要求。因此,需要在解除机器人被工位限制的基础上,解决工位变化导致的工件位置变化的问题,达到高效率、高精度。
发明内容
本发明的目的是提供一种机器人工件定位控制***及方法,用以解决工位切换后工件位置变化所造成的工件加工不精确的问题。
为实现上述目的,本发明提供一种机器人工件定位控制***,包括机器人,还包括主控制器、用于带动机器人进行工位切换的运动机构和工位接近传感器;所述机器人包括用于计算工件偏移量及调整机器人工件操作参数的机器人控制装置和用于获取工件图像的视觉装置;所述主控制器控制连接所述运动机构,所述主控制器输入采样连接所述工位接近传感器,所述主控制器连接所述机器人控制装置;所述机器人控制装置输入采样连接所述视觉装置。
作为本发明提供的一种机器人工件定位控制***的有益效果是,实现了一机多工位的切换,通过机器视觉实现了机器人对工件的定位,实现了工位切换后的机器人能够准确地自动化操作。
为了减轻机器人控制装置的运算空间和时间,使***更加快捷、高效、准确,作为本发明提供的一种机器人工件定位控制***的改进,优选的是,所述主控制器为PLC控制器。
优选的是,所述运动机构为直线传输机构,所述直线传输机构为同步带型直线滑台。
优选的是,所述工位接近传感器为光电式接近传感器。
优选的是,所述视觉装置包括摄像机,所述摄像机通过Profinet通讯与所述机器人控制装置信号连接。
优选的是,所述摄像机为2D工业专用相机。
本发明提供一种机器人工件定位控制方法,步骤如下:
判断是否接近工位;
获取工件图像;
计算工件偏移量;
调整机器人操作工件的工作参数。
作为本发明提供的一种机器人工件定位控制方法的有益效果是,完成了工件偏移识别,并能根据偏移量控制调整相应的工作参数,实现了工件的定位,解决了工位切换后工件位置变化所造成的工件加工不精确的问题,方法简单,易于实现。
优选的是,所述偏移量包括工件在水平面内的x轴向的平移偏差Δx、工件在y轴向的平移偏差Δy及工件的水平旋转偏差φ。
附图说明
图1是一种机器人工件定位控制***的连接示意图;
图2是一种机器人工件定位控制方法的流程图;
图3是一种机器人工件定位控制方法的计算原理图;
图4是一种机器人工件定位控制方法的示意图。
具体实施方式
下面结合附图对本发明做进一步详细的说明。
本发明提供一种机器人工件定位控制***,如图1所示,包括机器人、主控制器、运动机构和工位接近传感器。其中机器人包括机器人控制装置和视觉装置。
主控制器控制连接运动机构,主控制器输入信号连接工位接近传感器,主控制器输出信号连接机器人控制装置;机器人控制装置信号连接所述视觉装置。
运动机构用于带动机器人进行工位切换,例如提供机器人直线运动的传送机构,这种直线传送机构种类较多,如同步带型直线滑台或滚珠丝杆型直线滑台。
工位接近传感器是无需接触检测对象进行检测为目的的一种传感器,例如光电式接近传感器,其中的发光二极管的光束轴线和光电三极管的轴线在一个平面上,并成一定的夹角,两轴线在传感器前方交于一点,当被检测物体表面接近交点时,发光二极管的反射光被光电三极管接收,产生信号。因此,工位接近传感器能够有效地检测机器人是否到达工位。
视觉装置包括摄像机,优选摄像机为2D工业专用相机;该相机通过Profinet通讯与机器人控制装置信号连接,将采集到的工件信息传输给机器人控制装置。
优选控制器为PLC控制器,PLC控制器输入采集连接工位接近传感器,PLC控制器输出控制连接机器人直线转送机构,PLC控制器信号连接机器人控制装置,其中,PLC控制器通过对运动机构精准的控制,结合工位传感器采集的信号,控制机器人直线传送机构运送机器人完成工位的切换和匹配,PLC控制器将完成工位切换的信号传输给机器人控制装置。
上述机器人工件定位控制***中可以不使用PLC控制器,由机器人控制装置控制机器人进行工位的切换,但是PLC控制器的介入有效地减少了机器人控制装置的运算空间和时间,使运算更加快捷、高效。
本发明提供一种机器人工件定位控制方法,如图2所示,具体流程如下:
1、判断是否接近工位。
PLC控制器控制运动机构带动机器人进行工位切换,并通过工位接近传感器采集相应工位上的信息,若采集到机器人接近工位,则PLC控制不再传输机器人,判定为机器人已经到达工位。
2、获取工件图像。
若机器人接近工位,则将信号传输给机器人控制装置,机器人控制装置控制2D工业专用相机采集相应工位上的工件图像,并将图像信息输出给机器人控制装置。
3、计算工件偏移量。
将采集的工件图像通过机器人控制装置计算得出工件的偏移量,其中计算原理,如图3所示。
其中O-XYZ为世界坐标系,Oc-XcYcZc为2D工业专用相机的坐标系;Oc为相机的光心,X轴、Y轴分别与Xc轴、Yc轴和图像的x,y轴平行,Zc为摄像机的光轴,与图像平面垂直,其交点O1为工件图像坐标系的原点;OcO1为相机的焦距f。
不考虑相机透镜畸变,则由透视投影成像模型为:
式中,p(u,v)为目标特征点P在图像坐标系的二维坐标值,(X,Y,Z)为P点在世界坐标系的坐标,(Xc0,Yc0,Zc0)为摄像机的光心在世界坐标系的坐标,dx、dy为摄像机的每一个像素分别在x轴与y轴方向采样的量化因子,u0、v0分别为摄像机的图像中心O1在x轴与y轴方向采样时的位置偏移量。
因此,通过公式(1)即可实现P点位置在图像坐标系与世界坐标系之间的变换。
在使用过程中,对相应工位上的工件进行两个特征定点定位,从而得到在机器人的世界坐标系下的工件的坐标。在O-XYZ为世界坐标系下,对工件顶点进行坐标转换完成后,得到工件一个顶点P在机器人世界坐标系下的具***置(X,Y,Z),另外一个顶点P'为(Xb,Yb,Zb),依次计算出工件各个顶点位置,并完成对工件的具体定位功能,具体坐标计算如下:
因此,工件的角度偏移量φ的计算公式如下:
最终得到了工件的偏移量ΔX、ΔY、φ。
4、调整机器人操作工件的工作参数,完成工件加工。
根据上述步骤3得到的偏移量,机器人控制装置调整工件操作时的工作参数,完成工件的加工。
根据偏移量建立的模型如图4所示,机器人控制装置中工件操作的P点的初始参数{(Xa,Ya,Za),φa},在Z轴平面上距离不变换的情况下,分别在工件操作的初始参数上加入ΔX、ΔY和φ。
最终,无论相应工位上的工件位置发生何种变化,只要在视觉装置的采集范围之内,机器人控制装置控制改变工间操作的参数,完成工件加工。
以上给出了本发明涉及的具体实施方式,但本发明不局限于所描述的实施方式。在本发明给出的思路下,采用对本领域技术人员而言容易想到的方式对上述实施例中的技术手段进行变换、替换、修改,并且起到的作用与本发明中的相应技术手段基本相同、实现的发明目的也基本相同,这样形成的技术方案是对上述实施例进行微调形成的,这种技术方案仍落入本发明的保护范围内。
Claims (8)
1.一种机器人工件定位控制***,包括机器人,其特征在于,还包括主控制器、用于带动机器人进行工位切换的运动机构和工位接近传感器;所述机器人包括用于计算工件偏移量及调整机器人工件操作参数的机器人控制装置和用于获取工件图像的视觉装置;所述主控制器控制连接所述运动机构,所述主控制器输入采样连接所述工位接近传感器,所述主控制器连接所述机器人控制装置;所述机器人控制装置输入采样连接所述视觉装置。
2.根据权利要求1所述的机器人工件定位控制***,其特征在于,所述主控制器为PLC控制器。
3.根据权利要求1或2所述的机器人工件定位控制***,其特征在于,所述运动机构为直线传输机构,所述直线传输机构为同步带型直线滑台。
4.根据权利要求3所述的机器人工件定位控制***,其特征在于,所述工位接近传感器为光电式接近传感器。
5.根据权利要求1所述的机器人工件定位控制***,其特征在于,所述视觉装置包括摄像机,所述摄像机通过Profinet通讯与所述机器人控制装置连接。
6.根据权利要求5所述的机器人工件定位控制***,其特征在于,所述摄像机为2D工业专用相机。
7.一种机器人工件定位控制方法,其特征在于,步骤如下:
判断是否接近工位;
获取工件图像;
计算工件偏移量;
调整机器人操作工件的工作参数。
8.根据权利要求7所述的机器人工件定位控制方法,其特征在于,所述偏移量包括工件在水平面内的x轴向的平移偏差Δx、工件在y轴向的平移偏差Δy及工件的水平旋转偏差φ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710960558.8A CN107685329A (zh) | 2017-10-16 | 2017-10-16 | 一种机器人工件定位控制***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710960558.8A CN107685329A (zh) | 2017-10-16 | 2017-10-16 | 一种机器人工件定位控制***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107685329A true CN107685329A (zh) | 2018-02-13 |
Family
ID=61154497
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710960558.8A Pending CN107685329A (zh) | 2017-10-16 | 2017-10-16 | 一种机器人工件定位控制***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107685329A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111230862A (zh) * | 2020-01-10 | 2020-06-05 | 上海发那科机器人有限公司 | 一种基于视觉识别功能的手持工件去毛刺方法和*** |
CN112008696A (zh) * | 2020-09-07 | 2020-12-01 | 菲尼克斯(南京)智能制造技术工程有限公司 | 一种基于视觉的工业机器人*** |
CN117400260A (zh) * | 2023-11-29 | 2024-01-16 | 重庆衍数自动化设备有限公司 | 多工位机器人控制***、控制方法及多工位机器人 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102794763A (zh) * | 2012-08-31 | 2012-11-28 | 江南大学 | 基于线结构光视觉传感器引导的焊接机器人***标定方法 |
CN103286782A (zh) * | 2013-06-07 | 2013-09-11 | 上海发那科机器人有限公司 | 一种机器人的柔性跟踪定位***及跟踪定位方法 |
CN103895042A (zh) * | 2014-02-28 | 2014-07-02 | 华南理工大学 | 一种基于视觉引导的工业机器人工件定位抓取方法及*** |
WO2015120734A1 (zh) * | 2014-02-17 | 2015-08-20 | 华南理工大学 | 基于机器视觉的焊接轨迹校正专用测试装置及方法 |
CN106607907A (zh) * | 2016-12-23 | 2017-05-03 | 西安交通大学 | 一种移动视觉机器人及其测控方法 |
CN207841337U (zh) * | 2017-10-16 | 2018-09-11 | 河南森源电气股份有限公司 | 一种机器人工件定位控制*** |
-
2017
- 2017-10-16 CN CN201710960558.8A patent/CN107685329A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102794763A (zh) * | 2012-08-31 | 2012-11-28 | 江南大学 | 基于线结构光视觉传感器引导的焊接机器人***标定方法 |
CN103286782A (zh) * | 2013-06-07 | 2013-09-11 | 上海发那科机器人有限公司 | 一种机器人的柔性跟踪定位***及跟踪定位方法 |
WO2015120734A1 (zh) * | 2014-02-17 | 2015-08-20 | 华南理工大学 | 基于机器视觉的焊接轨迹校正专用测试装置及方法 |
CN103895042A (zh) * | 2014-02-28 | 2014-07-02 | 华南理工大学 | 一种基于视觉引导的工业机器人工件定位抓取方法及*** |
CN106607907A (zh) * | 2016-12-23 | 2017-05-03 | 西安交通大学 | 一种移动视觉机器人及其测控方法 |
CN207841337U (zh) * | 2017-10-16 | 2018-09-11 | 河南森源电气股份有限公司 | 一种机器人工件定位控制*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111230862A (zh) * | 2020-01-10 | 2020-06-05 | 上海发那科机器人有限公司 | 一种基于视觉识别功能的手持工件去毛刺方法和*** |
CN111230862B (zh) * | 2020-01-10 | 2021-05-04 | 上海发那科机器人有限公司 | 一种基于视觉识别功能的手持工件去毛刺方法和*** |
CN112008696A (zh) * | 2020-09-07 | 2020-12-01 | 菲尼克斯(南京)智能制造技术工程有限公司 | 一种基于视觉的工业机器人*** |
CN117400260A (zh) * | 2023-11-29 | 2024-01-16 | 重庆衍数自动化设备有限公司 | 多工位机器人控制***、控制方法及多工位机器人 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109029257B (zh) | 基于立体视觉和结构光视觉的大型工件位姿测量***、方法 | |
CN109990701B (zh) | 一种大型复杂曲面三维形貌机器人移动测量***及方法 | |
CN109612390B (zh) | 基于机器视觉的大尺寸工件自动测量*** | |
WO2020147397A1 (zh) | 用于弧面外观检测的机器视觉***及检测方法 | |
EP2543483B1 (en) | Information processing apparatus and information processing method | |
CN111127568B (zh) | 一种基于空间点位信息的相机位姿标定方法 | |
CN107121093A (zh) | 一种基于主动视觉的齿轮测量装置及测量方法 | |
CN107270833A (zh) | 一种复杂曲面零件三维测量***及方法 | |
CN101726246B (zh) | 校正方法 | |
CN107685329A (zh) | 一种机器人工件定位控制***及方法 | |
CN102564319B (zh) | 利用图像处理技术检测晶圆直线传输中滑移量的方法 | |
CN205766164U (zh) | 十字激光辅助识别定位***及搬运机器人 | |
CN102778207A (zh) | 一种结构件应力应变的测量方法、装置及*** | |
CN103192386A (zh) | 基于图像视觉的洁净机器人自动化标定方法 | |
CN107153382A (zh) | 基于双目视觉测量的柔性铰接板振动控制装置及方法 | |
CN104833317A (zh) | 基于对称双线激光角度可控的中厚钢板形貌检测***及其方法 | |
CN109631764B (zh) | 基于RealSense相机的尺寸测量***及方法 | |
CN107329379A (zh) | 双层对准装置和双层对准方法 | |
CN101216293A (zh) | 非接触式在线检测活塞销外径的装置 | |
CN104677782A (zh) | 一种电连接器壳体机器视觉在线检测***及方法 | |
CN106737859A (zh) | 基于不变平面的传感器与机器人的外部参数标定方法 | |
CN116958146B (zh) | 3d点云的采集方法及装置、电子装置 | |
CN111780715A (zh) | 一种视觉测距方法 | |
CN110568866A (zh) | 一种三维立体曲面视觉引导对位***及对位方法 | |
JP2007533963A5 (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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20191031 Address after: 461500 No.19, west side of South section of Weiwu Road, heshiqiao Town, mayor of Xuchang, Henan Province Applicant after: Henan Senyuan Zhongfeng Intelligent Manufacturing Co., Ltd Address before: Changge City, Xuchang City, Henan province 461500 Weiwu Road, South West Applicant before: Henan Senyuan Electric Co., Ltd. |