Abstract
This research aims to explore a better kinematic performance and design scheme for a novel mechanical leg using parameter optimization method. Serial structural mechanisms are widely employed in anthropomorphic mechanism legs but with significant disadvantages of the complex structure and large inertia, particularly, for the multi-objective parameter optimization it is hard to select good parameters to achieve excellent performance. In this article, the plane model of the solution space for multiple parameters and a novel statistics parameter optimization method were proposed for a novel mechanical leg. In the position analysis, the structure and workspace for the novel mechanical leg were developed with simple structure, small inertia, and large workspace; and several kinematic performance evaluation indices were also proposed in the kinematics analysis. In the parameter optimization process, the design scheme and prototyping of the mechanical leg have shown a better kinematic performance by considering the assembly technique as compared with the conventional models. The proposed research provides the basis for the applications of the novel mechanical leg, which can be applied in the modern humanoid robot fields to meet the requirements of high stiffness, lower inertia, and good technological efficiency.
Introduction
Humanoid robots are usually designed to model the human bodies, in which mechanical legs are indispensable if the robots are to walk and interact with the environment.1,2 Currently, most anthropomorphic mechanical legs adopt serial chains. For instance, the anthropomorphic robot developed by Solis et al. 3 has two legs and each leg consists of five serially connected links. Honda in Japan, Sarcos research team in the United States,4,5 University of Karlsruhe in Germany, and Beijing University of Aeronautics and Astronautics also developed various bionic mechanical legs with serial chains. However, serial chains suffer from several weaknesses in practical application, including small carrying capacity and large motion inertia.6–8 Compared with serial chains, robotic legs with parallel structure are compact and have large carrying capacity, which are increasingly promising to overcome the issues of serial chains,9,10 and can be used to conduct the precision polishing work using this kind of robot. 11 Thus, hybrid legs have been introduced in recent years. Liu et al. 12 designed a hybrid robot system for computed tomography (CT)-guided surgery. Wang et al. 13 developed a reconfigurable robot for the search and rescue purpose, including three identical robotic systems for performing distributed activities. Pisla et al. 14 proposed an active hybrid parallel manipulator (PM) for minimal invasive surgery and studied the structural design and kinematics of a parallel reconfigurable robot. 15
The optimal design of hybrid legs is one of the essential challenges to robotics community cause it is difficult to select appropriate parameters that ensure a good performance of the mechanical legs only by intuition or experience.16–18 Currently, there are two main approaches, namely, single-objective parameter optimization and multi-objective parameter optimization. The former study focuses on a single performance index while the latter investigation employs several performance indices as the objective function to optimize the parameters of the manipulator. Yue et al. 19 adopted the geometric model of the solution space technique to study the distribution of various structural parameters and performance indices. The structural parameters of micro-robot were optimized by Liu et al. 20 using the genetic algorithm. Hao and Merlet 21 proposed an optimization method based on the work space theory by considering the workspace and regarding other design objectives. However, these approaches must be initially optimized after the change of the objectives, and these approaches cannot visually and globally show the relationship between the objectives and design parameters as well. Further, the geometric model of the solution space is not suitable for the parameter optimization of the mechanism that has more than four structural parameters. To overcome these problems, the multi-parameter plane model technique was proposed and used for the parameter optimization of the mechanism that has more than four structural parameters, and it can synthesize multiple indexes based on multiple performances using the statistics method. Further, Ceccarelli 22 also conducted the research on designs and prototypes of mobile and humanoid robots, and presented a good performance. 23 Moreover, this kind of robot could enlarge the application of the precision machining technology24,25 in industry by combining with different mechanical structures.
Therefore, in this article it proposes a novel parallel anthropomorphic mechanical leg as described in the patent awarded by Li et al. 26 and the related parameter optimization method according to the plane model of the solution space for multiple parameters. The mechanism and structural features of the novel mechanical leg are first presented, and then the position and workspace analysis are conducted using mathematical approach, followed by analyzing the performance of the mechanical leg both in kinematic and static states. Further, the global performance atlases will be presented in detail to explore the distribution role of each structural parameter and the corresponding global performance index. Finally, the parametric design is carried out to obtain the parameter optimization for the mechanical leg.
Structural features of the novel anthropomorphic mechanical legs
A novel anthropomorphic mechanical leg with similar structure to human body was developed, which is driven by three motors to realize the movement of knee joint and ankle joint, respectively. The driving devices are placed on the fixed elements, so that the moving bars of this mechanism are not necessary to carry the weight of the driving motors, thus reducing the number of motors. Compared with conventional transmission system, this anthropomorphic mechanical leg owns the advantages of simple structure, strong carrying capacity, low moving inertia and flexible movement.
To be specific, the mechanism diagram of the anthropomorphic mechanical leg is shown in Figure 1. The mechanism is composed of a fixed platform, an active platform, and two kinematic chains. The two kinematic chains adopt the structural form of 2PUU/PRRRU, that is, the humanoid ankle joint is based on two identical branch chains PUU (Prismatic Pair-Hooke Joint-Hooke Joint) and the humanoid knee joint is based on a branch chain PRRRU (Prismatic Pair-Revolute Pair-Revolute Pair-Revolute Pair-Hooke Joint). It assumes that there are two coordinate systems {
Three linear moving pairs
A driving motor controls the input displacement of moving pair
Two drive motors, respectively, control the input displacement of the moving pairs
The initial pose condition of the mechanical leg can be indicated that: (a) the rod

The structure of humanoid leg.
Position analysis
Position analysis is the fundamental to explore the mechanical movement capability and its applications in industry.
27
As shown in Figure 1, it is to set (0
where
Then, the position vectors of
and the position vectors of
where
The position inverse solution of this mechanism can be derived from equations (1) to (5) as follows
where
Workspace analysis
Structural constraint
By setting
where
The minimum and maximum values of
where
By setting the maximum and minimum input displacements of linear moving pairs,
Shape of the workspace
Workspace is defined as the set of points that a given reference point on the terminal executor can reach, and it is an essential performance index for structure analysis. It is to set the structural parameters of the knee joint and ankle joint, and the geometric structural constraint conditions according to Table 1. Thus, a workspace skeleton diagram can be drawn according to equations (1)–(9), as shown in Figure 2.
The structural parameters of humanoid leg.

(a) Shape of position workspace and (b)–(g) shapes of workspace on different constant positions.
As can be seen from Figure 2(a) that the position workspace of the reference point of this anthropomorphic knee joint and ankle joint structure covers a quarter of a circle, and by combining with the findings from Figure 2(b) to (g) it can be indicated that:
The posture work space is symmetric about the
With the increase of
With the increase of
The range of position workspace is 440 mm ≤
When
The approximate range of flexible posture workspace is −2 rad ≤
The posture workspace is minimized when the mechanical leg is at the edge of the position workspace.
Effect of the parameters on the size of the workspace
To intuitively explore the effect of geometric parameters on the size of the workspace size in this mechanism, the workspace value (
Thus, according to equations (1)–(10) the effect of structural parameters on size of the workspace size can be determined as illustrated in Figure 3.

Effects of
It can be found from Figure 3 that the overall effects of structural parameters on the size of the workspace, respectively. To be specific, it can be found that:
The
The
When 200 mm ≤
When
Kinematic performance analysis
It is to set
where
where the counter-clockwise direction is positive for
where
where
Based on the structural features of the knee joint and ankle joint, and by assuming the speed vector components of points
where
It is to set
By combining equations (11)–(19), the following formula can be derived
and
Thus, it can derive the following formula from equation (20)
where
By considering that the linear speed vector
where
in which
When this mechanism is not in the singular pose, to consider that the linear speed and angular speed have different dimensions, equation (23) can be rewritten into the following form
where
Evaluation index of kinematic performances
When the mechanism is not in the singular pose, Jacobian matrix
where
By combining equations (24)–(28), it can obtain
where
According to equation (29), when the input speed is a unit vector, the output angular speed distributes in this ellipse,
28
and its axial lengths are
where
where
Static performance analysis
It assumes that the base and each moving element are rigid bodies, and the friction force can be ignored. It is to set
where
The sum of virtual work done by external force
where
According to the principle of virtual work, when this mechanism is in the equilibrium state, the sum of all elementary work done by each external force equals zero, as follows
Virtual displacement
Moreover, by combining equations (32)–(37) the following formula can be derived
where
where
Static performance index
Since the force and moment have different dimensions, equation (39) can be rewritten into the following expression
where
where
where
By combining equations (41)–(43), the following formula can be obtained
where
According to equation (44), when the input force is a unit vector the output force distributes in the ellipse29,30 with its axial length of
In the workspace of anthropomorphic mechanical legs, force and moment transmission performance evaluation indices have different values in different poses. Hence, the average values of
where
Global performance atlases
To overcome the issues of current multiple parameter design methods, the plane model of solution space for multi-parameters technique is proposed. In this technique, more than four parameters are dimensionless, and each structural parameter is selected as side length to draw a polygon. Then, it is to draw vertical lines of each side crossing a point in the polygon, and define the intersection of each vertical line and the side as the value of structural parameter. Thus, the entire region within the polygon represents the set of all structural parameters, which can provide the distribution rule of each structural parameter and the corresponding global performance index.
This type of knee joint and ankle joint mainly have nine structural parameters as:
Then,
According to equations (47) and (48), it is to draw regular hexagon

The plane model of multiple parameters for the mechanical leg.
Parametric design
To optimize the operating parameters in industry, different numerical and mathematical models are usually employed.31–34 In this study, the statistics parameters optimization method based on the plane model of solution space for multiple parameters is proposed for the mechanical leg. The method aims at multiple parameters which have uniformly distributed characteristics, and regarding the values of multiple evaluation indices as objectives. Then it selects proper parameters according to the model calculation and distribution regulation of the values of the statistical sampling, the proposed statistics parameters optimization method can be used to select reasonable structure geometric parameters.
As can be seen from Figure 5 that the maximum values of values of

Global transmission evaluation index atlases of the upper leg: (a)

Histograms of the parameters optimization for the humanoid leg: (a) histograms of length of
In Figure 6,
According to the optimizing results for anthropomorphic mechanical leg and the consideration of machining and assembly technology, a design scheme is proposed as shown in Figure 7(a). This anthropomorphic mechanical leg is connected in series with a 3-degree-of-freedom (DOF) spherical parallel mechanism (serving as the prototype of hip joint mechanism), forming a design scheme of anthropomorphic lower limb as shown in Figure 7(b). The knee joint and ankle joint of this anthropomorphic mechanical leg mechanism adopt 4-DOF under-actuated mechanism as the prototype, and achieve the movement of knee joint and ankle joint by three motors. The fixed components such as motors are near waist, which contributes to the reduction of generated moment and moving inertia, and to the increase of the carrying capacity of leg. Thus, the advantages of parallel mechanism can be fully presented. Meanwhile, the lower limb of this anthropomorphic mechanical leg can achieve any gait and actively control various gaits. To sum up, this anthropomorphic lower limb exhibits several advantages, such as simple structure, strong load capacity, low moving inertia, and stable movement.

The design plan of the humanoid leg: (a) mechanical leg, (b) the biped robot, and (c) prototype of mechanical leg.
Conclusion
A novel anthropomorphic mechanical leg was proposed, and the plane model of solution space for multiple parameters and the statistics parameters optimization method based on the plane model of solution space for multiple parameters were proposed. Several kinematic and static transmission performance evaluation indices and global performance evaluation index were defined based upon the kinematic and static analyses.
The shapes of the workspace and effects of parameters on the workspace volume were drawn based upon the kinematics and static analyses of the novel mechanical leg, and the global performance evaluation index atlases were drawn based upon the plane model of solution space for multiple parameters.
When
According to kinematics analyses in the solutions of the plane models for multiple parameters, the maximum and minimum values of
Considering the assembly technique, a design scheme and prototyping of mechanical leg was given by using the statistics parameters optimization method, and the present analyses provided a basis for applications of the novel mechanical leg.
Footnotes
Appendix 1
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 funded by Zhejiang Provincial Natural Science Foundation of China (No. LR18E050003), National Natural Science Foundation of China (Nos 51975523 and 51475424), and Shanghai Natural Science Foundation (No. 18ZR1417600).
