Next Article in Journal
A Novel Online Data-Driven Algorithm for Detecting UAV Navigation Sensor Faults
Previous Article in Journal
The Development of an RFID Solution to Facilitate the Traceability of Patient and Pharmaceutical Data
Previous Article in Special Issue
Fabrication and Characterization of Flexible and Miniaturized Humidity Sensors Using Screen-Printed TiO2 Nanoparticles as Sensitive Layer
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Error Modeling and Experimental Study of a Flexible Joint 6-UPUR Parallel Six-Axis Force Sensor

1
Key Laboratory of Parallel Robot and Mechatronic System of Hebei Province, Yanshan University, Qinhuangdao 066004, China
2
Key Laboratory of Advanced Forging & Stamping Technology and Science of Ministry of Education of China, Yanshan University, Qinhuangdao 066004, China
3
Department of Mechanical Engineering, Lassonde School of Engineering, York University, 4700 Keele Street, Toronto, ON M3J1P3, Canada
4
Department of Basic Teaching, LiRen College of Yanshan University, Qinhuangdao 066004, Hebei, China
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(10), 2238; https://doi.org/10.3390/s17102238
Submission received: 22 July 2017 / Revised: 8 September 2017 / Accepted: 19 September 2017 / Published: 29 September 2017
(This article belongs to the Special Issue Flexible Electronics and Sensors)

Abstract

:
By combining a parallel mechanism with integrated flexible joints, a large measurement range and high accuracy sensor is realized. However, the main errors of the sensor involve not only assembly errors, but also deformation errors of its flexible leg. Based on a flexible joint 6-UPUR (a kind of mechanism configuration where U-universal joint, P-prismatic joint, R-revolute joint) parallel six-axis force sensor developed during the prephase, assembly and deformation error modeling and analysis of the resulting sensors with a large measurement range and high accuracy are made in this paper. First, an assembly error model is established based on the imaginary kinematic joint method and the Denavit-Hartenberg (D-H) method. Next, a stiffness model is built to solve the stiffness matrix. The deformation error model of the sensor is obtained. Then, the first order kinematic influence coefficient matrix when the synthetic error is taken into account is solved. Finally, measurement and calibration experiments of the sensor composed of the hardware and software system are performed. Forced deformation of the force-measuring platform is detected by using laser interferometry and analyzed to verify the correctness of the synthetic error model. In addition, the first order kinematic influence coefficient matrix in actual circumstances is calculated. By comparing the condition numbers and square norms of the coefficient matrices, the conclusion is drawn theoretically that it is very important to take into account the synthetic error for design stage of the sensor and helpful to improve performance of the sensor in order to meet needs of actual working environments.

Graphical Abstract

1. Introduction

Compared with the traditional multi-axis force sensor, the sensor with flexible joints has advantages of fast response, small accumulated error, no mechanical friction and high measurement accuracy, so it has broad application prospects [1,2,3,4,5]. At present, the design of sensors with flexible joints can be divided into two categories: the majority of sensors are designed and processed based on the integral structure. The other is using the assembled structure. For the former, there have been numerous research achievements. Kerr [6] proposed that the Stewart platform with instrumented elastic legs can be used as a six-axis force sensor. Gao et al. [7] developed a six-axis controller based on the Stewart platform-based force sensor, and introduced the use of elastic joints to replace the real spherical joints which made miniaturization possible. Liang et al. [8] designed and developed a new six-axis sensor system with a compact monolithic elastic element, which detected the tangential cutting forces along the x-, y-, and z-axes as well as the cutting torques about the x-, y-, and z-axes simultaneously. Unfortunately, restricted by their integrated structure, most of the sensors mentioned above are used in a small range of applications. In addition, the main error source of these sensors is deformation error. As for the latter assembled by flexible kinematic joints, Yang [9] developed a planar three-axis force sensor with flexible joints to diagnose and monitor bearing faults online in real time. Zhang [10] studied the model reconstruction theory of flexible assembly six-axis force sensors based on a hybrid leg spoke layout. Li [11] established an integral stiffness model of a flexible assembly six-axis force sensor based on the Stewart mechanism. These sensors are assembled traditionally. Consequently, the errors are mainly caused by the assembly process, which leads to large errors and low accuracy, so how to achieve high accuracy while taking into account a large measurement range is still a challenging problem. At present, there is limited literature available on this issue. Zhao et al. [12] proposed a large measurement range flexible joints six-axis sensor. Its mathematical modeling and calibration experiments were performed.
Inevitably, the main errors of flexible assembly force sensors involve not only deformation errors, but also assembly errors. Many excellent studies [13,14,15,16] on error modeling and analysis of the parallel mechanism have been conducted so far. Arai and Ropponen [17] modeled and analyzed the error of the Stewart mechanism based on the vector algebra loop increment method. In addition, through the singular value decomposition of the force Jacobian, analytical expressions of the structural parameters of the Stewart platform, actuated error and end error were obtained. Wang and Massory [18,19] introduced the joint point error and actuated joint error, and end error of the mechanism was solved by a D-H numerical method. Wang and Ehmann [20] used a coordinate transformation method to establish input-output equations including the joint manufacturing error and positioning error, and then directly differentiated it, establishing the error model. Aimed at manufacturing error, installation error and actuator motion error of the parallel mechanism, Patel and Ehmann [21] performed an error modeling and analysis of a parallel machine in terms of route planning by means of a mechanism motion differential method and further considered the effect of joint manufacturing errors on end pose. Zou et al. [22] quantitatively analyzed the influence of characteristic parameter errors on the end pose error of the mechanism by using the error transfer matrix of the parallel mechanism. Huang [23] applied screw theory to model and analyze known size errors, control errors and kinematic joint gap errors. Ma et al. [24] established a space vector chain model and deduced the analytic mapping relationship between manufacturing errors of a parallel machine and the pose error of a moving platform. Lv et al. [25] proposed an error modeling method based on the forward kinematics problem. Unfortunately, there are few related literatures that comprehensively consider modeling the two main types of error (assembly error and deformation error), which results in some limitations to improve accuracy of large measurement range sensors.
Based on the flexible joints 6-UPUR six-axis force sensor developed in the prephase, this paper focuses on establishment of the error modeling, namely, assembly error modeling and deformation error modeling. The synthetic error of the force-measuring platform is superposed by the two kinds of errors, resulting in a total pose error. Then, the corresponding first order influence coefficient matrix G is calculated. Meanwhile, deformation of the force-measuring platform are detected by using laser interferometry and analyzed to verify the correctness of the sensor error model, and calibration experiments are completed to obtain the first order kinematic influence coefficient matrix G B in actual circumstances.
The structure of this paper is as follows: after this Introduction, Section 2 introduces the structure of the prototype sensor and solves the theoretical first order kinematic influence coefficient. Section 3 and Section 4 present the error modeling and analysis of the sensor in terms of assembly error and deformation error, respectively. Section 5 comprehensively considers the two main errors, and the first order kinematic influence coefficient when the synthetic error is taken into account is obtained. Section 6 introduces the experimental research on measurement and calibration of the sensor prototype and analyzes the results of the experiment. The paper is concluded in Section 7, summarizing the work that has been done.

2. Prototype of the Flexible Joints 6-UPUR Six-Axis Force Sensor

A physical prototype of the large measurement range 6-UPUR six-axis force sensor with flexible joints was manufactured, as shown in Figure 1. Considering the manufacturing process and economic cost, the material properties of the sensor are listed in Table 1. The main parameters of the sensor are as follows: radius of the force-measuring platform is 550 mm; radius of the fixed platform is 550 mm; the vertical distance between the two platforms is 300 mm; measuring range are: Fx: ±10,000 N, Fy: ±10,000 N, Fz: ±10,000 N, Mx: ±5,000 N m, My: ±5,000 N m, Mz: ±5,000 N m and overload capacity is 120%.
A 3D model of the six-axis force sensor with flexible joints is shown in Figure 2. The structure where all joints are flexible joints with a single degree of freedom is adopted. Each leg is a split structure. The upper positioning block is composed of two flexible rotation joints, and one of the joints forms a flexible spherical joint with the flexible universal joint by an assembling relationship. The middle part of the leg is mounted by a single-axis force sensor. The lower part is composed of a flexible universal joint with an integral structure and a lower positioning block. Each elastic leg is connected to the measuring-force and fixed platforms through the upper and lower positioning blocks by bolts, respectively. Thus, decomposition of the six-axis external force to the six legs is realized.
Figure 3 illustrates the sensor structure based on 6-UPUR parallel mechanism. B i ( i = 1 , 2 , , 6 ) stands for center point of the first revolute joint axis on the lower positioning block, which is adjacent to the fixed platform. b i ( i = 1 , 2 , , 6 ) denotes center point of the revolute joint axis on the upper positioning block. Their coordinate matrices are expressed as r B and r b , respectively. According to space static equilibrium conditions, the following equation can be obtained by screw theory [26]:
F w = i = 1 6 f a i $ i
where f a i represents magnitude of axial tension/compression force on the i-th measuring leg; $ i represents the unit line vector along the i-th measuring leg, expressed as $ i = ( S i S 0 i ) T ; F w is referred to generalized external force vector on center of the measuring platform, expressed as F w = ( f w m w ) T , then, it can be obtained as:
{ f w = i = 1 6 f a i S i m w = i = 1 6 f a i S 0 i
where S i = [ r b ( : i ) r B ( : i ) ] / | r b ( : i ) r B ( : i ) | ; S 0 i = [ r b ( : i ) × r B ( : i ) ] / | r b ( : i ) r B ( : i ) | .
Then, Equation (1) can be rewritten in form of matrix expression as:
F w = G F a
where F a represents axial tension/compression force of all legs, expressed as F a = ( f a 1 f a 2 f a 3 f a 4 f a 5 f a 6 ) T ; G denotes the first order kinematic influence coefficient matrix which is also called Jacobian matrix:
G = [ S 1 S 2 S 6 S 01 S 02 S 06 ]
The Jacobian matrix directly determines many characteristics of the sensor, such as tis isotropy, stiffness, sensitivity, etc. It is the foundation to study the performance and structure design of the sensor.

3. Assembly Error Modeling of the 6-UPUR Force Sensor Based on Imaginary Kinematic Joint Method

In the last section, the Jacobian matrix G between the six-axis external force exerted on the sensor and axial tension/compression force on the measuring legs is a definite value. But in practice due to the deformation caused by manufacturing, assembly and calibration, the mechanical part will suffer a certain deviation. Thus, the transformation relation in different coordinate frames of the sensor is changed, which leads to a change of the originally set sensor working position and forms a measurement error. Consequently, in this section the assembly error of the 6-UPUR parallel six-axis force sensor is modeled. This part mainly aims at radius errors of the force-measuring platform and fixed platform, errors of two axial clearances for the lower positioning block and the middle universal joint and installation error of single-axis force sensor. The deformation error model of the sensor is established in the next section.
The working position error of the force-measuring platform is accumulated by the five errors of one corresponding leg. To establish the sensor error model easily, the fixed coordinate frame and moving coordinate frame are defined as shown in Figure 4.
B i ( i = 1 , 2 , , 6 ) stands for center point of the first revolute joint axis on the lower positioning block, which is adjacent to the fixed platform. These six points can theoretically compose a planar hexagon. A fixed coordinate frame named O B X B Y B Z B is attached to the geometric center point O B of the hexagon. The Z B -axis is arranged on the normal direction of the fixed base plane; the X B -axis is perpendicular to connection between two points B 1 and B 2 ; the Y B -axis is determined by the right-hand rule. Similarly, b i ( i = 1 , 2 , , 6 ) stands for center point of the revolute joint axis on the upper positioning block, and a moving coordinate frame O b X b Y b Z b is established.
Applying the D-H method [27], we establish a local coordinate frame on the i-th measuring leg as shown in Figure 5. S j i , a j ( j + 1 ) i respectively refer to the axial vector of the j-th link on the i-th leg and common normal line vector between two adjacent axes, which can be expressed as:
S j i = T j 1 [ 0 sin α ( j 1 ) j i cos α ( j 1 ) j i ]
a j ( j + 1 ) i = T j 1 [ cos θ j i cos α ( j 1 ) j i sin θ j i sin α ( j 1 ) j i sin θ j i ]
where T j i denotes rotation transform matrix of a local coordinate frame of the j-th link on the i-th leg relative to the fixed coordinate frame O B X B Y B Z B , which can be obtained as:
T j i = [ a j ( j + 1 ) S j × a j ( j + 1 ) S j ]
The setover along S j i of two adjacent common normal line a ( j 1 ) j i and a j ( j + 1 ) i is denoted by S j i . The length of the common normal line and rotation angle are denoted by a j ( j + 1 ) i and θ j i , respectively.
As is well known, S 1 i represents the axis of the revolute joint. If there exists rotation around the X B -axis, it can directly map to S 1 i . However, if there exists translation along the X B -axis, that is to say, the radius error of the fixed platform is taken into account, it will lack certain definition. For this purpose, a new error modeling mechanism method is proposed. That is, the radius error of a fixed platform is represented by an imaginary prismatic joint which is mounted on the connection between the leg and the fixed platform. We define its motion along positive half of the X B -axis as the positive direction, namely, there exists a positive radius error, and the corresponding coordinate frame O B a 01 i Y 0 i S 0 i is established. By the same reason, the radius error of the force-measuring platform is also represented by an imaginary prismatic joint and the corresponding coordinate frame O b a 67 i Y 7 i S 7 i is established. These imaginary prismatic joints and coordinate frames are illustrated in Figure 6.
R j i denotes the position vector of the origin O j i of the j-th link on the i-th leg expressed in the fixed coordinate frame. It can be calculated by the following equations,
R j i = S 1 i S 1 i + a 12 i a 12 i + S 2 i S 2 i + a 23 i a 23 i + + S j i S j i
P i denotes position vector of the origin O b of the force-measuring platform expressed in the fixed coordinate frame. It can be obtained using the following equation:
P i = S 1 i S 1 i + a 12 i a 12 i + + S 5 i S 5 i + a 56 i a 56 i + S 6 i S 6 i + a 67 i a 67 i + S 7 i S 7 i
According to Equations (5)–(9) and combining the kinematic influence coefficient theory, the rotation influence coefficient sub-matrix G 3 × 7 R i and translation influence coefficient sub-matrix G 3 × 7 P i of each legs can be solved. For general parallel mechanisms, the following relationship exists between the matrices G 3 × 7 R i , G 3 × 7 P i and parameters a i , S i , θ i , α i [28]:
{ G P i a j i = G a j P i G P i S j i = G s j P i G P i θ j i = G θ j P i , G R i θ j i = G θ j R i G P i α j i = G α j P i , G R i α j i = G α j R i
Then, all the corresponding influence coefficient matrices G a P i , G S P i , G θ R i , G θ P i , G α R i and G α P i of each error source can be solved by Equation (10).
Due to existence of the actual assembly errors, vectors S 1 i , S 2 i , S 3 i , S 4 i , S 5 i , and S 6 i are not coplanar. By the space geometry and sensor accuracy requirements, S 1 i ( i = 1 , 2 , , 6 ) can be assumed in the plane X B Y B , as shown Figure 7, as is the axial vector S 6 i ( i = 1 , 2 , , 6 ) of the revolute joint on the upper positioning block.
Taking S 6 1 for example, according to the design and processing requirements of the sensors, the directions of S 6 1 and S 3 1 are identical. Meanwhile, S 3 1 is taken as the direction that joint b 1 points at joint B 1 , i.e.:
S 3 1 = ( b 1 B 1 ) | b 1 B 1 |
S 1 1 and S 2 1 represent both axes of the universal joint on the lower positioning block, so they meet the relationship: S 2 1 = S 1 1 × S 3 1 . From the structure of the sensor, it can be seen that S 4 i , S 1 i and S 2 i , S 5 i are respectively in same direction due to identical direction of the two universal joints. So far, all the axis vectors on the first measuring leg have been found out, and the other vectors can be obtained by the same way.
Then, twist angles of all axes can be obtained as: α 01 i = 0 , α 12 i = 3 π 2 , α 23 i = π 2 , α 34 i = π 2 , α 45 i = π 2 , α 56 i = 3 π 2 , α 67 i = 0 . Meanwhile, other D-H parameters are further obtained by the following equation:
{ a j ( j + 1 ) i = S j i × S ( j + 1 ) i cos θ j i = ( a j ( j + 1 ) i × a ( j 1 ) j i ) | a j ( j + 1 ) i × a ( j 1 ) j i |
Consequently, the error influence coefficients of each leg, including rotation influence coefficient G 3 × 7 R i and translation influence coefficient G 3 × 7 P i will be calculated according to kinematic influence coefficient theory [26] after the D-H coordinate frame of the i-th leg is established.
Error integrations of each leg can be expressed as in vector form: Δ a i , Δ S i , Δ θ i and Δ α i . Considering the working principle of the sensor, Δ θ i which is indirectly determined by other parameters has no realistic meaning in the course of error analysis.
If the position error and attitude error of the force-measuring platform are expressed as vectors Δ P = [ Δ P x Δ P y Δ P z ] T and Δ δ = [ Δ δ x Δ δ y Δ δ z ] T . Then, for the i-th leg, they can obtained as:
{ Δ P i = G a P i × Δ a i + G S P i × Δ S i + G α P i × Δ α i Δ δ i = G α R i × Δ α i
If the influence of all legs’ error sources is taken into account, the vectors are rewritten as:
{ Δ P = 1 6 ( i = 1 6 G a P i · Δ a i + i = 1 6 G S P i · Δ S i + i = 1 6 G α P i · Δ α i ) Δ δ = 1 6 ( i = 1 6 G α R i · Δ α i )
Furthermore, the comprehensive position error and attitude error of the force-measuring platform are defined as:
{ | Δ P | = ( Δ P x ) 2 + ( Δ P y ) 2 + ( Δ P z ) 2 | Δ δ | = ( Δ δ x ) 2 + ( Δ δ y ) 2 + ( Δ δ z ) 2
The sensor error sources analyzed in the above includes the radius errors of the force-measuring platform and fixed platform, errors of the two axial clearances for the lower positioning block and the middle universal joint and installation error of single-axis force sensor, which correspond to the five D-H parameters Δ a 67 i , Δ a 01 i , Δ a 12 i , Δ a 45 i and Δ S 3 i , respectively. According to the nine stage processing accuracy of the sensor, the tolerance ranges of each error source are respectively: T Δ a 67 i = 155   μ m , T Δ a 01 i = 130   μ m , T Δ a 12 i = 36   μ m , T Δ a 45 i = 36   μ m and T Δ S 3 i = 87   μ m .
Now, the Monte Carlo simulation analysis method [29] is adopted to simulate and analyze the pose error of the force-measuring platform caused by assembly of 6-UPUR six-axis force sensor with flexible joints. Firstly, the error sources with different distribution characteristics are sampled. From the theory of mechanical technology, when the workpiece is produced in single batch and small-scale production, the dimension error is a normal distribution in its tolerance range T . According to ± 3 σ principle [30], standard deviation of each error source can be obtained as:
σ = T 6
Then the sampling value of these error sources is calculated by the following equation:
Δ W = σ 2 l n μ 1 cos ( 2 π μ 2 )
where both μ 1 and μ 2 are the random numbers between 0–1.
By MATLAB, the sample sizes of these error sources are all 100. Substituting in Equation (15), then the position error and attitude error are statistically simulated. Figure 8 and Figure 9 show the influence of all the five error sources on the comprehensive position error and the comprehensive attitude error of the force-measuring platform, respectively. It should be noted that in the legend, REM, REF, ECU, ECP and IES indicate the radius errors of the force-measuring platform and fixed platform, errors of two axial clearances for the middle universal joint and the lower positioning block and installation error of single-axis force sensor, respectively.
It can be seen that the installation error of single-axis force sensor, among the five error sources, has the greatest influence on the comprehensive position and attitude error. Due to the cumulative amplification of errors, the radius error of the fixed platform and error of the two axial clearances on the lower positioning block also have great impact. Comparatively, the other two error sources have less impact. Meanwhile, the radius error of the force-measuring platform has a huge influence on the comprehensive attitude error. Therefore, conclusions can be drawn that the radius accuracy of force-measuring platform and fixed platform and axial mounting accuracy of single-axis force sensor particularly are ensured in the sensor manufacturing process.

4. Deformation Error Modeling of the 6-UPUR Force Sensor

In the working process of the sensor, the elastic deformation of flexible legs is objective. The actual working position of a reference point on the force-measuring platform will also change accordingly, which seriously affects the static performance of the sensor.
When a six-dimensional external force vector is exerted at the end of the i-th flexible series leg, it can be obtained as follows by the principle of virtual work:
{ Δ S j i = J j i S j i = [ Δ x j i , Δ y j i , Δ z j i , Δ α x j i , Δ α y j i , Δ α z j i ] T F j i = J F j i F i ( i = 1 , 2 , , 6 j = 1 , 2 , 3 , 4 )
where Δ S j i denotes the deformation vector at the end reference point caused by elastic deformation of the j-th basic flexible element for the i-th leg. S j i stands for the elastic deformation vector produced by the end force F i at the end of the j-th basic flexible element for the i-th leg. F j i refers to counterforce vector at the end of the j-th basic flexible element produced by the end force F i . J j i stands for the pose transformation matrix. J F j i denotes the force transformation matrix.
According to the superposition principle of deformation, the total deformation vector Δ S i of the flexible leg end is obtained as follows:
Δ S i = j = 1 4 Δ S j i = j = 1 4 J j i S j i = J 1 i S 1 i + J 2 i S 2 i + + J 6 i S 6 i ( i = 1 , 2 , , 6 )
Under the definition of the stiffness matrix, the relationship between the leg end force F i and the total deformation vector Δ S i is:
F i = K i Δ S i ( i = 1 , 2 , , 6 )
where K i denotes stiffness matrix at the end of the flexible leg. Similarly, the counterforce vector F j i at the end of the j-th basic flexible element can be expressed as:
F j i = K j i Δ S j i
Combining the above equations, the total deformation vector can be rewritten as:
Δ S i = ( K i ) 1 F i = j = 1 4 J j i Δ S j i = j = 1 4 J j i ( K j i ) 1 F j i = j = 1 4 J j i ( K j i ) 1 J F j i F i ( i = 1 , 2 , , 6 )
where K j i refers to the stiffness matrix of the j-th basic flexible element:
K i = ( j = 1 4 J j i ( K j i ) 1 J F j i ) 1 ( i = 1 , 2 , , 6 )
Then the stiffness matrix K i can be expressed easily. Based on the stiffness model of each leg, the overall stiffness matrix of flexible joints 6-UPUR six-axis force sensor can be obtained. At the same time, we assume that the force-measuring platform stiffness reaches infinity and the small deformation produced by the external force is ignored.
When a six-dimensional external force vector F w is exerted, the geometric compatibility condition between the end of the i-th leg and reference point of the force-measuring platform is as follows:
Δ S = [ Δ x Δ y Δ z Δ α x Δ α y Δ α z ] = [ R T O ip O p R T O ip O p S ( r i ) 0 3 × 3 R T O ip O p ] · [ Δ x i Δ y i Δ z i Δ α x i Δ α y i Δ α z i ] = J i Δ S i
where Δ S stands for the deformation vector at the center reference point of the force-measuring platform.
Δ x and Δ x i refer to the linear displacement vector of the force-measuring platform and the i-th leg along x-axis, respectively. Similarly, Δ y , Δ y i , Δ z and Δ z i denote those along the y-, and z-axis, respectively. Δ α x and Δ α x i refer to the angular displacement vector of the force-measuring platform and the i-th leg along x-axis, respectively. Similarly, Δ α y , Δ α y i Δ α z and Δ α z i denote those along the y-, and z-axis, respectively. R O ip O p stands for the rotation matrix of the measuring platform expressed in a local coordinate frame where the moving coordinate frame { O p } is relative to the local coordinate frame { O i p } . S ( r i ) refers to the vector of the platform expressed in the fixed coordinate frame.
According to the principle of spatial force system synthesis, the relationship between the six-dimensional external force vector F w and the counterforce vector F i at the end of the i-th leg can be established as:
F w = [ f x f y f z m x m y m z ] = i = 1 6 ( [ R O i p O p 0 3 × 3 S ( r i ) R O i p O p R O i p O p ] [ f x i f y i f z i m x i m y i m z i ] ) = i = 1 6 J F i F i
In addition, according to the definition of stiffness matrix of the flexible parallel mechanism, the six- dimensional external force vector F w is:
F w = K Δ S = i = 1 6 J F i F i = i = 1 6 J F i K i Δ S i = i = 1 6 J F i K i ( J i ) 1 Δ S
Then the stiffness matrix K of the reference point is expressed as:
K = i = 1 6 J F i K i ( J i ) 1
When an external force F w exerted on the platform changes by δ F w , the micro displacement vector of the reference point is:
δ D = K 1 δ F w
Then, the deformation error of the platform caused by elastic deformation of the flexible legs can be solved by Equation (28) when the external force F w exerted on the platform changes. When the external force f w or the torque m w exerted on the platform change by 1000 N or 1000N m, the corresponding deformation vectors calculated by Equation (28) are shown as Table 2.

5. Synthetic Error of the 6-UPUR Parallel Six-Axis Force Sensor

Assume the assembly error and deformation error are expressed as Δ D 1 and Δ D 2 , respectively. Δ D 1 is obviously a function with respect to the sensor structure parameters, which is certain for the processed sensor. When the external force exerted on the platform is certain, that is to say, Δ D 2 is assured, then, the synthetic error Δ D of the platform is the deformation coupling resulting from the assembly and exerted force, which can expressed as:
Δ D = Δ D 1 + Δ D 2 = [ Δ P x Δ P y Δ P z Δ δ x Δ δ y Δ δ z ]
As is well known, when the synthetic error of the platform is taken into account, the homogeneous transformation matrix with respect to ideal position of the platform is:
Δ T = [ Δ R Δ P 0 1 × 3 1 ]
where Δ P is translational component of the force-measuring platform, Δ P = [ Δ P x Δ P y Δ P z ] T ; Δ R can be expressed by the RPY description method:
Δ R = [ cos Δ δ z cos Δ δ y sin Δ δ z cos Δ δ y sin Δ δ y cos Δ δ z sin Δ δ y sin Δ δ x sin Δ δ z cos Δ δ x sin Δ δ z sin Δ δ y sin Δ δ x + cos Δ δ z cos Δ δ x cos Δ δ y sin Δ δ x cos Δ δ z sin Δ δ y cos Δ δ x + sin Δ δ z sin Δ δ x sin Δ δ z sin Δ δ y cos Δ δ x cos Δ δ z sin Δ δ x cos Δ δ y cos Δ δ x ]
Then, the transform matrix of the force-measuring platform after deformation is:
T = Δ T T 0 = [ R P 0 1 × 3 1 ]
where T 0 represents the pose transformation matrix of the ideal position of the force-measuring platform expressed in the fixed coordinate frame.
Here, taking into account the synthetic error, G can be calculated by Equation (32):
G = [ S 1 S 2 S 6 S 01 S 02 S 06 ]

6. Deformation Measurement and Calibration Experiments

This experimental equipment consists of a hardware and software system. The former mainly includes a hydraulic loading system, loading calibration bench, signal processing device, data acquisition device, data processor, etc. The hydraulic loading system provides the loading force. By calibrating the two hydraulic cylinders in the loading calibration bench, which transmit force to the measuring platform, and adjusting the installation positions of the two loading units every time, six dimensional forces and torques can be exerted on the platform. There are eight output signal channels from the single-axis tension-compression sensor when the calibration experiments are performed. The signals are transmitted to the computer by a signal processing device and data acquisition card, and then processed by the calibration software system.
In the loading process of the deformation measurements, one or two loading units should be chosen according to the loading direction. The specific implementation is as follows: a loading unit is installed on one upright column side along the X B -axis. By adjusting the tension/compression mode of the hydraulic cylinder, the loading force along the X B -axis can be achieved. The same is true of the loading along the Y B -axis. Both loading units are installed on two upright column ends in the direction of the X B -axis, then the loading force along the Z B -axis can be achieved. Both loading units are installed on two upright column sides along the Y B -axis. By adjusting the tension/compression mode of the hydraulic cylinder, the loading torque along the X B -axis can be achieved. Similarly, both loading units are installed on two upright column sides in the direction of the X B -axis, and then the loading torque along the Y B -axis can be obtained. Two loading units are installed on two upright column different sides in the direction of the X B -axis or the Y B -axis, respectively. Then the loading torque along the Z B -axis can be obtained.
Based on the loading location of force and torque mentioned above, an optical lens is mounted on the measuring platform. The position of a laser interferometer is adjusted and then the deformation of the platform can be measured. The laser interferometer and optical lens installation location are shown in Figure 10 and Figure 11, respectively.
Each axial force/torque within the sensor range is divided into 10 load points in two positive and negative directions, respectively, as shown in Table 3. Load force or torque in a corresponding direction are applied according to the positive direction of loading points. Conversely the reversely load is applied in descending order. Then, we save the data of the laser interferometer loaded every time. We follow the experimental steps described in [12], and then check and process the data and decoupled calculation and result analysis are carried out.

6.1. Measurement Results and Analysis

The linear displacement or pitching angle comparisons of the platform between the calibration deformation measurement results and the theoretical calculation results of the synthetic error are made as shown in Figure 12, Figure 13, Figure 14, Figure 15, Figure 16 and Figure 17.
Since the sensor structure is theoretically symmetrical about the X B -axis, so in the theoretical calculation, when the force is exerted along the X B -axis, the linear displacement along the positive and negative half of the X B -axis is symmetrical about the X B -axis, and with any increase of the loading force, the linear displacements along the positive and negative half of the X B -axis are linearly increased. The theoretical calculation values of the maximum displacement are 2327.3   μ m and 2327.3   μ m , respectively. The maximum positive and negative measurements are 2079.88   μ m and 2129.72   μ m as shown in Figure 12.
Similarly, the theoretical calculation value of the maximum displacement along positive and negative half of the Y B -axis are 1714.85   μ m and 1714.85   μ m , respectively. The maximum measurements are 1799.87   μ m and 1838.26   μ m (Figure 13). The theoretical value of the maximum displacement along the positive and negative Z B -axis are 336.5   μ m and 336.5   μ m , respectively. The maximum measurements are 428.21   μ m and 206.99   μ m (Figure 14).
As shown in Figure 15 since the sensor structure is symmetrical theoretically about the X B -axis with the increase of the loading torque, the theoretical calculation values of the maximum pitching angle around the X B -axis are 766.2 arc s and −766.2 arc s. The maximum positive and negative measurements are 729.4 arc s and −700.57 arc s, respectively. For the same reason, the theoretical calculation value of the maximum pitching angle around the positive and negative Y B -axis are 731.4 arc s and −731.4 arc s, respectively. The maximum measurements are 612.75 arc s and −697.37 arc s (Figure 16). The theoretical value of the maximum pitching angle around the positive and negative Z B -axis are 685.75 arc s and −685.75 arc s, respectively. The maximum measurements are 635.94 arc s and −674.47 arc s (Figure 17).
From Figure 17, it can be seen that when the force is exerted along the Z B -axis, deformation of the force-measuring platform has an obvious nonlinear relationship with the magnitude of the force, and the deviation is larger, compared with the theoretical result. The main reason is that the loading force along the Z B -axis is achieved by two loading units, which are installed at both ends of the loading benches along the X B -axis, rather than loading the platform directly along the Z B -axis as in the theoretical analysis. Because of manufacturing errors, it is difficult to achieve complete symmetry of the sensor structure, so the measurement value will produce a deviation with the theoretical value. When the force/torque is exerted along the other directions, the deformation of the force-measuring platform basically has a linear relationship with the magnitude of the force/torque, and the measured results are basically consistent with the theoretical results. Then, the correctness of synthetic error model is verified. At the same time, the deformation error of the flexible leg is the main error factor that affects sensor accuracy and with increase of the loading force/torque, so the proportionality is more obvious.

6.2. Calibration Results and Analysis

In this section, the actual first order kinematic influence coefficient matrix G B is obtained by the calibration results. Then we compare it with theoretical first order kinematic influence coefficient matrix G and the first order kinematic influence coefficient matrix G when the synthetic error is taken into account.
The relationship between external force and output voltage matrix is F w = G B V . Then the calibration matrix can be expressed as G B = F w V T ( V V T ) 1 by the least squares method [14]. Next, G B will be transformed into the transfer relation matrix between the external force and the measuring force, that is, the actual first order kinematic influence coefficient matrix G B .
From the technical parameters of the force sensitive element, the spokewise single-axis force sensor, it can be known that its range is 2 t; the sensitivity is 2.0 ± 0.01 mV / V and supply voltage is DC 10   V , so when the sensor is loaded by 2 t, the output signal of the sensor is 20 mV .
Assume that f a represents the actual axial force of the single-axis force sensor, whose units are N or N m. The actual output signal of the single-axis sensor is expressed as V , whose units are mV. Here, the relationship between them is V = f a / 980 . On the other hand, due to circuit amplification and denoising, the relationship between V and V is V = k V ( k stands for voltage amplification factor). Therefore, the transfer relationship between the external force and the actual axial force is:
F w = G B V = k G B V = k 980 G B f a
Afterwards, the actual first order kinematic influence coefficient matrix G B is:
G B = k 980 G B
So far, the theoretical first order kinematic influence coefficient matrix G , the first order kinematic influence coefficient matrix G when the synthetic error is taken into account and the actual first order kinematic influence coefficient matrix G B can be calculated easily by Equations (4), (32) and (34), respectively. As is well known the condition number [31] of the first order kinematic influence coefficient matrix is one of the indices to measure isotropy for a force sensor. Consequently, their condition numbers are calculated as:
{ c o n d ( G ) = 6.3336 c o n d ( G ) = 11.7549 c o n d ( G B ) = 10.7808
From Equation (35), it can be seen that condition number of G is more close to that of G B than G ’s. By calculation, the relative errors are 9.03% and 41.25%, respectively. Obviously, G is similar to G B .
On the other hand, the square norm [27] of a channel output signal vector is used to measure sensitivity of a generalized force component. The sensitivity S F x , S F y and S F z of the three force components can be expressed as:
{ S F x = J 1 2 S F y = J 2 2 S F z = J 3 2
The sensitivity S M x , S M y and S M z of the three torque components are expressed as:
{ S M x = J 4 2 S M y = J 5 2 S M z = J 6 2
where J i ( i = 1 , 2 , , 6 ) stands for column vector of force Jacobian matrix.
All the component sensitivities of the three force Jacobian matrices are calculated as shown in Table 4. It can be seen that sensitivity of J is more close to that of J B than J ’s. Their square norm relative errors can be seen in Table 5. Here their relative errors are defined as Type 1 error and Type 2 error.
Table 5 shows that the Type 1 error is less than the Type 2 error. That is to say, G is more close to G B than G . It is worth noting that Type 1 S F z has a larger relative error. The main reason is that the two loading units are installed at both ends of loading benches along the X B -axis to provide the Z B -axis loading force, which is explained in the previous section. Consequently, we will not bore readers with a very detailed analysis to explain the reason any more. Obviously, the effectiveness of the error model is clarified and it is very important to take into account synthetic errors for the design stage of the sensor and this is helpful to improve the performance of the sensor in order to meet the needs of actual working environments.

7. Conclusions

In this paper, assembly error and deformation error are comprehensively taken into account based on the flexible joints 6-UPUR parallel six-axis force sensor developed with a large measurement range and high accuracy in the prophase. Their error models are respectively established. The synthetic error of the platform is deformation coupling resulting from assembly and exerted force. Then the first order kinematic influence coefficient matrix when the synthetic error is taken into account is solved. Measurements and calibration experiments are carried out. Forced deformation of the force-measuring platform is detected by using a laser interferometer and analyzed to verify the correctness of the synthetic error model. In addition, the first order kinematic influence coefficient matrix in actual circumstances is calculated. Condition numbers and square norms of the coefficient matrices are compared, which shows theoretically that it is very important to take into account the synthetic error for the design stage of the sensor and this is helpful to improve the performance of the sensor in order to meet needs of actual working environments.

Acknowledgments

The authors would like to acknowledge the project supported by the National Natural Science Foundation of PR China (NSFC) (Grant No. 51105322), the Natural Science Foundation of Hebei Province (Grant No. E2014203176), the Natural Science Research Foundation of Higher Education of Hebei Province (Grant No. QN2015040) and China’s Post-doctoral Science Fund (No. 2016M590212).

Author Contributions

All authors contributed extensively to the study presented in this manuscript. Yanzhi Zhao conceived and designed the flexible joints 6-UPUR parallel six-axis force sensor; Yachao Cao, Jie Zhang and Caifeng Zhang performed the experiments; Yanzhi Zhao, Yachao Cao, Jie Zhang and Caifeng Zhang established the error model, analyzed the data and wrote the paper; Jie Zhang and Dan Zhang revised the paper and polished the language. All authors contributed with valuable discussions and scientific advices in order to improve the quality of the work, and also contributed to write the final manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Paros, J.M.; Weisbord, L. How to design flexture hinges. Mach. Des. 1965, 37, 151–156. [Google Scholar]
  2. Zhang, D.; Chetwynd, D.G.; Liu, X.; Tian, Y. Investigation of a 3-DOF Micro-positioning Table for Surface Grinding. Int. J. Mech. Sci. 2006, 48, 1401–1408. [Google Scholar] [CrossRef]
  3. Rajala, S.; Tuukkanen, S.; Halttunen, J. Characteristics of piezoelectric polymer film sensors with solution-processable graphene-based electrode materials. IEEE Sens. J. 2015, 15, 3102–3109. [Google Scholar] [CrossRef]
  4. Zhang, T.; Liu, H.; Jiang, L.; Fan, S.; Yang, J. Development of a flexible 3-D tactile sensor system for anthropomorphic artificial hand. IEEE Sens. J. 2013, 13, 510–518. [Google Scholar] [CrossRef]
  5. Seminara, L.; Pinna, L.; Valle, M.; Basiricò, L.; Loi, A.; Cosseddu, P.; Bonfiglio, A.; Ascia, A.; Biso, M.; Ansaldo, A. Piezoelectric polymer transducer arrays for flexible tactile sensors. IEEE Sens. J. 2013, 13, 4022–4029. [Google Scholar] [CrossRef]
  6. Kerr, D.R. Analysis, properties and design of a Stewart-platform transducer. Mech. Transm. Autom. Des. 1989, 1, 25–28. [Google Scholar] [CrossRef]
  7. Gao, F.; Zhang, J.J.; Chen, Y.L.; Jin, Z.L. Development of a new type of 6-DOF parallel micro-manipulator and its control system. In Proceedings of the 2003 IEEE International Conference on Robotics, Intelligent Systems and Signal Processing, Changsha, China, 8–13 October 2003; pp. 715–720. [Google Scholar]
  8. Liang, Q.; Zhang, D.; Coppola, G.; Mao, J.; Sun, W.; Wang, Y.; Ge, Y. Design and Analysis of a Sensor System for Cutting Force Measurement in Machining Processes. Sensors 2016, 16, 70. [Google Scholar] [CrossRef] [PubMed]
  9. Yang, Z. Development of Three-Axis Force Sensor based on Plane Parallel Flexure Joints. Master’s Thesis, Yanshan University, Qinhuangdao, China, 2015. [Google Scholar]
  10. Zhang, H. Heavy Parallel Six-axis Force Sensor Model and Experimental Research. Master’s Thesis, Yanshan University, Qinhuangdao, China, 2016. [Google Scholar]
  11. Li, L. Research on Parallel Attitude Adjustment and Stiffness Sensor of Flexible Force Sensor based on Stewart Platform. Master’s Thesis, Yanshan University, Qinhuangdao, China, 2014. [Google Scholar]
  12. Zhao, Y.; Zhang, C.; Zhang, D.; Zhongpan, S.; Tieshi, Z. Mathematical Model and Calibration Experiment of a Large Measurement Range Flexible Joints 6-UPUR Six-Axis Force Sensor. Sensors 2016, 8, 1271. [Google Scholar] [CrossRef] [PubMed]
  13. Li, J.; Wang, J.; Chen, G. Accuracy analysis of micro robot based on generalized geometric error model. J. Tsinghua Univ. 2000, 5, 20–24. [Google Scholar] [CrossRef]
  14. Zhou, X.; Zhang, Q. A method of saliency analysis for robot pose error. J. Mech. Eng. 1994, 30, 167–175. [Google Scholar]
  15. Zhao, Y.; Zhao, X.; Hong, L.; Zhang, W. A kind of analytic algorithm for accuracy of parallel robot based on forward solution of position. Mach. Des. 2003, 7, 14–16. [Google Scholar]
  16. Masory, O.; Wang, J.; Zhuang, H. On the Accuracy of a Stewart Platform—Part. II: Kinematic Calibration and Compensation. In Proceedings of the 1993 IEEE International Conference on Robotics and Automation, Atlanta, GA, USA, 2–6 May 1993; pp. 725–731. [Google Scholar]
  17. Ropponen, T.; Arai, T. Accuracy Analysis of a Modified Stewart Platform Manipulator. In Proceedings of the IEEE International Conference on Robotics and Automation, Nagoya, Japan, 21–27 May 1995; pp. 521–525. [Google Scholar]
  18. Beak, D.K.; Yang, S.H.; Ko, T.J. Precision NURBS Interpolator based on Recursive Characteristics of NURBS. Int. J. Adv. Manuf. Technol. 2013, 1, 403–410. [Google Scholar] [CrossRef]
  19. Wang, J.; Masory, O. On the Accuracy of a Stewart Platform—Part I: The Effect of Manufacturing Tolerances. In Proceedings of the 1993 IEEE International Conference on Robotics and Automation, Atlanta, GA, USA, 2–6 May 1993; pp. 114–120. [Google Scholar]
  20. Wang, S.M.; Ehmann, K.F. Error Model and Accuracy Analysis of a Six-DOF Stewart Platform. J. Manuf. Sci. Eng. 2002, 2, 286–295. [Google Scholar] [CrossRef]
  21. Patel, A.J.; Ehmann, K.F. Volumetric Error Analysis of a Stewart Platform-Based Machine Tool. CIRP Ann. Manuf. Technol. 1997, 1, 287–290. [Google Scholar] [CrossRef]
  22. Zou, H.; Wang, Q.; Yu, X.; Zhao, M. Analysis of Position and Attitude Error of Parallel Stewart Mechanism. J. Northeast. Univ. 2000, 3, 301–304. [Google Scholar]
  23. Huang, Z.; Zhao, Y.S.; Zhao, T.S. Advanced Spatial Mechanism, 2nd ed.; Higher Education Press: Beijing, China, 2014; pp. 169–212. [Google Scholar]
  24. Ma, L.; Huang, T.; Wang, Y.; Ni, Y.; Zhang, S. Precision design of manufacturing oriented parallel machine tools. China Mech. Eng. 1999, 10, 1114–1118. [Google Scholar]
  25. Lv, C.; Xiong, Y. Stewart Parallel Manipulator Pose Error Analysis. J. Huazhong Univ. Sci. Technol. 1999, 8, 4–6. [Google Scholar]
  26. Huang, Z.; Zhao, Y.; Zhao, T. Advanced Spatial Mechanism; Higher Education Press: Beijing, China, 2006; pp. 293–297. [Google Scholar]
  27. Zhao, X. The Stewart Structure of Six Axis Force Sensor Design Theory and Applications. Master’s Thesis, Yanshan University, Qinhuangdao, China, 2003. [Google Scholar]
  28. Li, L. Research on Error Modeling and Parameter Calibration Method of Stewart Mechanism. Master’s Thesis, Yanshan University, Qinhuangdao, China, 2006. [Google Scholar]
  29. Lu, Q.; Zhang, Y. Accuracy Synthesis of 6 Legged Parallel Machine Tools by Monte Carlo Method. China Mech. Eng. 2002, 6, 464–467. [Google Scholar]
  30. Wang, X. Mechanical Manufacturing Technology; Tsinghua University Press: Beijing, China, 1989; pp. 302–306. [Google Scholar]
  31. Uchiyama, M.; Hakomori, K. A Few Considerations on Structure Design of Force Sensor. In Proceedings of the Third Annual Conference on Japan Robotics Society, Tokyo, Japan, 1985; pp. 17–18. [Google Scholar]
Figure 1. Physical prototype of the 6-UPUR six-axis force sensor with flexible joints.
Figure 1. Physical prototype of the 6-UPUR six-axis force sensor with flexible joints.
Sensors 17 02238 g001
Figure 2. 3D Model of the 6-UPUR six-axis force sensor with flexible joints.
Figure 2. 3D Model of the 6-UPUR six-axis force sensor with flexible joints.
Sensors 17 02238 g002
Figure 3. The force sensor structure based on 6-UPUR parallel mechanism.
Figure 3. The force sensor structure based on 6-UPUR parallel mechanism.
Sensors 17 02238 g003
Figure 4. Diagram of fixed coordinate frame and moving coordinate frame of the sensor structure.
Figure 4. Diagram of fixed coordinate frame and moving coordinate frame of the sensor structure.
Sensors 17 02238 g004
Figure 5. D-H coordinate frame of the i-th leg.
Figure 5. D-H coordinate frame of the i-th leg.
Sensors 17 02238 g005
Figure 6. Diagram of imaginary prismatic joints. (a) Coordinate frame establishment of the fixed platform radius error; (b) Coordinate frame establishment of the measuring platform radius error.
Figure 6. Diagram of imaginary prismatic joints. (a) Coordinate frame establishment of the fixed platform radius error; (b) Coordinate frame establishment of the measuring platform radius error.
Sensors 17 02238 g006
Figure 7. Diagram of equivalent angles.
Figure 7. Diagram of equivalent angles.
Sensors 17 02238 g007
Figure 8. The influence of the five error sources on the comprehensive position error of the platform.
Figure 8. The influence of the five error sources on the comprehensive position error of the platform.
Sensors 17 02238 g008
Figure 9. The influence of the five error sources on the comprehensive attitude error of the platform.
Figure 9. The influence of the five error sources on the comprehensive attitude error of the platform.
Sensors 17 02238 g009
Figure 10. Laser interferometer and optical lens installation location.
Figure 10. Laser interferometer and optical lens installation location.
Sensors 17 02238 g010
Figure 11. Optical lens installation measuring in six directions. (a) Linear displacement measurement along the X B / Y B -axis; (b) Linear displacement measurement along the Z B -axis; (c) Pitching angle measurement around the X B / Y B -axis; (d) Swing angle measurement around the Z B -axis.
Figure 11. Optical lens installation measuring in six directions. (a) Linear displacement measurement along the X B / Y B -axis; (b) Linear displacement measurement along the Z B -axis; (c) Pitching angle measurement around the X B / Y B -axis; (d) Swing angle measurement around the Z B -axis.
Sensors 17 02238 g011
Figure 12. Linear displacement comparison along the X B -axis.
Figure 12. Linear displacement comparison along the X B -axis.
Sensors 17 02238 g012
Figure 13. Linear displacement comparison along the Y B -axis.
Figure 13. Linear displacement comparison along the Y B -axis.
Sensors 17 02238 g013
Figure 14. Linear displacement comparison along the Z B -axis.
Figure 14. Linear displacement comparison along the Z B -axis.
Sensors 17 02238 g014
Figure 15. Pitching angle comparison around the X B -axis.
Figure 15. Pitching angle comparison around the X B -axis.
Sensors 17 02238 g015
Figure 16. Pitching angle comparison around the Y B -axis.
Figure 16. Pitching angle comparison around the Y B -axis.
Sensors 17 02238 g016
Figure 17. Pitching angle comparison around the Z B -axis.
Figure 17. Pitching angle comparison around the Z B -axis.
Sensors 17 02238 g017
Table 1. Material properties of the sensor.
Table 1. Material properties of the sensor.
ComponentsMaterialsElastic ModulusPoisson RatioDensity
Force-measuring platformHard aluminum alloy70 Gpa0.302700 kg/m3
Flexible joints40CrNiMoA206 Gpa0.307830 kg/m3
Fixed platformQ235210 Gpa0.257850 kg/m3
Table 2. Theoretical calculation value of reference point deformation of the force-measuring platform.
Table 2. Theoretical calculation value of reference point deformation of the force-measuring platform.
Force/Torque Variation (N/N·m)Force along X AxisForce along Y AxisForce along Z AxisTorque around X AxisTorque around Y AxisTorque around Z Axis
1000230 μm190 μm27 μm82 arc s79 arc s67 arc s
Table 3. Loading points of calibration force/torque.
Table 3. Loading points of calibration force/torque.
Loading Points12345678910
11121314151617181920
Force (N)positive1000300050007000900070005000300010000
negative−1000−3000−5000−7000−9000−7000−5000−3000−10000
Torque (N·m)positive1000300050007000900070005000300010000
negative−1000−3000−5000−7000−9000−7000−5000−3000−10000
Table 4. All the component sensitivities of the three force Jacobian matrices.
Table 4. All the component sensitivities of the three force Jacobian matrices.
Sensitivity S F x S F y S F z S M x S M y S M z
J 0.29640.54720.54731.50251.39731.3974
J 1.04590.84650.90096.84173.74786.0042
J B 1.42050.99301.85188.20743.23786.9202
Table 5. The two type relative errors of all the component sensitivity.
Table 5. The two type relative errors of all the component sensitivity.
Sensitivity S F x (%) S F y (%) S F z (%) S M x (%) S M y (%) S M z (%)
Type 1 error26.3714.7551.3516.6415.7513.24
Type 2 error79.1344.8970.4481.6956.8479.81

Share and Cite

MDPI and ACS Style

Zhao, Y.; Cao, Y.; Zhang, C.; Zhang, D.; Zhang, J. Error Modeling and Experimental Study of a Flexible Joint 6-UPUR Parallel Six-Axis Force Sensor. Sensors 2017, 17, 2238. https://doi.org/10.3390/s17102238

AMA Style

Zhao Y, Cao Y, Zhang C, Zhang D, Zhang J. Error Modeling and Experimental Study of a Flexible Joint 6-UPUR Parallel Six-Axis Force Sensor. Sensors. 2017; 17(10):2238. https://doi.org/10.3390/s17102238

Chicago/Turabian Style

Zhao, Yanzhi, Yachao Cao, Caifeng Zhang, Dan Zhang, and Jie Zhang. 2017. "Error Modeling and Experimental Study of a Flexible Joint 6-UPUR Parallel Six-Axis Force Sensor" Sensors 17, no. 10: 2238. https://doi.org/10.3390/s17102238

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop