Special Section on Advances of Precision Optical Measurements and Instrumentation for Geometrical and Mechanical Quantities

Coordinate measuring method with two operation modes based on the adjustable articulated arms

[+] Author Affiliations
Lianqing Zhu

Beijing Information Science and Technology University, Beijing Key Laboratory of Optoelectronic Measurement Technology, Beijing 100192, China

Beijing Engineering Research Center of Optoelectronic Information and Instrument, Beijing 100192, China

Weixian Li

Beijing Information Science and Technology University, Beijing Key Laboratory of Optoelectronic Measurement Technology, Beijing 100192, China

Beijing Engineering Research Center of Optoelectronic Information and Instrument, Beijing 100192, China

Zhikang Pan

Beijing Information Science and Technology University, Beijing Key Laboratory of Optoelectronic Measurement Technology, Beijing 100192, China

Beijing Engineering Research Center of Optoelectronic Information and Instrument, Beijing 100192, China

Yangkuan Guo

Beijing Information Science and Technology University, Beijing Key Laboratory of Optoelectronic Measurement Technology, Beijing 100192, China

Beijing Engineering Research Center of Optoelectronic Information and Instrument, Beijing 100192, China

Qingshan Chen

Beijing Information Science and Technology University, Beijing Key Laboratory of Optoelectronic Measurement Technology, Beijing 100192, China

Beijing Engineering Research Center of Optoelectronic Information and Instrument, Beijing 100192, China

Opt. Eng. 53(12), 122407 (Jun 25, 2014). doi:10.1117/1.OE.53.12.122407
History: Received April 1, 2014; Revised May 11, 2014; Accepted May 16, 2014
Text Size: A A A

Open Access Open Access

Abstract.  A coordinate measuring method with two operation modes, based on the adjustable articulated arms, is proposed to keep measurement capability in global space and improve the measurement precision in local space. The adjustable articulated arm coordinate measuring machine (AACMM) with an electromagnetic locking device can automatically switch between the all-free articulated arms operation mode and the partially bound articulated arms operation mode. In the former mode, three arms and six articulations can freely move and measure the coordinates of any point in global space. In the latter mode, the front two articulations are locked to improve the measurement precision by decreasing the importation of angle errors in the local space. A prototype of the adjustable AACMM has also been designed and developed. A mathematical model for the adjustable AACMM has been built. Theoretical analysis and numerical simulation show that the partially bound AACMM performed much better than the all-free AACMM in single point repeatability and length measurement precision in the local space. Therefore, the proposed coordinate measuring method based on the adjustable articulated arms is verified as being effective.

Figures in this Article

The coordinate measuring machine has been applied extensively as a key precise tool for guaranteeing product quality in the automobile and ship manufacturing industries.1,2 Although the traditional orthogonal coordinate measuring machine has high measurement precision, its usage in onsite applications is extremely limited by its complex structure, high cost, and strict ambient demands. Because of this, the nonorthogonal coordinate measuring machine has made rapid developments in the last two decades. For example, the flexible articulated arm coordinate measuring machine (AACMM), characterized with simple structure, low cost, and portability, has been broadly applied in those industries that have a low measurement precision requirement.36

The articulated arm coordinate measuring machine is designed as a serial, spatial, open-linked structure. It usually consists of three arms and six articulations and can move freely in multiple degrees of freedom. The error of every arm and articulation will be accumulated and transmitted step-by-step toward the end in an amplificatory way. For years, the measurement precision has impeded further application of the AACMM. Researchers as well as manufacturers have carried out various works in the hierarchies of system structure design and system model calibration. In the former, the tolerances of elements and assemblies have been improved. In the latter, different calibration methods have also been developed for better precision.79 Hamana et al. proposed a calibration method for the kinematic parameters of the AACMM using spherical center coordinates. Santolaria et al. presented a new technique for capturing data that allows the subsequent identification of the AACMM kinematic parameters and a new repeatability error measurement correction method based on Fourier polynomials. Sładek et al. proposed a description of modeling and the identification of errors of the AACMM based on a metrological model.

In addition to the pursuit of improvement in structure design and model calibration, we pay attention to the real operation situation. Although the AACMM has a large measurement space, most measurement tasks in real applications are limited in a local space, where some, but not all, of the arms and articulations are needed to move. In those cases, decreasing the system’s degrees of freedom of motion obviously can reduce the importation of errors and improve the measurement precision significantly. From this point of view, the contribution of this paper is not to make an improvement in structural design or model calibration, but to break the current measurement mode of the AACMM. A new coordinate measuring method based on the adjustable articulated arms for the AACMM in two operation modes is proposed. This measurement method will maintain the measurement capability in global space and improve the measurement precision in local space.

Adjustable Strategy

The authors’ previous studies showed that the front articulations generally have a greater impact on the measurement precision.10,11 Thus, if one front articulation is locked, the front articulation error is not imported to the measurement, and the precision may be improved. This paper presents a coordinate measuring method based on the adjustable articulated arms. The word “adjustable” means the AACMM has two operation modes: one with all-free articulated arms to maintain coordinate measurement ability in global space (which is the traditional coordinate measurement) and the other with partially bound articulated arms, achieved by locking the first two articulations to improve the coordinate measurement precision in the local space. In the meanwhile, the adjustable articulated arms could automatically switch between the above two operation modes. Figure 1 shows the operation scheme of the adjustable AACMM.

Graphic Jump LocationF1 :

Scheme of the adjustable measurement method.

The locking device, whose essence is to lock the rotating articulation of the arms, is the key to the adjustable AACMM. This paper develops an electromagnetic locking device, which can precisely and automatically lock and unlock the articulation at any position. As shown in Fig. 2, the locking device consists of an electromagnetic base and an electromagnetic coil. They are fixed with two sides of one articulation kinematic pair. When the locking device is powered off, there is no constraint between the base and the coil, so the articulating kinematic pair can move freely. When the locking device is powered on, a force constraint is placed between the base and the coil, and the articulating kinematic pair will be locked firmly. The force of the device can be increased by increasing the coil turns to meet the maximum force required. Most importantly, the locking device can be controlled to realize the automatic switch between the all-free articulated arms operation mode and the partially bound articulated arms operation mode.

Adjustable Measurement System

Figure 3 shows an adjustable AACMM with the electromagnetic locking device designed and developed in this paper. The prototype consists of a base, three arms, six articulations, two locking devices, and a probe. The two locking devices are placed in articulations 1 and 2, respectively. Articulated arm 1 and the base, as the supports of the other parts of the prototype, are made in the shape of barrel by 40Cr steel to reduce distortion. Articulated arms 2 and 3, which are supposed to move in any direction, are made in the shape of thin barrel by carbon fiber to reduce weight.

The neighborhood articulated arms are connected with double cross-articulations, as shown in Fig. 4(a). The cross-articulations can rotate along two vertical directions independently. Every articulation is equipped with a circular grating angle sensor to measure the articulation angle. Figure 4(b) shows the M1800 angle sensor from MicroE, Bedford, Massachusetts installed on the surface of the articulation bearing.

Graphic Jump LocationF4 :

(a) Double cross-articulations and (b) circular grating angle sensor.

The locking devices, shown in Fig. 5, have been developed taking into consideration the structures and the force requirements of articulations 1 and 2.

Graphic Jump LocationF5 :

Locking devices: (a) locking device 1 and (b) locking device 2.

The adjustable AACMM consists of three arms, six articulations, and two locking devices. Figure 6 shows the structure and coordinate frames of the adjustable AACMM. {O0X0Y0Z0} is the base coordinate frame and {OtpXtpYtpZtp} is the probe coordinate frame {OiXiYiZi}. (i=16) is the articulation coordinate frame defined at each articulation.

Graphic Jump LocationF6 :

Structure and coordinate frames of the adjustable articulated arm coordinate measuring machine (AACMM).

The D–H model, proposed by Denavit and Hartenberg, is used in the mathematical modeling of the adjustable AACMM.12 There are four types of structure parameters in the D–H model: (1) arm length di is the distance between adjacent rod length between the X-axis; (2) articulation length ai is the distance between the adjacent Z-axis; (3) twist angle αi is the angle between the adjacent Z-axis with the right hand around the X-axis as the positive; and (4) articulation angle θi is the angle between the adjacent X-axis with the right hand around the Zi1-axis as the positive. According to the D–H method, the homogeneous transformation matrix from {Oi1Xi1Yi1Zi1} to the coordinate system {OiXiYiZi} (i=16) is Display Formula

Ti1,i=[cosθisinθicosαisinθisinαiaicosθisinθicosθicosαicosθisinαiaisinθi0sinαicosαidi0001].(1)

Let the homogeneous coordinates of the probe P in the sixth articulation coordinate frame {O6X6Y6Z6} be X6=[l1,l2,l3,1]T and the homogeneous coordinates in the base coordinate frame {O0X0Y0Z0} be p0=[x,y,z,1]T. The mathematical measurement model for the adjustable AACMM is Display Formula

p0=(i=16Ti1,i)X6.(2)

In the partially bound articulation arms operation mode, articulations 1 and 2 (θ1 and θ2) are fixed, while the other four (θ3θ6) can rotate freely. In the all-free articulation arms operation mode, all six articulations can move freely and θ1θ6 can change freely. Therefore, the all-free AACMM has a set of structural parameters ξ^str={l1,l2,l3,ai,αi,di}, i=16 and a set of extrinsic parameters ξ^ex={θi}, i=16. But the partially bound AACMM has a set of structural parameters ξstr={l1,l2,l3,ai,αi,di,θ1,θ2}, i=16 and a set of extrinsic parameters ξex={θi}, i=36. Both operation modes and their parameter sets construct the adjustable AACMM and its mathematical model.

Measurement Precision Analysis

The measurement precision of the AACMM is affected by many factors, such as parameter error and environmental error. The parameter error is one of the most important errors, mainly produced in the machining and assembly process. The four types of parameters in the transformation matrix of the D–H model have great influence on the measurement precision. According to the structure and extrinsic parameters of the all-free AACMM, the measurement error of the probe can be denoted as Display Formula

Δp^0=|p0ξ^str|Δξ^str+|p0ξ^ex|Δξ^ex=[m=13|p0lm|Δl^m+i=16(|p0ai|Δa^i+|p0αi|Δα^i+|p0di|Δd^i)]+[i=16|p0θi|Δθ^i].(3)

In the same way, the measurement error of the probe for the partially bound AACMM can be denoted as Display Formula

Δp0=|p0ξstr|Δξstr+|p0ξex|Δξex=[m=13|p0lm|Δlm+i=16(|p0ai|Δai+|p0αi|Δαi+|p0di|Δdi)+i=12|p0θi|Δθi]+[i=36|p0θi|Δθi].(4)

Although these two AACMM operation modes have different model parameters, they have the same model equation. So, after system calibration, the same model parameters could be supposed to have equal errors theoretically, meaning Δlm=Δl^m for m=13, Δai=Δa^i, Δαi=Δα^i, and Δdi=Δd^i for i=16.

Due to structural design and assembly error, there is an articulation angle error between the indication and true angle. As the extrinsic parameters, the same articulation angles of the two AACMM operation modes should have the equal errors Δθi=Δθ^i for i=36.

Therefore, the difference of the measurement error between these two operation modes is Display Formula

Δp0Δp^0=|p0θ1|(Δθ1Δθ^1)+|p0θ2|(Δθ2Δθ^2).(5)

Parameter calibration is aimed at true value, so the error after calibration should be less than the error before calibration. Thus, the articulation angles as the structure parameters are clearly more accurate than the ones as the extrinsic parameters, and Δθ1Δθ^1, Δθ2Δθ^2, and Δp0Δp^0. Therefore, in theory, the measurement error of the partially bound AACMM should be less than the one of the all-free AACMM. That is to say, the partially bound AACMM operated in the local space could improve the measurement precision.

Measurement Precision Test

To illustrate the improvement in precision from the all-free AACMM to the partially bound AACMM, precision tests for single point repeatability and length measurement precision are performed through numerical simulation. Under the partially bound operation mode, articulations 1 and 2 are fixed at the angles of 0 and 60deg, respectively. Under the all-free operation mode, all six articulations can rotate freely. Table 1 shows the parameters and their errors to be set in simulation. A set of 88 points are tested under these two modes, respectively, and each point is measured by 50 different sets of articulation orientations. As shown in Fig. 7, these 88 points lie in a local space of 1×1×1m3.

Graphic Jump LocationF7 :

Eighty-eight points in a local space.

Table Grahic Jump Location
Table 1Simulation parameters and their errors of the adjustable AACMM.
Single point repeatability test

After the adjustable AACMM is calibrated by the method presented in 13, the single point repeatability of each test point is defined as Display Formula

σ=2i=1n[(xix¯)2+(yiy¯)2+(ziz¯)2]n1.(6)

For our work, n is equal to 50. Figure 8 shows the single point repeatability errors of the 88 points calculated based on the calibrated partially bound and all-free AACMM. The maximum single point repeatability of the all-free AACMM is 0.5342 mm, while the maximum single point repeatability of the partially bound AACMM is 0.0541 mm. Therefore, the single point repeatability of the partially bound AACMM is improved by about 10 times that of the all-free AACMM in the local space.

Graphic Jump LocationF8 :

Single point repeatability under the two modes of the adjustable AACMM for the 88 points.

Length measurement precision test

Centering on the distance between any two points of the above 88 points, the length measurement error is defined as Display Formula

RMS=2×i=1n(diD)2n,(7)
where di is the distance between two points by the i’th measurement, D is the true value distance between these two points, and n=50. The length test performed over the 3828 distances of the 88 points in the local space shows that the maximum length measurement error of the all-free and partially bound AACMM is 0.6387 and 0.0908 mm, respectively. Figure 9 shows the length measurement error under the two modes of the adjustable AACMM for any 100 distances chosen from the 3828 distances. The length measurement precision of the partially bound AACMM is improved by about seven times compared to that of the all-free AACMM in the local space. Additionally, the length measurement error of the longer distance is not meant to be bigger. According to previous research,10,11 the distribution of the length error in the AACMM is nonlinear and related to the articulation orientation.

Graphic Jump LocationF9 :

Length measurement error under the two modes of the adjustable AACMM for 100 distances.

In this paper, a coordinate measuring method with two operation modes based on the adjustable articulated arms is proposed. The adjustable AACMM with two electromagnetic locking devices can automatically switch between the all-free articulated arms and the partially bound articulated arms operation mode. In the all-free articulated arms mode, three arms and six articulations can rotate freely in global space. In the partially bound articulated arms mode, the front two articulations are locked to decrease the import of angle errors. A mathematical model for the adjustable AACMM is also built in this paper. Theoretical analysis and numerical simulation show that the partially bound articulated arm coordinate measuring machine is more precise than the all-free one in the local space. Therefore, the proposed coordinate measuring method based on the adjustable articulated arms is verified as being effective. Future work will be conducted on the calibration and real measurement applications of this prototype.

This work was supported by the National Natural Science Foundation of PR China (Grant Nos. 51075038 and 51375057), the General Program of Science and Technology Project of Beijing Municipal Education Commission (No. KM201411232004), and the Program for Changjiang Scholars and Innovative Research Team in University of IRT1212.

Bosch  J. A., Coordinate Measuring Machines and Systems. ,  Marcel Dekker, Inc. ,  New York  (1995).
Zhang  G.-x., “Development orientations of coordinate measuring techniques [In Chinese],” Infrared Laser Eng.. 37, (S ), 1 –5 (2008). 1007-2276 
Monsarrat  B. et al., “Workspace analysis and optimal design of a 3-leg 6-DOF parallel platform mechanism,” IEEE Trans. Rob. Autom.. 19, (6 ), 954 –996 (2003). 1042-296X CrossRef
Furutani  K. et al., “Multiple degrees-of-freedom arm with passive joints for on-the-machine measurement system by calibrating with geometric solids,” Precis. Eng.. 23, (2 ), 113 –125 (1999). 0141-6359 CrossRef
Carbone  P., Macii  D., Petri  D., “Measurement uncertainty and metrological confirmation in quality-oriented organizations,” Measurement. 34, (4 ), 263 –271 (2003). 0263-2241 CrossRef
Gao  W., Kiyono  S., Satoh  E., “Precision measurement of multi-degree-of-freedom spindle errors using two-dimensional slope sensors,” Ann. CIRP. 51, (1 ), 447 –450 (2002). 0007-8506 CrossRef
Hamana  H. et al., “Calibration of articulated arm coordinate measuring machine considering measuring posture,” Int. J. Autom. Technol.. 5, (2 ), 109 –114 (2011). 1229-9138 
Santolaria  J. et al., “Kinematic parameter estimation technique for calibration and repeatability improvement of articulated arm coordinate measuring machines,” Precis. Eng.. 32, (4 ), 251 –268 (2008). 0141-6359 CrossRef
Sładek  J., Ostrowska  K., Gąska  A., “Modeling and identification of errors of coordinate measuring arms with the use of a metrological model,” Measurement. 46, (1 ), 667 –679 (2013). 0263-2241 CrossRef
Yajun  C. et al., “Study on error of initial position of multi-joint coordinate measuring machine [In Chinese],” Tool Eng.. 46, (7 ), 76 –79 (2012).
Xu  J. et al., “The simulation research of the joint angles error of articulated arm coordinate measuring machine [In Chinese],” Manuf. Technol. Mach. Tool. 4, , 72 –76 (2013).
Denavit  J., Hartenberg  R. S., “A kinematic notation for lower-pair mechanism based on matrices,” Trans. ASME J. Appl. Mech.. 77, , 215 –221 (1955). 0021-8936 
Zhu  L. et al., “Research on parameter self-calibration method for partly-bonded articulated arm coordinate measuring machine,” Chin. J. Sci. Instrum.. 35, (3 ), 572 –579 (2014). 0254-3087 

Lianqing Zhu received his master’s degree of control science and engineering in HeFei University of Technology in 1989 and earned his PhD degree in Harbin Institute of Technology in 2012. Now, he is a professor at the Beijing Information Science and Technology University. His main research interests focus on biological medicine inspection technology and instrument, precise optical-electrical test technology, and so on.

Weixian Li received her bachelor’s degree and PhD degree of precision instrument and machinery in Beihang University in 2007 and 2013, respectively. Now, she is a lecturer at Beijing Information Science and Technology University. Her main research interests focus on machine vision, optical-electrical test technology, and so on.

Zhikang Pan received his master’s degree in technology and instrument measurement from Beijing Institute of Technology in 2003, and now he is a lecturer at Beijing Information Science and Technology University. His main research interests focus on precise optical-electrical test technology.

Yangkuan Guo received his PhD degree of instrument science and technology in Tsinghua University in 2005. Now, he is a professor at Beijing Information Science and Technology University. His main research interests focus on precise optical-electrical test technology and so on.

Qingshan Chen received his PhD degree of physical electronics from Beijing University of Posts and Telecommunications in 2009. Now, he is a senior engineer at Beijing Information Science and Technology University. His main research interests focus on precise optical-electrical test technology and so on.

© The Authors. Published by SPIE under a Creative Commons Attribution 3.0 Unported License. Distribution or reproduction of this work in whole or in part requires full attribution of the original publication, including its DOI.

Citation

Lianqing Zhu ; Weixian Li ; Zhikang Pan ; Yangkuan Guo and Qingshan Chen
"Coordinate measuring method with two operation modes based on the adjustable articulated arms", Opt. Eng. 53(12), 122407 (Jun 25, 2014). ; http://dx.doi.org/10.1117/1.OE.53.12.122407


Figures

Graphic Jump LocationF1 :

Scheme of the adjustable measurement method.

Graphic Jump LocationF4 :

(a) Double cross-articulations and (b) circular grating angle sensor.

Graphic Jump LocationF5 :

Locking devices: (a) locking device 1 and (b) locking device 2.

Graphic Jump LocationF6 :

Structure and coordinate frames of the adjustable articulated arm coordinate measuring machine (AACMM).

Graphic Jump LocationF7 :

Eighty-eight points in a local space.

Graphic Jump LocationF8 :

Single point repeatability under the two modes of the adjustable AACMM for the 88 points.

Graphic Jump LocationF9 :

Length measurement error under the two modes of the adjustable AACMM for 100 distances.

Tables

Table Grahic Jump Location
Table 1Simulation parameters and their errors of the adjustable AACMM.

References

Bosch  J. A., Coordinate Measuring Machines and Systems. ,  Marcel Dekker, Inc. ,  New York  (1995).
Zhang  G.-x., “Development orientations of coordinate measuring techniques [In Chinese],” Infrared Laser Eng.. 37, (S ), 1 –5 (2008). 1007-2276 
Monsarrat  B. et al., “Workspace analysis and optimal design of a 3-leg 6-DOF parallel platform mechanism,” IEEE Trans. Rob. Autom.. 19, (6 ), 954 –996 (2003). 1042-296X CrossRef
Furutani  K. et al., “Multiple degrees-of-freedom arm with passive joints for on-the-machine measurement system by calibrating with geometric solids,” Precis. Eng.. 23, (2 ), 113 –125 (1999). 0141-6359 CrossRef
Carbone  P., Macii  D., Petri  D., “Measurement uncertainty and metrological confirmation in quality-oriented organizations,” Measurement. 34, (4 ), 263 –271 (2003). 0263-2241 CrossRef
Gao  W., Kiyono  S., Satoh  E., “Precision measurement of multi-degree-of-freedom spindle errors using two-dimensional slope sensors,” Ann. CIRP. 51, (1 ), 447 –450 (2002). 0007-8506 CrossRef
Hamana  H. et al., “Calibration of articulated arm coordinate measuring machine considering measuring posture,” Int. J. Autom. Technol.. 5, (2 ), 109 –114 (2011). 1229-9138 
Santolaria  J. et al., “Kinematic parameter estimation technique for calibration and repeatability improvement of articulated arm coordinate measuring machines,” Precis. Eng.. 32, (4 ), 251 –268 (2008). 0141-6359 CrossRef
Sładek  J., Ostrowska  K., Gąska  A., “Modeling and identification of errors of coordinate measuring arms with the use of a metrological model,” Measurement. 46, (1 ), 667 –679 (2013). 0263-2241 CrossRef
Yajun  C. et al., “Study on error of initial position of multi-joint coordinate measuring machine [In Chinese],” Tool Eng.. 46, (7 ), 76 –79 (2012).
Xu  J. et al., “The simulation research of the joint angles error of articulated arm coordinate measuring machine [In Chinese],” Manuf. Technol. Mach. Tool. 4, , 72 –76 (2013).
Denavit  J., Hartenberg  R. S., “A kinematic notation for lower-pair mechanism based on matrices,” Trans. ASME J. Appl. Mech.. 77, , 215 –221 (1955). 0021-8936 
Zhu  L. et al., “Research on parameter self-calibration method for partly-bonded articulated arm coordinate measuring machine,” Chin. J. Sci. Instrum.. 35, (3 ), 572 –579 (2014). 0254-3087 

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging & repositioning the boxes below.

Related Book Chapters

Topic Collections

Advertisement


 

  • Don't have an account?
  • Subscribe to the SPIE Digital Library
  • Create a FREE account to sign up for Digital Library content alerts and gain access to institutional subscriptions remotely.
Access This Article
Sign in or Create a personal account to Buy this article ($20 for members, $25 for non-members).
Access This Proceeding
Sign in or Create a personal account to Buy this article ($15 for members, $18 for non-members).
Access This Chapter

Access to SPIE eBooks is limited to subscribing institutions and is not available as part of a personal subscription. Print or electronic versions of individual SPIE books may be purchased via SPIE.org.