Internal and External Forces Measurement of Planar 3-DOF Redundantly Actuated Parallel Mechanism by Axial Force Sensors

This paper proposes a method for measuring the internal and external forces of a planar 3-DOF (degree of freedom) redundantly actuated parallel mechanism. The internal forces, force acts inside the endplate and mechanism constraint force, and the external forces, forces act on the endplate and thrusts by actuators, were measured simultaneously using the axial forces of the rods. Kinetostatic equations of the parallel mechanism were used to derive algorithms for measuring the internal and external forces. A link axis force sensor was developed using a strain gauge sensor. To verify the actual internal force of the endplate, a force sensor was also installed on the endplate. A real-time system for measuring the forces of the parallel mechanism was developed using RT-Linux. The external and internal forces were measured accurately.


Introduction
A robotic system with a parallel mechanism is mechanically characterized by high rigidity and precise positioning [1,2].However, the mechanical interactions and singularities of the mechanism restrict the workspace of the robot [3].
We previously proposed a 3-DOF (degree of freedom) () planar parallel mechanism with four redundant actuators [4][5][6].This is aimed at a table mechanism with multiaxis machine tools.By developing a characteristic mechanical design, our mechanism avoids mechanical interactions around the links.The redundant actuation of the mechanism helps avoid singular configurations that would occur with nonredundant actuation.Our mechanism expands the workspace along the horizontal direction [4] and rotational motion [6].Several studies have considered redundantly actuated 3-DOF planar parallel mechanisms [7][8][9].However, these mechanisms were aimed at position control and not force control.Force control enables complex tasks such as the grinding and polishing of mechanical parts, which require a sensitive touch.We developed a novel design for a redundantly actuated parallel mechanism by using forcecontrolled linear motors and installing force commandbased impedance control [5].However, friction around the linear guide or force ripples of the linear actuators may adversely affect the accuracy of the force control.Sensing the actual forces and the moment at the tip of the mechanism is an effective method for improving the accuracy and stability of the force control [10].
Certain types of linearly actuated parallel mechanisms (e.g., the Stewart platform [1] and our parallel mechanism [4]) possess the distinct advantage of straightforward mapping expression between the wrenches (forces and moments) applied to the endplate and the forces applied to the rods of the mechanism.This advantage makes them particularly suitable for certain force sensor applications [11,12].For a redundantly actuated parallel mechanism, the internal forces act inside the endplate [8].The internal force helps improve the mechanical rigidity and removes the backlash around joint pairs.Mimura et al. developed an internal force sensor that detects only the internal forces loaded inside the endplate [13].Regardless of whether external and internal forces both exist in the redundantly actuated parallel mechanism, conventional force sensing measures these forces not simultaneously but individually.
In this paper, we propose a novel method for simultaneously measuring the internal and external forces of a planar 3-DOF redundantly actuated parallel mechanism.The internal and external forces are measured simultaneously using the axial forces of the rods.The actual generated forces of the linear actuators and constraint forces at the driving pairs are measured by the system.
Algorithms for measuring the internal and external forces were derived by resolving the kinetostatic equations of the parallel mechanism.A link axis force sensor was developed using strain gauge sensors.To verify the actual internal force inside the endplate, a force sensor was also installed on the endplate.A system for measuring the forces in real-time was developed using RT-Linux.The external and internal forces of the parallel mechanism were measured accurately.

Simultaneous Measurement Method for
External and Internal Forces  3 shows the kinematic model of the mechanism.The end effector of the mechanism is set at the central position of the endplate.[14].The differential kinematics or the relationship between the small displacements of the center of the end effector ΔP and the small displacements of the controlled values of the actuators Δc, is expressed as

Kinetostatics of Parallel Mechanism
End effector Link Linear motor Figure 3: Kinematic model of planar parallel mechanism.In (1), J  and J  are, respectively, 4 × 3 and 4 × 4 Jacobian matrices of the parallel mechanisms.
The relationship between the external forces f  , which act on the end effector of the mechanism, and actuator thrust forces f  is derived as follows: In (2), J  is a 4 × 3 Jacobian matrix of the parallel mechanisms.As shown in Figure 4,   ,   , and   are described as scalar values of the constraint force, axial force, and thrust force, respectively, acting on the node of the th joint.The unit direction vector a along the direction of the thrust force is perpendicular to the unit direction vector n along the direction of the constraint force.The equilibrium equation of forces at the node of the th joint is given by The axial force and constraint force at each node are combined in vector form as f  and f  , respectively.These forces are calculated from the actuator thrust force f  as follows: In ( 4), J  is a 4 × 4 Jacobian matrix that relates the axial forces f  to the constraints forces f  .The internal forces f  and f  act on the right and left pairs of the endplate, as shown in Figure 4.These vectors exist on the same line and have the same magnification but have opposite directions.The internal forces inside the endplate f  are derived as follows: Equations ( 1)-( 5) express basic relations for the internal forces (internal forces inside the endplate f  , constraint forces f  , and axial forces f  ) and external forces (external forces acting on the end effector f  and actuator thrust forces f  ) of the parallel mechanism.
In our previous report on the impedance (force) control of the parallel mechanism [4], we derived the desired thrust forces f  to realize the target external forces on the end effector f  and target internal forces of the endplate f  by solving (1)-( 5) as follows:

Measurement of Internal and External
Forces.We measured the internal and external forces via the axial forces.By resolving ( 1)-( 6), the internal forces (internal force inside the endplate f  and constraint forces f  ) and external forces (external forces acting on the end effector f  and actuator thrust forces f  ) of the parallel mechanism were measured using the axial forces f  .The Jacobian matrices J  (4 × 4), J  (4 × 3), J  (4 × 4), and J  (4 × 4) are given by the configuration of the parallel mechanism, and J  (4 × 3) is given by the second formula of (2).The constraint forces f  and actuator thrust forces f  are measured from the axial forces f  by resolving (4) for these forces as follows: By substituting the second formula of (7) into the first formula of (2), the external forces acting on the end effector f  are measured from the axial forces f  as follows: Equation ( 6) is rearranged, and the second formulas of ( 7) and ( 8) are substituted into it to obtain Equation ( 9) is used to determine the internal force inside the endplate f  as follows: As shown in (7), (8), and (10), the internal forces (internal force inside the endplate f  and constraint forces f  ) and external forces (external forces acting on the end effector f  and actuator thrust forces f  ) of the parallel mechanism are measured by the axial forces f  .

Design of Force Sensors
3.1.Design of Link Axis Force Sensor.The links of the planar mechanism are connected to the mechanical pairs by a pin joint.Therefore, only an axial force acts on each link.The design of the link axis force sensor is shown in Figure 5.
A linear motion guide supports the undesired load that is perpendicular to the link axis; this allows axial force to act almost ideally upon the bending beam.The axial force is measured as the strain  of the bending beam by strain gauges attached to the beam.Figure 6 illustrates the model of the bending beam.The relationship between the axial force  and strain  at the strain gauge location is given as follows: In (11),  and  represent the second moment of area and Young's modulus of the bending beam, respectively.The rated force capacity of the link axis sensor is designed to be 3.0 N as the rated thrust force of the linear actuator prototype is designed to be 2.25 N [5].We designed the dimensions of the bending beam to generate a 1.0 microstrain when an axial force of 1.0 gf (0.01 N) acts along the link, as shown in Figure 6.
In the experiment, we produced four links with bending beam force sensors.The performances of the sensors were evaluated by increasing the compressive weights along the link in 50 gf (0.49 N) intervals from 0 to 300 gf (2.94 N) and then reducing the weights in 50 gf (0.49 N) intervals from 300 (2.94 N) to 0 gf.In the results, the linearity and hysteresis of the sensors became less than 1.5% and 2.0%, respectively.The output of each axial force sensor was calibrated by using the parameter of the least squared line fit to the data.This force sensor directory measures the link axis force f  .The internal forces f  and f  and the external forces f  and f  are indirectly measured using ( 7), (8), and (10).

Design of Internal Force Sensor on
Endplate.The internal force on the endplate f  is indirectly measured from the output values of the axis force sensors and (10).To validate these measurements, a force sensor that directly measures the internal force on the endplate was designed and built, as shown in Figure 7. Two bending beams and linear guides, which is the same design as that of the axis force sensor, were installed parallel to the same direction of the internal force on the endplate.The internal force on the endplate is directly measured as the sum of the two sensors.
The performance of the sensor was evaluated by increasing the compressive weight in 100 gf (0.98 N) intervals from 0 to 500 gf (4.9 N) and then reducing the weight in 100 gf (0.98 N) intervals from 500 (4.9 N) to 0 gf.In the results, the linearity and hysteresis of the sensor became less than 3.0% and 3.0%, respectively.

Redundantly Actuated Planar Parallel Mechanism with
Force Sensors.The axial force sensors and sensor for the internal force on the endplate were installed on the redundantly actuated planar parallel mechanism, as shown in Figure 8.

Real-Time Measurement System. Figures 9 and 10 show
the schematic and actual views, respectively, of the developed real-time measurement system.The measurement system used PC-Ubuntu8.10RT-Linux (Linux kernel version: 2.6.29.1, Version 8 of RT patch).We developed the following two threads (procedures of programs).
(1) Measurement thread: The signals from the force sensors and linear encoders are read in the thread.The internal and external forces are calculated using ( 7), (8), and ( 10) in this thread.(2) Drawing thread: The current configuration of the parallel mechanism is depicted on the computer screen by the OpenGL software in this thread.The internal and external forces are superimposed onto the picture of the parallel mechanism as graphical arrows and numerical values.
The measurement thread and drawing thread run simultaneously with time intervals of 3 and 10 ms, respectively.The values of the internal forces, external forces, and positions of the moving part of the linear motors are transferred from the measurement thread to the drawing thread via shared memory.Figure 11 shows an example execution screen of the real-time measurement system.

Evaluation of Accuracy of External Force Measurement.
To evaluate the accuracy of external force measurement, given loads were added to the endplate of the parallel mechanism, as shown in Figure 12.We compared the actual load added on the endplate and the external forces measured by the real-time measurement system, while changing the configurations of the parallel mechanism, as shown in Figure 13.We added loads from 0 (0 N) to 500 gf (4.9 N) in  intervals of 100 gf (0.98 N) loads to the  and  directions and added moments from 0 (0 N⋅m) to 25 kgf⋅mm (0.245 N⋅m) in intervals of 5 kgf⋅mm (0.049 N⋅m) to the rotational direction.Figure 14 shows an example of the experimental data for the force measurements.We evaluated the force measurement accuracy according to the linearity () and sensitivity ().The sensitivity of the force measurement was defined as the slope of the measured data.The ideal sensitivity () is equal to 1.As listed in Table 1, the linearity () of the external force measurement was less than 3.5%.The sensitivity of the external force measurements was 0.96-1.03.

Evaluation of Accuracy of Internal Force Measurement.
As shown in Figure 15, given loads were added onto motor no. 4, whereas the other motors (nos.1-3) were mechanically locked.Internal force inside the endplate was generated by the redundancy of the mechanism.We added loads from 0 (0 N) to 200 gf (1.96 N) in intervals of 50 gf (0.49 N) to motor no. 4 while changing the configurations of the parallel mechanism in the same manner as shown in Figure 13.Indirect measurement data from the axis force sensors and direct measurement data from the internal force sensor on the endplate were compared.Figure 16 shows an example of the experimental data on internal force measurements.We evaluated the accuracy of the internal force measurement on the basis of the sensitivity ().The sensitivity of the internal force measurement was defined as the slope of the measured data with respect to the added loads on the motor; that is, the sensitivity () coincided with the slope of the plot, as shown in Figure 16.The sensitivity of  5.3.Discussion on Improving Measurement Accuracy.In the preliminary experiment, the axial force sensor had hysteresis caused by friction of the linear motion guide.The hysteresis was reduced by replacing the small friction linear motion guide.However, friction of the guide still remained and caused errors in the linearity of the axial force measurement.There were dimension errors between the actual and ideal (modeled) mechanical parts.These errors occurred owing to the numerical errors in the Jacobian matrices of the parallel mechanism.Namely, the dimension errors produced sensitivity errors in the indirect force measurements that used (7), (8), and (10).
To improve the measurement accuracy, we will reduce the friction of the sliding parts and calibrate the kinematic parameters of the parallel mechanism.

Conclusion
We proposed a method for measuring the internal and external forces of a planar 3-DOF redundantly actuated parallel mechanism.These forces are simultaneously measured by the axial forces of the link.A link axis force sensor was fabricated to measure the external and internal forces of a 3-DOF planar redundant parallel mechanism.A real-time measurement system was developed using RT-Linux.The external and internal forces were accurately measured.

Figure 4 :
Figure 4: Internal and external forces of the planar parallel mechanism.

Figure 7 :
Figure 7: Sensor for internal force on endplate.

Figure 10 :X 1 :
Figure 10: Actual view of real-time measurement system.

Force 1 :Figure 11 :
Figure 11: Execution screen of real-time measurement system.

Figure 12 :
Figure 12: Experimental setup for evaluation of external force measurement.

Figure 14 :Figure 15 :
Figure 14: Experimental data for external force measurement of   .

Figure 16 :
Figure 16: Experimental data for external force measurement of   .

Table 1 :
Experimental results for external force measurements.

Table 2 :
Experimental results for internal force measurements.
1, direct measurement data from the internal force sensor on the endplate  2 , and relative error between those values ( 1 −  2 )/ 1 are summarized in Table2.The relative errors between the indirect measurement by the axis force sensors and direct measurement by the internal force sensor were from −4.5% to 1.0%.