Abstract
There are many indices for evaluating the operational performance of parallel robots, but most of them start from kinematics and rarely pay special attention to the force transmission process. After studying the relationship and characteristics of the forward and reverse force transmission of the Stewart parallel manipulator under quasi-static conditions, three new indices are proposed in this paper, which are forward force sensitivity, reverse force sensitivity, and overall force sensitivity. Subsequently, the influences of six parameters on the overall force sensitivity index are analyzed. Furthermore, this paper propose three new structural optimization design schemes based on the three newly proposed indices. Finally, it is verified experimentally that the unit reverse force sensitivity of a single joint is consistent with the theory and the error between the theoretical and experimental values is obtained.
Introduction
Collaborative robot
In recent years, with the continuous progress of automatic control technology, electronic technology, and internet technology, industrial robot technology has seen considerable development and is widely used in manufacturing. With the increasing demand for robots in human society, the safety and reliability of robotics also increases. People are no longer satisfied with the off-line programming of robots for control, but desire greater cooperation with robots. The robot can achieve or surpass its desired function or work better through gestures, direct contact, drag and teach, and other simpler and more intuitive information transmission methods. The concept of collaborative robots was formally proposed in 1996 by two professors, J. Edward and Michael Peshkin of Northwestern University, United States. They applied for a patent, which defined collaborative robots as a type of object that can be operated in cooperation with human operators. 1
The most notable obstacle to achieving cooperation between people and robots in the same working environment is the inevitable safety problems produced when people approach robots, such as contact, collision, and squeezing.1,2 These are key problems that restrict the progress of collaborative robot technology and pose important obstacles to further popularization and the application and expansion of production.
In order to achieve the purpose of collaborative work between robots and humans, the most commonly used method is addition of sensors to sense external information for traditional industrial robots, and collect environmental information, including human actions, the force exerted on the robot, and whether collisions occur. Common external sensors include cameras that capture visual information, sound sensors that obtain auditory information, piezoelectric sensors that gauge touch, and force/torque sensors that obtain force measurements. Among the above methods, installing the force/torque sensor is the most popular method to improve the safety of the robot. It is possible to realize human-machine collaboration by using force perception technology,3–6 collaborative robot collision detection technology,7–9 robot virtual force sensor and flexible joint technology,10,11 collaborative robot torque control, and impedance control technology.12–14
Parallel collaborative robot
There is an increasing number of collaborative robots that can realize human-machine interaction. However, the number of collaborative robots based on the parallel structure is still relatively small. The parallel robot has the advantages of high rigidity, compact structure, large load-bearing ratio, and high dynamic performance. Therefore, it can be implemented in important applications, such as motion simulation, orientation adjustment, vibration suppression, and load bearing.15–19 Addition of a force sensor to a parallel robot can enable people and robots to interact more directly and cooperate, thereby enhancing the benefits of the parallel robot.
At present, the mainstream application of parallel robots still involves traditional independent work forms without contact with people. Research and application development of collaborative robots is primarily focused on the field of serial structure robots. With the continuous development and progress of parallel robot theory and engineering technology, there is a consequent improvement in reliability and safety, and parallel robots with built-in force sensors are becoming increasingly common.
The use of force sensors in parallel robots combined with dynamics can improve the safety of parallel robots in cooperating with people. This protects workers from injury when cooperating with robots, and also avoids robot damage caused by excessive joint force from contact with people.
As the theory and safety evaluation indices of the force transmission relationships of parallel robots continue to improve and the industrial production technology of force-aware parallel robots continues to advance, parallel robots promise to become an essential part of the field of collaborative robots.
Evaluation indices of collaborative robot
This study primarily focuses on the evaluation indices of parallel collaborative robots, and proposes an index for evaluating the strength and weakness of the parallel robot configuration in terms of force perception and force application, so as to analyze the force sensitivity or insensitivity of parallel robots, and guide the new robot scale design.
Many scholars focus on the Jacobian matrix of robots, and study the indices and related theories of force perception. Furthermore, they proposed indices, such as operability and minimum singular value from the eigenvalues, eigenvectors, and condition numbers of the Jacobian matrix. This enables evaluation of the force transmission characteristics of the robot, which provides information about the robot orientation adjustment and configuration parameter design. Yoshikawa 20 proposed the concept of manipulability, which is used to evaluate the comfort level of the robot when receiving the force of the end-effector. Klein and Blaho 21 compared a number of indices for the quantification of dexterity of manipulators. Gosselin and Angeles 22 proposed the global conditioning index, and it displays a larger value when the joint force difference caused by the end effector is smaller. Pashkevich et al. 23 considered operability to be the optimization goal of analysis and design. A scale design method for an orthogonal sliding mechanism was proposed. Kucuk 24 designed a new hybrid parallel robot manipulator, and optimized the dexterous workspace based on the condition number. Inner and Kucuk 25 developed a general Stewart platform simulation tool based on the optimization index of the condition number. Another category of indices is based on force transmission and spiral theory. Another category of indices is based on force transmission and screw theory rather than the Jacobian matrix. For example, Xie et al. 26 proposed the global transmission index under determinate constraint of workspace and optimized the design of Stewart platform.
The force-perception Stewart manipulator mentioned in this paper pays much attention to the force transmission performance. However, a class of indices based on the Jacobian matrix are often concerned with evaluating kinematic relations, and seldom specifically consider mechanical transmission. Their common characteristic is that the relative size of the index is very meaningful, but the physical meaning of the value of the index itself is difficult to explain. Although the indices based on the screw theory that focus on the process of robot force transmission have a clear physical meaning, due to higher requirements on mathematical foundations and more complex mathematical operations, they are difficult to be widely promoted in industrial applications.
The first contribution in this paper is: considering the characteristics of the two types of indices, this paper will propose a new evaluation index system that starts from the Jacobian matrix, but specifically considers the force transmission process instead of kinematics, and is relatively convenient to calculate. The second contribution in this paper is: combining the different application scenarios of the Stewart manipulator, this paper will propose three new structural optimization design schemes based on the three newly proposed indices.
In this study, the mechanism of the parallel robot is first modeled. The kinematics model and basic static equations of the parallel robot are deduced from the aspects of kinematics and statics, and the Jacobian matrix of force transmission is obtained. Based on the Jacobian matrix of force transfer of parallel robots, the transfer relationship between the end effector force of the parallel robot and the joint force is studied. Subsequently, an evaluation index is proposed to determine whether the joint force of the robot is sensitive and vulnerable to damage. Similarly, another two evaluation indices is proposed, which comprehensively consider the joint force and the end effector force, to determine the degree of the amplification effect.
Subsequently, in this study, the proposed force sensitivity indices are used to analyze the sensitivity of the parallel robot joints to stress, so as to determine whether the parallel robot being studied is safe, and whether its joints are easily damaged. They are also used to guide the parallel robot to adjust its position and orientation in order to improve joint stress.
Finally, in this study, the force sensitivity indices of parallel robots is comprehensively investigated, and the safety of humans and machines is considered in combination with the actual design target application scenarios. Subsequently, several parallel robot scale designs are proposed.
Force sensitivity indices
Stewart parallel manipulator with force sensors
A Stewart parallel manipulator is a typical parallel robot. In this study, a Stewart parallel manipulator will be used to represent the parallel collaborative robot. Figure 1 depicts a Stewart parallel manipulator, which consists of a static platform and moving platform connected to each other by six telescopic joints. The telescopic joint is connected to the static platform through a Hook hinge, and to the moving platform through a ball hinge.

Stewart parallel manipulator with force sensors.
The ball screw converts the rotary motion of the servo motor into the linear motion of the telescopic joint, thereby realizing the movement ability of the six telescopic joints of the Stewart parallel manipulator.
At the location where each telescopic joint is connected to the ball hinge, a tension/compression force transducer is installed to measure the internal force of the six joints. A six-dimensional force sensor is installed in the center of the moving platform in order to measure the contact force between the moving platform and the external environment.
Overview of force sensitivity
In this study, the mechanics of Stewart parallel manipulator are investigated during interaction with people or other objects. This can be divided into two aspects. The first is the magnitude of force and moment exerted by the end effector on the external environment when the six joints of the Stewart parallel manipulator apply thrust. This reflects the degree of amplification of the pressure exerted by the Stewart parallel manipulator on the outside world and is qualitatively termed as the forward force sensitivity. The second aspect is the response of the internal force of the six joints when the moving platform of the Stewart parallel manipulator experiences external force or moment. This reflects the degree to which the external force exerted on the joint is amplified when the Stewart parallel manipulator experiences external force and is qualitatively defined as reverse force sensitivity.
When the thrust applied by the six joints is small and the force or torque output by the moving platform is large, it indicates that the forward force sensitivity of the Stewart parallel manipulator is very large. The advantage of this is that it can be used in scenarios where pressure is applied. However, the disadvantage is that a small joint thrust will be amplified to a large output force, during the human-machine interaction, which will easily injure the operator.
When the force experienced by the moving platform is small and the internal forces of the six joints are large, it indicates that the reverse force sensitivity Stewart parallel manipulator is very large. The advantage of this is that it can be used to sense external force as a force sensor. However, the disadvantage is that during the human-machine interaction, a small pressure applied by an operator will be amplified into a large joint force, thereby damaging the machine.
In real working conditions, especially in work scenarios involving human-machine interaction, injury to the operator or damage to the machine is undesirable. Therefore, we wish to design a Stewart parallel manipulator with small forward force sensitivity and small reverse force sensitivity. In addition, we hope to ensure the safety of human-machine interaction to a feasible extent through the size design or the design of the working space.
The factors that affect the force sensitivity of Stewart parallel manipulators are segregated into the following two categories. The first includes the position and orientation parameters of the moving platform. The second involves the dimensions of the scale design of the Stewart parallel manipulator, which include the radius of the static platform, radius of the moving platform, initial length of the telescopic joint, and distance between each hinge point on each platform.
We wish to establish a quantitative force sensitivity index to analyze how each influencing factor specifically affects the sensitivity of the Stewart parallel manipulator. In addition, we aim to obtain a suitable scale design to provide better security for humans and robots in human-machine interaction.
Static model
Figure 2 illustrates the structure of a Stewart parallel manipulator. The upper platform and lower platform are moving and static, respectively. The circle center of the static platform is defined as

The schematic of the Stewart parallel manipulator during thrust application.
On the static platform, hinge points
The red mark in the schematic of the Stewart parallel manipulator in Figure 2 indicates the application of thrust. The six telescopic joint each apply a thrust, and finally the moving platform is transformed into a force and moment, which acts on the external environment.
Figure 3 presents the top view of the Stewart parallel manipulator. The radius of the static platform hinge point distribution circle, radius of movable platform hinge point distribution circle radius, static platform hinge point circle center half angle, and moving platform hinge point circle center half angle are denoted by

Top view of the Stewart parallel manipulator.
The position of
Original configuration parameters of the manipulator.
According to the differential kinematics of the parallel robot, the following equation can be obtained:
Where
Where
Note that under the singular position of the stewart platform, the Jacobian matrix will appear singular. At this time, the matrix is not invertible. The mechanisms involved in this article are all discussed in a non-singular position. For the coherence of the discussion, I will not repeat the proof that the Jacobian matrix involved is not singular.
The statics force transmission relationship of the Stewart parallel manipulator can be given as follows, and the derivation process is detailed in Appendix.
Where,
To promote ease of analysis,
Definition of force sensitivity
Observing equation (3), we find that the six elements in
Equation (3) after unified dimensions can be expressed as follows:
Where,
Where
For the convenience of subsequent expressions, we replace
When we focus on the forward force transmission characteristics of the robot, we need to extract a feature quantity from
Equation (8) can be written as a force component form as follows:
Where
We separately focus on the transmission of six joint forces to a single element of end force
The unit forward force sensitivity index is defined as follows:
The unit forward force sensitivity direction is defined as follows:
The unit forward force sensitivity index
The unit force sensitivity direction
When the joint forces
When the direction of the joint forces
When the joint directions of
The forward force sensitivity index represent the average magnification of the joint force transferred to the end force. The value of the forward force sensitivity represents the maximum value of the Euclidean norm of the six-dimensional end force vector when the direction of the unit six-dimensional joint force is random. Since
It can be seen from (8) and (9) that the forward and reverse transmission relationship of joint force and end force is similar. Therefore, the derivation process of the reverse force sensitivity index is similar to the previous one, and it will not be repeated here.
The reverse force sensitivity index represents the average magnification of the end force transferred to the joint force. The value of the forward force sensitivity represents the maximum value of the Euclidean norm of the six-dimensional joint force vector when the direction of the unit six-dimensional end force is random. The definition is provided directly as follows:
Where
In order to comprehensively judge the situation of the forward and reverse force sensitivity of the entire mechanical structure, we calculate the average of the forward force sensitivity index and reverse force sensitivity index to obtain the overall force sensitivity index as follows:
The overall force sensitivity represents the average sensitivity of force transmission of the robot, which can be used to judge whether the force transmission process of the robot is stable and safe for application in actual work.
If the overall force sensitivity index shows a very small reading, no matter whether the robot is applying force in the forward direction or feeling force in the reverse direction, significant safety problems will not occur.
If the overall force sensitivity index displays a very large reading, it means that in some positions and orientations of the robot, a small contact force at certain angle may exert a large force in some joints of the robot, which can easily damage the joints. It could also entail that at certain angles, a small joint force will be amplified into a large end force, which could cause injury to people when the parallel robot interacts with them.
In order to illustrate the main contributions of three proposed indices, this paper compares them with the similar indices in the literature, as shown in Tables 2 to 4.
Comparison 1 of indices in this paper and similar indices in the literature.
Comparison 2 of indices in this paper and similar indices in the literature.
Comparison 3 of indices in this paper and similar indices in the literature.
Analysis of force sensitivity indices
According to the definition of force sensitivity, there are two main types of influencing factors. One is the position and orientation of the moving platform, and the other is the configuration parameters of the Stewart parallel manipulator.
In the following studies, except for the parameters under study, the other parameters are taken from the initial configuration parameters in Table 1 and the initial position, orientation parameters, which is
Influence of position of the moving platform
Figure 4 illustrates the change in the overall force sensitivity index

Change of overall force sensitivity index
Figure 5 displays the change in the overall force sensitivity index

Change of overall force sensitivity index
However, under actual working conditions, in fact,
Influence of orientation of the moving platform
Figure 6 illustrates the change in the overall force sensitivity index

Change of overall force sensitivity index
Therefore, when
Influence of configuration parameter of the manipulator
Figure 7 shows the change of overall force sensitivity index

Change of overall force sensitivity index
Figure 8 shows the change of overall force sensitivity index

Change of overall force sensitivity index
When designing an manipulator,
Scale design based on force sensitivity
The force sensitivity index can be used to address the following three aspects of scale design. First, we can minimize the overall force sensitivity, so that the mechanism will not have a large forward or reverse force amplification effect during the human-machine interaction process, which makes the mechanism scale design extremely safe. Second, we can maximize the forward force sensitivity. Such a mechanism can amplify a small joint force into a large force applied by moving platform, which can be used as a press. Third, we can maximize the reverse force sensitivity. Such a mechanism can amplify a small contact force into a large joint force, which is very suitable for force sensors.
Safest mechanism scale design with minimal overall force sensitivity
We wish to design an optimal mechanical structure so that the parallel robot can minimize the overall force sensitivity as long as it meets the working conditions, thereby ensuring the safety of people and machines.
To sum up the previous study, we studied a total of 10 parameters including
The method we study is to first take a fixed value of
Figure 9 shows the change in the overall force sensitivity index

Change of overall force sensitivity index
In order to obtain more accurate values of

Enlarged view of the vicinity of the concave point.
Subsequently, we change the value of
Calculation results under different
Through further calculation and research, these optimal size ratio Stewart parallel manipulators were found to have a common feature. That is, the angle between the telescopic joint and the direction of gravity is approximately about
The schematic of the optimal structural scale design of the safest mechanism is presented in Figure 11.

Schematic of the optimal structural scale design of the safest mechanism.
When designing a new Stewart parallel manipulator, we can choose a radius ratio
Press scale design with maximum forward force sensitivity
In accordance with the previous study, we consider the five factors of
In order to design the press, we use the previously defined forward force sensitivity as an optimization index. According to the previous analysis, if the value of the forward force sensitivity is large, the joint force can also cause greater end pressure. Therefore, we configure the parameters according to the forward force sensitivity. We want it to be as large as possible.
First, we study the impact of

Change of forward force sensitivity index
After that, we set the values of

Change of forward force sensitivity index
Therefore, in order to obtain the press structure with the most obvious pressure amplification effect, the optimal size configuration is as:

Schematic of the optimal structural scale design of the press.
Force sensor scale design with maximum reverse force sensitivity
Similarly, we design the optimal sensor scale design based on the reverse force sensitivity. If the reverse force sensitivity is large, then the small end force can be amplified into a large internal joint force. Such a structure is highly suitable for the working situation of the sensors. Therefore, we configure the parameters according to the reverse force sensitivity. We want it to be as large as possible.
For the five parameters

Change of reverse force sensitivity index
After that, take

Change of reverse force sensitivity index
In order to increase the sensitivity of the sensor force, the optimal scale design is configured as:

Schematic of the optimal structural scale design of the force sensor.
To sum up, the optimal size design of Stewart parallel manipulator for three different application scenarios is shown in Table 6.
The optimal size design of Stewart parallel manipulator for three different application scenarios.
Force sensitivity experiment
This chapter verifies the influence of the different positions and orientations of the moving platform on the unit reverse force sensitivity when the structure configuration parameters of the Stewart parallel manipulator are determined.
Experimental method
Figure 18 shows a Stewart parallel manipulator with force sensing function for experiment. The MCL-L tension pressure sensor is installed at each joint of the Stewart parallel manipulator, the range of which is

Experimental hardware platform.
In the experiment, the interactor applied pressure at the origin point of the driven platform with a spring tension gauge.
Figure 19 represents a physical map of the force-applying process in the force-sensing experiment. The interactive personnel use a precision spring tension gauge to apply horizontal tension in the plane of the moving platform. The magnitude of the tension is guaranteed by the precision spring and scale, and the error does not exceed

Physical map of force application.
Figure 20 is a schematic of the direction change of the external force during the experiment (top view of the moving platform). The size of the external force is constantly controlled and maintained at

Schematic of the change direction of the external force sequence.
An experiment is conducted under the original position and orientation conditions. Subsequently, the position and orientation of the six parameters are changed successively, and the experiment is conducted again. After that, this data is compared with the experimental data of the original parameters and the difference is observed.
Experimental results
Figure 21 depicts the measured change values of the six joint forces during the application of the external force sequence

Variation of joint force with external force sequence under the position orientation
Figure 22 depicts the change in the joint force with the external force sequence

Variation of joint force with external force sequence under the position orientation
In similar ways, several other sets of position and orientation parameters were considered and the experiment was conducted. The results are shown in Table 7. It can be seen from the table that the experimental results are also consistent with the theoretically predicted impact trend and the error between the theoretically calculated value and the experimentally measured value is within 10%.
The error of unit reverse force sensitivity of joint 1 between theoretical value and experimental value.
Conclusion
In this study, the forward and reverse force transmission characteristics of the Stewart parallel manipulator are investigated. Quantitative indices for measuring the force sensitivity of the robot are proposed, including unit forward force sensitivity, forward force sensitivity, unit reverse force sensitivity, reverse force sensitivity, and overall force sensitivity. The specific uses of these indices are as follows:
When the configuration parameters of the robot have been determined, the following positions and orientations can make it safest for the robot to interact with humans:
When the configuration parameters of the robot have not been determined, that is, when the robot structure is being designed, we can select a certain index as the basis for the optimal scale design and design the robot for different application scenarios.
For example, in order to design the safest parallel structure for human-machine interaction, we should decrease the overall force sensitivity, and obtain the following scale design solution. If interference does not occur,
In order to design a press, we should increase the forward force sensitivity, and obtain a scale design solution in which
In order to design a force sensor, the reverse force sensitivity should be increased. In addition, the following scale design solution should be obtained:
In this study, an experimental method is used to verify the consistency of the unit reverse force sensitivity with the theoretical analysis. Furthermore, the error between the experimental value and the theoretical value is calculated.
The structure is limited to the Stewart parallel manipulator in this paper. In the future, the method in this paper will be further summarized and formed into a general method, which can be applied to various parallel robots.
This article is mainly based on statics and quasi-static conditions. In the future, the dynamics of the robot will be considered, so that this method will be applied to the conditions of high-speed robot movement.
Footnotes
Appendix
Handling Editor: James Baldwin
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research was supported by National Natural Science Foundation of China (Grant No. 51975307 and No. 51975044) and Beijing Natural Science Foundation (Grant No. L182041).
