CN102452081B - 机械手臂***参数的校正方法与校正装置 - Google Patents
机械手臂***参数的校正方法与校正装置 Download PDFInfo
- Publication number
- CN102452081B CN102452081B CN201010597933.5A CN201010597933A CN102452081B CN 102452081 B CN102452081 B CN 102452081B CN 201010597933 A CN201010597933 A CN 201010597933A CN 102452081 B CN102452081 B CN 102452081B
- Authority
- CN
- China
- Prior art keywords
- mechanical arm
- parameter set
- initial parameter
- image unit
- respect
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title abstract description 8
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 13
- 238000013519 translation Methods 0.000 claims description 17
- 230000009897 systematic effect Effects 0.000 claims description 11
- 239000011159 matrix material Substances 0.000 claims description 10
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 claims description 10
- 230000000007 visual effect Effects 0.000 claims description 8
- 238000012897 Levenberg–Marquardt algorithm Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 4
- 238000005457 optimization Methods 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 239000012636 effector Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000001915 proofreading effect Effects 0.000 description 2
- 238000009966 trimming Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
本发明公开了一种机械手臂***参数的校正方法,机械手臂***包括基座、机械手臂与摄像单元。校正方法包括设置平面在摄像单元前,设置激光单元在机械手臂的第二端并投射光束至平面形成光点,取得激光单元相对机械手臂的第一初始参数集合、平面相对机械手臂的第二初始参数集合、摄像单元的第三初始参数集合、摄像单元相对机械手臂的第四初始参数集合与机械手臂的第二端相对第一端的第五参数集合,取得光点相对摄像单元的实际位置,藉由第一至第五参数集合取得光点相对摄像单元的预测位置,将预测位置与实际位置的差异量形成方程式,并以算法取得参数解。
Description
技术领域
本发明是有关于一种机械手臂***参数的校正方法与校正***,且特别是有关于同时校正摄像单元的内部参数,以及摄像单元与机械手臂的相互关系的一种机械手臂的校正方法与校正***。
背景技术
在自动化生产中,常利用机械手臂进行工件的抓取、排列或组装,而进一步在机械手臂与视觉的整合***,其例如是在一生产在线让机械手臂使用视觉***自动抓取在输送带上的目标物,则是利用目标物在摄影机影像中的特征点位置来标定目标物的位置和姿态。为了使***能够精准地测定目标物的位置和姿态,此***需经过使用前的校正方能达成。
发明内容
本发明提供一种机械手臂***参数的校正方法,以使机械手臂***具有较高的精度。
本发明提供一种校正装置,其藉由简易的构件而达到校正摄像单元的内部参数,及摄像单元与机械手臂之间的空间关系。
本发明的一实施例提出一种机械手臂***参数的校正方法。机械手臂***包括一基座、一机械手臂与至少一摄像单元,其中机械手臂具有一第一端与一第二端,第一端连接至基座。上述的参数特别是指摄影单元的内部参数、以及摄像单元相对于机械手臂的第一端的旋转矩阵与平移向量。校正方法包括,设置一平面在摄像单元前,以及设置一激光单元在机械手臂的第二端,其中激光单元投射一光束至平面上形成一光点,之后分别取得激光单元相对于机械手臂的第二端的一第一初始参数集合、平面相对于机械手臂的第一端的一第二初始参数集合、摄像单元的内部参数,亦即是摄像单元的一第三初始参数集合、与摄像单元相对于机械手臂的第一端的旋转矩阵与平移向量,亦即是摄像单元相对于机械手臂的第一端的一第四初始参数集合。接着,移动机械手臂的第二端到至少一位置姿态,使光点在摄像单元上所形成的影像而取得光点相对于摄像单元的至少一实际位置,以取得机械手臂的第二端相对于第一端的一第五参数集合。接着,藉由第一初始参数集合、第二初始参数集合、第三初始参数集合、第四初始参数集合与第五参数集合取得光点相对于摄像单元的至少一预测位置。接着将彼此对应的预测位置与实际位置的相对差异量形成一方程式,最后藉由一算法取得此方程式的参数解,以校正该第一初始参数集合、该第二初始参数集合、该第三初始参数集合与该第四初始参数集合。
本发明的一实施例提出一种校正装置,用以校正一机械手臂***。机械手臂***包括一机械手臂与至少一摄像单元。校正装置包括一激光单元、一控制单元以及一平面。激光单元组装在机械手臂上。控制单元电性连接机械手臂与摄像单元。平面配置在摄像单元的可视范围内。激光单元发射一光束至平面上形成一光点,其中控制单元藉由摄像单元撷取在平面上的光点的影像,而同时校正摄像单元的内部参数及摄像单元与机械手臂之间的空间几何关系。
基于上述,在本发明的上述实施例中,机械手臂***参数的校正方法藉由设置在摄像单元的可视范围内的一平面与配置在机械手臂上的激光单元,以让使用者能方便地同时校正摄像单元的参数及机械手臂与摄像单元之间的关系参数。此举让机械手臂***能以较简易且方便的方式便能达到精确地校正机械手臂***的效果。
为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。
附图说明
图1是依照本发明一实施例的一种机械手臂***与校正装置的示意图;
图2绘示图1的机械手臂***的校正方法的流程图;
图3绘示在图1机械手臂***在校正流程中用以取得初始参数的示意图。
【主要组件符号说明】
10:监视器
100:校正装置
200:机械手臂***
210:机械手臂
110:激光单元
120:控制单元
130:平面
220:摄像单元
140:光点
230:基座
180:图样
182、182a:格点
E1:第一端
E2:第二端
具体实施方式
图1是依照本发明一实施例的一种机械手臂***参数与校正装置的示意图。请参考图1,在本实施例中,校正装置100用以校正一机械手臂***200,此机械手臂***200包括一机械手臂210与一摄像单元220,而校正装置100包括一激光单元110、一控制单元120与一平面130,其中控制单元120电性连接机械手臂210与摄像单元220,而平面130位于摄像单元220的可视范围内,激光单元110藉由发射激光束至平面130而在平面130上形成一光点140。摄像单元220例如是一摄影机,其用以撷取平面130及光点140的影像。再者,机械手臂210具有彼此相对的一第一端E1与一第二端E2,其中第一端E1组装至一基座230,而激光单元110组装在机械手臂210的第二端E2。其中,该控制单元120藉由该摄像单元220撷取在该平面130上的该光点140的影像而同时校正该摄像单元220的内部参数,及该摄像单元220与该机械手臂之间的空间关系。
为了使机械手臂210藉由视觉***而自动抓取一目标物,因此本发明提供一种机械手臂***参数的校正方法,上述的机械手臂***参数特别是指摄影单元220的内部参数、以及摄像单元220相对于机械手臂210的第一端E1的旋转矩阵与平移向量。图2绘示图1的机械手臂***的校正方法的流程图。请同时参考图1及图2,在本实施例中,将上述校正装置100与机械手臂***200的相关构件组装后,首先控制单元120在步骤S210中取得激光单元110相对于机械手臂210的第二端E2的一第一初始参数集合。
若由于机械手臂210的位置姿态不适当,而造成例如光点140不是位于摄像单元220的可视范围内,则接着,在步骤S225中,改变机械手臂210的位置姿态,使光点140在平面130上的位置改变至摄像单元220的可视范围内。
接着,在步骤S230中,取得机械手臂210的第二端E2相对于第一端E1的一第五参数集合。
接着,在步骤S240中,藉由激光单元110投射光束在平面130上所形成的光点140在摄像单元220上所形成的影像,而取得光点140相对于摄像单元220的至少一实际位置。
接着,在步骤S250中,取得摄像单元220的一第三初始参数集合(亦即是前述的摄影单元220的内部参数)及平面130相对于摄像单元220的初始空间关系,并在步骤S260与步骤S270中,取得摄像单元220相对于机械手臂210的第一端E1的一第四初始参数集合(亦即是前述之摄像单元220相对于机械手臂210的第一端E1的旋转矩阵与平移向量),以及平面130相对于机械手臂210的第一端E1的一第二初始参数集合。
于步骤S280中,藉由第一初始参数集合、第二初始参数集合、第三初始参数集合、第四初始参数集合与第五参数集合取得光点140相对于摄像单元220的至少一预测位置,亦即在此是将光点140从机械手臂210的机械坐标系转换至摄像单元220的影像坐标系。
最后,于步骤S290及步骤S300中,将彼此对应的预测位置与实际位置的相对差异量形成一方程式,及藉由一算法取得此方程式的参数解,以校正前述的第一初始参数集合、第二初始参数集合、第三初始参数集合与第四初始参数集合。
在本实施例中,由于摄像单元220的不确定性、参数的不准确以及影像运算误差,将导致此相对差异量并不为零。故而藉由本发明的校正方法而能对机械手臂***参数进行校正,使方程式取得最佳参数解而让上述的不确定性与误差达到最小。
再加以详述如下,在本实施例中,摄像单元220的第三初始参数集合实质上为摄影机的内部参数(intrinsic parameters),其包括两个焦距(focal length)、两个主轴点(principal point)、一偏斜系数(skew coefficient)与五个失真系数(distortion coefficient)。但本实施例并不限于上述这些内部参数。
在此,将在空间中的特征点pc[xcyczc]T对应到摄影机影像的中位置(up,vp)关系形成如下的式子:[up vp]=h(pc,Ω),其中Ω表示所有内部参数的集合。
再者,第二初始参数集合包括平面130相对于机械手臂210的第一端E1的一法向量nB,P与平面130的一位置向量TB,P,该法向量nB,P为平面130在第一端E1座标系的垂直方向向量,该位置向量TB,P为平面130在第一端E1座标系的位置向量。第四初始参数集合包括摄像单元220相对于机械手臂210的第一端E1的一第一旋转矩阵RB,C与一第一平移向量TB,C,其中第一旋转矩阵RB,C为从摄像单元220座标系转换到第一端E1座标系的旋转关系,第一平移向量TB,C为从摄像单元220座标系转换到第一端E1座标系的平移关系。再者,更藉由第四初始参数集合与平面130相对于摄像单元220的初始空间关系而能取得平面130相对于机械手臂210的第一端E1的第二初始参数集合。
此外,在本实施例中,由于激光单元110是安装于机械手臂210的末端作用器(End-effector)上的第二端E2,因此两者之间的关系(即第一初始参数集合)可由一单位向量uE,L以及一第二平移向量TE,L来描述,该单位向量uE,L为激光光束在第二端E2座标系的方向向量,第二平移向量TE,L为激光光束在第二端E2坐标系上的位置。另外,第一端E1组装在基座230,依据机械手臂210各个关节的运动,而可得出机械手臂210的第二端E2相对于第一端E1的一第五参数集合,来描述第二端E2相对于第一端E1的空间转换关系,亦即第二端E2相对于基座230的空间转换关系,其包括第二端E2相对于第一端E1的一第二旋转矩阵RB,E与一第三平移向量TB,E,第二旋转矩阵RB,E为从第二端E2坐标系转换到第一端E1坐标系的旋转关系,第三平移向量TB,E为从第二端E2坐标系转换到第一端E1坐标系的平移关系。
如此一来,平面130上的光点140在机械手臂210的坐标系中的位置为PB=RB,E(dluE,L+TE,L)+TB,E,其中
在此为了使方程式达到最佳化,因此在步骤S241中,使用者可对目前已收集的数据数量进行判断。当需要进行重复收集数据时,使用者可藉由步骤S243改变机械手臂210的姿态,而让光点140在平面130上的位置亦随之改变。藉由此举以进行重复收集光点140的预测位置与相对的实际位置的数据数量达到一定值之后再进行后续步骤的相关计算。
在此,藉由第一初始参数集合、第三初始参数集合、第五参数集合、光点140的多个实际位置与平面130相对于摄像单元220的初始空间关系,而能取得摄像单元220相对于机械手臂210的第一端E1的第四初始参数集合。其中,此时的第五参数集合包括多个第二旋转矩阵与多个第三平移向量。
此外,图3绘示在图1机械手臂***在校正流程中用以取得摄像单元220的初始参数的示意图,在此并省略部分构件以能清楚辨识相关结构。上述的初始参数包括初始内部参数(即第三初始参数集合)以及平面130在摄像单元220的坐标系中的初始位置及姿态。请参考图1至图3,在本实施例中,校正方法更包括步骤S220,即设置一图样180在平面130(标示于图1)上,并以摄像单元220取得图样180的影像后从平面130上移除此图样180,以方便在后续步骤中取得方程式的一初始参数。
详细地说,方程式在进行最佳化演算之前需要一初始参数。此初始参数的取得可以通过在每次平面130放置好时,将特定的图样180放置于平面130上,如图3所绘示的格点182乃是一例,格点182之间的相对位置为已知,在监视器10形成的影像画面中,格点182a的位置经由影像处理获得,纪录下每一格点182a画面的所有格点182a的位置。将这些格点182a位置作为数据,利用Zhang算法可以得到摄像单元220的内部参数(即第三初始参数集合)以及格点182在摄像单元220的坐标系中的位置,亦即平面130相对于摄像单元220的初始空间关系。这些数据便作为机械手臂***200中的摄像单元220的初始内部参数(即第三初始参数集合)以及平面130在摄像单元220的坐标系中的初始位置及姿态,以利后续取得第四初始参数集合与第二初始参数集合。
将图1所示的光点140的实际位置和机械手臂210的第二端E2的位置姿态(即第二端E2相对于第一端E1的空间转换关系,亦即第五参数集合)、激光单元110相对于第二端E2的相对关系(第一初始参数集合)、摄像单元220的初始内部参数(第三初始参数集合)以及平面130在摄像单元220的坐标系中的初始位置及姿态(即平面相对于摄像单元的空间关系)代入***模型并计算,便可取得摄像单元220与机械手臂210的第一端E1之间的初始空间参数(第四初始参数集合),以及平面130相对于机械手臂210的第一端E1的第二初始参数集合。在此计算摄像单元220与机械手臂210的第一端E1之间的第四初始参数集合是利用下述限制条件:
uB,L×(RB,CPC+TB,C-TB,L)=[0],
其中uB,L=RB,EuE,L,TB,L=RB,ETE,L+TB,E。
如此一来,所取得的第一初始参数集合、第二初始参数集合、第三初始参数集合与第四初始参数集合便可用以做为最佳化算法运算的初始值。但在此所说明取得上述初始参数集合的方法仅为一例,并非唯一手段。
基于上述,若在校正过程中将平面130放置在Nj个不同的位置姿态上,并且每一位置姿态下,都命令机械手臂210移动到Ni个不同的位置姿态,如此形成的最佳化方程式为:
其中S包括上述所有需要校正的参数。
最后便利用最佳化算法,例如Levenberg-Marquardt算法、Gauss-Newton算法或gradient descent算法,计算出最佳的参数解。
另一方面,当使用者于步骤S241中判断仍须继续进行数据收集时,亦可在此时藉由步骤S252的判断以及步骤S244改变平面130的位置与姿态,藉以取得更多的数据(即取得更多光点的预测位置与实际位置)以提高方程式的参数解的准确性。
除此之外,本发明的校正方法亦可使用于多个摄像单元的***中。在本发明另一未绘示的实施例中,机械手臂***包括M个摄像单元,且这些摄像单元具有重复的可视范围,因此平面上的光点便会同时出现在各个摄像单元的影像中。与上述实施例类似,若我们在校正过程中将平面放置在Nj个不同的位置姿态上,并且每一位置姿态下,都命令机械手臂移动到Ni个不同的位置姿态,如此形成的最佳化方程式为:
其中与上述实施例不同的是,子集合SM包括第M个摄像单元的内部参数(第三初始参数集合)、第M个摄像单元相对于机械手臂的外部空间关系参数(第四初始参数集合)、第一初始参数集合、第二初始参数集合与第五参数集合。
综上所述,在本发明的上述实施例中,机械手臂***参数的校正方法藉由设置在摄像单元的可视范围内的一平面,以及配置在机械手臂上的激光单元,便让使用者得以同时校正摄像单元的参数及机械手臂与摄像单元之间的关系参数。此举让机械手臂***能以较简易且方便的方式便能达到精确地校正机械手臂***的效果。
虽然本发明已以实施例揭露如上,然其并非用以限定本发明,任何所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,故本发明的保护范围当视后附的权利要求书所界定者为准。
Claims (19)
1.一种机械手臂***参数的校正方法,该机械手臂***包括一基座、一机械手臂、与至少一摄像单元,其中该机械手臂具有一第一端与一第二端,该第一端连接至该基座,其特征在于,该校正方法包括:
取得一激光单元相对于该机械手臂的该第二端的一第一初始参数集合,其中该激光单元设置在该机械手臂的该第二端;
取得一平面相对于该机械手臂的该第一端的一第二初始参数集合,其中该平面设置在该摄像单元前;
取得该摄像单元的一第三初始参数集合;
取得该摄像单元相对于该机械手臂的该第一端的一第四初始参数集合;
取得该机械手臂的该第二端相对于该第一端的一第五参数集合;
移动该机械手臂的该第二端到至少一位置姿态,其中该激光单元投射一光束至该平面上形成一光点,使该光点在该摄像单元上形成影像而取得该光点相对于该摄像单元的至少一实际位置;
藉由该第一初始参数集合、该第二初始参数集合、该第三初始参数集合、该第四初始参数集合与该第五参数集合取得该光点相对于该摄像单元的至少一预测位置;
将彼此对应的该预测位置与该实际位置的相对差异量形成一方程式;以及
藉由一算法取得该方程式的参数解,以校正该第一初始参数集合、该第二初始参数集合、该第三初始参数集合与该第四初始参数集合,进而同时校正摄像单元的内部参数,以及摄像单元与机械手臂的空间关系。
2.如权利要求1所述的校正方法,其特征在于,该第一初始参数集合包括该激光单元相对于该机械手臂的该第二端的一单位向量与一第二平移向量。
3.如权利要求1所述的校正方法,其特征在于,该第五参数集合包括该机械手臂的该第二端相对于该第一端的至少一第二旋转矩阵与至少一第三平移向量。
4.如权利要求1所述的校正方法,其特征在于,该第三初始参数集合为该摄像单元的一内部参数,该内部参数包括两个焦距、两个主轴点、一偏斜系数与五个失真系数。
5.如权利要求1所述的校正方法,其特征在于,该第四初始参数集合包括该摄像单元相对于该机械手臂的该第一端的一第一旋转矩阵与一第一平移向量。
6.如权利要求1所述的校正方法,其特征在于,该第二初始参数集合包括该平面的一法向量与该平面的一位置向量。
7.如权利要求6所述的校正方法,其特征在于,藉由该第四初始参数集合与该平面相对于该摄像单元的空间关系,而取得该平面相对于该机械手臂的该第二初始参数集合。
8.如权利要求1所述的校正方法,其特征在于,该方程式为该实际位置与该预测位置的相对差异量的最小化。
9.如权利要求1所述的校正方法,其特征在于,该算法包括Levenberg-Marquardt算法、Gauss-Newton算法或gradient descent算法。
10.如权利要求1所述的校正方法,更包括:
改变该机械手臂的姿态,以改变该光点在该平面上的位置,以取得该光点的多个该预测位置与多个该实际位置。
11.如权利要求10所述的校正方法,其特征在于,藉由该第一初始参数集合、该第三初始参数集合、该第五参数集合、该光点的该些实际位置与该平面相对于该摄像单元的空间关系,而取得该摄像单元相对于该机械手臂的该第一端的该第四初始参数集合。
12.如权利要求11所述的校正方法,其特征在于,该第五参数集合包括多个第二旋转矩阵与多个第三平移向量。
13.如权利要求1所述的校正方法,更包括:设置一图样在该平面上以取得该方程式的一初始参数。
14.如权利要求13所述的校正方法,其特征在于,藉由计算多张该图样的影像而取得该摄像单元的该第三初始参数集合。
15.如权利要求13所述的校正方法,在设置该图样在该平面上之前,更包括:
改变该平面的位置或姿态,以取得该光点的多个该预测位置与多个该实际位置。
16.一种校正装置,适用于一机械手臂***,该机械手臂***包括一机械手臂与至少一摄像单元,该校正装置包括:
一激光单元,组装在该机械手臂上;
一控制单元,电性连接该机械手臂与该摄像单元;以及
一平面,配置在该摄像单元的可视范围内,该激光单元发射一光束至该平面上形成一光点,其中该控制单元藉由该摄像单元撷取在该平面上的该光点的影像而同时校正该摄像单元的内部参数,及该摄像单元与该机械手臂之间的空间关系。
17.如权利要求16所述的校正装置,其特征在于,该机械手臂包括:
一基座;
一臂部,具有彼此相对的一第一端与一第二端,该第一端组装在该基座上,而该激光单元组装在该第二端。
18.如权利要求16所述的校正装置,其特征在于,该平面具有多个格点。
19.如权利要求17所述的校正装置,其特征在于,该控制单元更藉由下述步骤,以校正该摄像单元的该内部参数,及该摄像单元与该机械手臂之间的空间关系:
该控制单元取得该激光单元相对于该机械手臂的该第二端的一第一初始参数集合;
该控制单元取得该平面相对于该机械手臂的该第一端的一第二初始参数集合;
该控制单元取得该摄像单元的一第三初始参数集合;
该控制单元取得该摄像单元相对于该机械手臂的该第一端的一第四初始参数集合;
该控制单元取得该机械手臂的该第二端相对于该第一端的一第五参数集合;
移动该机械手臂的该第二端到至少一位置姿态,使该光点在该摄像单元上形成该影像而取得该光点相对于该摄像单元的至少一实际位置;
该控制单元藉由该第一初始参数集合、该第二初始参数集合、该第三初始参数集合、该第四初始参数集合与该第五参数集合取得该光点相对于该摄像单元的至少一预测位置;
该控制单元将彼此对应的该预测位置与该实际位置的相对差异量形成一方程式;以及
该控制单元藉由一算法取得该方程式的参数解,以校正该第一初始参数集合、该第二初始参数集合、该第三初始参数集合与该第四初始参数集合。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW099136000 | 2010-10-21 | ||
TW99136000A TWI404609B (zh) | 2010-10-21 | 2010-10-21 | 機械手臂系統參數的校正方法與校正裝置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102452081A CN102452081A (zh) | 2012-05-16 |
CN102452081B true CN102452081B (zh) | 2014-03-19 |
Family
ID=46035969
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010597933.5A Active CN102452081B (zh) | 2010-10-21 | 2010-12-20 | 机械手臂***参数的校正方法与校正装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102452081B (zh) |
TW (1) | TWI404609B (zh) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102942061B (zh) * | 2012-10-29 | 2016-01-27 | 深圳市华星光电技术有限公司 | 一种自动搬运设备的校正***及一种校正方法 |
CN103271784B (zh) * | 2013-06-06 | 2015-06-10 | 山东科技大学 | 基于双目视觉的人机交互式机械手控制***和控制方法 |
JP2015174191A (ja) * | 2014-03-17 | 2015-10-05 | 株式会社安川電機 | ロボットシステム、ロボットシステムのキャリブレーション方法およびロボットシステムの位置補正方法 |
CN104089576A (zh) * | 2014-07-09 | 2014-10-08 | 合肥奥博特自动化设备有限公司 | 一种码垛机器人磨损和变形检测方法 |
US10547796B2 (en) | 2015-07-14 | 2020-01-28 | Industrial Technology Research Institute | Calibration equipment and calibration method of a mechanical system |
CN105904107A (zh) * | 2016-04-21 | 2016-08-31 | 大族激光科技产业集团股份有限公司 | 移动机器人激光打标***及激光打标方法 |
CN106625774B (zh) * | 2016-12-27 | 2018-09-28 | 中国科学院长春光学精密机械与物理研究所 | 一种空间机械臂几何参数标定方法 |
TWI653130B (zh) * | 2017-12-05 | 2019-03-11 | 財團法人工業技術研究院 | 機械手臂的校正裝置及其校正方法 |
CN108171749A (zh) * | 2018-02-12 | 2018-06-15 | 中南大学湘雅二医院 | 一种基于陀螺仪的机械手臂热源追踪辅助***及其方法 |
TWI711910B (zh) * | 2018-03-19 | 2020-12-01 | 達明機器人股份有限公司 | 機器手臂校正臂外相機的方法 |
TWI677413B (zh) | 2018-11-20 | 2019-11-21 | 財團法人工業技術研究院 | 用於機械手臂系統之校正方法及裝置 |
TWI748626B (zh) * | 2020-08-31 | 2021-12-01 | 財團法人工業技術研究院 | 工具中心點的校正方法、機械手臂的教導方法及應用其之機械手臂系統 |
CN113375559B (zh) * | 2021-07-06 | 2022-09-09 | 中国工程物理研究院机械制造工艺研究所 | 基于多源传感的在线测量定心装置、***及方法 |
CN117301078B (zh) * | 2023-11-24 | 2024-03-12 | 浙江洛伦驰智能技术有限公司 | 一种机器手视觉校准方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US1788440A (en) * | 1929-12-17 | 1931-01-13 | Prell Peter | Ship propulsion |
FR2696969A1 (fr) * | 1992-10-21 | 1994-04-22 | Univ Joseph Fourier | Procédé d'étalonnage d'un robot. |
CN101100061A (zh) * | 2006-07-03 | 2008-01-09 | 发那科株式会社 | 测量装置以及校准方法 |
CN101239469A (zh) * | 2007-02-05 | 2008-08-13 | 发那科株式会社 | 机器人机构的校准装置及方法 |
CN101301220A (zh) * | 2008-07-03 | 2008-11-12 | 哈尔滨工程大学 | 内镜操作手术机器人穿刺孔定位装置及定位方法 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3442140B2 (ja) * | 1994-04-20 | 2003-09-02 | ファナック株式会社 | 3次元視覚センサを用いた位置計測装置及び位置ずれ補正装置 |
JP4501239B2 (ja) * | 2000-07-13 | 2010-07-14 | ソニー株式会社 | カメラ・キャリブレーション装置及び方法、並びに、記憶媒体 |
JP3556589B2 (ja) * | 2000-09-20 | 2004-08-18 | ファナック株式会社 | 位置姿勢認識装置 |
TWI408486B (zh) * | 2008-12-30 | 2013-09-11 | Ind Tech Res Inst | 具動態校正的攝影機及其動態校正方法 |
CN101524842A (zh) * | 2009-01-09 | 2009-09-09 | 成都广泰实业有限公司 | 工业机器人校准方法 |
-
2010
- 2010-10-21 TW TW99136000A patent/TWI404609B/zh active
- 2010-12-20 CN CN201010597933.5A patent/CN102452081B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US1788440A (en) * | 1929-12-17 | 1931-01-13 | Prell Peter | Ship propulsion |
FR2696969A1 (fr) * | 1992-10-21 | 1994-04-22 | Univ Joseph Fourier | Procédé d'étalonnage d'un robot. |
CN101100061A (zh) * | 2006-07-03 | 2008-01-09 | 发那科株式会社 | 测量装置以及校准方法 |
CN101239469A (zh) * | 2007-02-05 | 2008-08-13 | 发那科株式会社 | 机器人机构的校准装置及方法 |
CN101301220A (zh) * | 2008-07-03 | 2008-11-12 | 哈尔滨工程大学 | 内镜操作手术机器人穿刺孔定位装置及定位方法 |
Non-Patent Citations (1)
Title |
---|
JP特开平7-286820A 1995.10.31 |
Also Published As
Publication number | Publication date |
---|---|
CN102452081A (zh) | 2012-05-16 |
TW201217123A (en) | 2012-05-01 |
TWI404609B (zh) | 2013-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102452081B (zh) | 机械手臂***参数的校正方法与校正装置 | |
EP3220099B1 (en) | Calibration device, calibration method, optical device, imaging device, projection device, measurement system, and measurement method | |
JP6280525B2 (ja) | カメラのミスキャリブレーションの実行時決定のためのシステムと方法 | |
EP2416113B1 (en) | Position and orientation measurement apparatus and position and orientation measurement method | |
US10032273B2 (en) | Machine vision system calibration using inaccurate calibration targets | |
CN102169573B (zh) | 高精度的宽视场镜头实时畸变矫正方法及*** | |
CN112184824B (zh) | 一种相机外参标定方法、装置 | |
US9689971B2 (en) | Laser ranging calibration method and apparatus using the same | |
CN113267258B (zh) | 红外测温方法、装置、设备、智能巡检机器人及存储介质 | |
US20130021452A1 (en) | Three-dimensional distance measurement apparatus and method therefor | |
US11521120B2 (en) | Inspection apparatus and machine learning method | |
CN110345921A (zh) | 立体视场视觉测量及垂轴像差和轴向像差校正方法及*** | |
CN109544642B (zh) | 一种基于n型靶标的tdi-ccd相机参数标定方法 | |
KR20220025028A (ko) | 시각적 비콘 기반의 비콘 맵 구축 방법, 장치 | |
CN115187612A (zh) | 一种基于机器视觉的平面面积测量方法、装置及*** | |
CN113658147B (zh) | 一种基于深度学习的工件尺寸测量装置及方法 | |
Ricolfe-Viala et al. | Optimal conditions for camera calibration using a planar template | |
CN116071240A (zh) | 图像拼接方法、装置、计算机设备和存储介质 | |
CN113390394B (zh) | 一种带有摄影比例尺的光束法平差算法 | |
US20230089195A1 (en) | Control device, control system, control method, and recording medium with control program recorded thereon | |
CN110232715B (zh) | 一种多深度相机自校准的方法、装置及*** | |
Zhong et al. | CalQNet-detection of calibration quality for life-long stereo camera setups | |
CN105303556B (zh) | 基于直线特征的摄像机非线性畸变参数求解方法 | |
CN116124010B (zh) | 一种视觉位移测量***及方法 | |
CN112183171B (zh) | 一种基于视觉信标建立信标地图方法、装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |