Fuxin Robot

Author: Ingrid

Sep. 02, 2024

Fuxin Robot

There was a problem with this request. We're working on getting it fixed as soon as we can.

You can find more information on our web, so please take a look.

Coupling Analysis of Compound Continuum Robots for ...

Associated Data

Data Availability Statement

Not applicable.

Abstract

The compound continuum robot employs both concentric tube components and cable-driven continuum components to achieve its complex motions. Nevertheless, the interaction between these components causes coupling, which inevitably leads to reduced accuracy. Consequently, researchers have been striving to mitigate and compensate for this coupling-induced error in order to enhance the overall performance of the robot. This paper leverages the coupling between the components of the compound continuum robot to accomplish specific surgical procedures. Specifically, the internal concentric tube component is utilized to induce motion in the cable-driven external component, which generates coupled motion under the constraints of the cable. This approach enables the realization of high-precision surgical operations. Specifically, a kinematic model for the proposed robot is established, and an inverse kinematic algorithm is developed. In this inverse kinematic algorithm, the solution of a highly nonlinear system of equations is simplified into the solution of a single nonlinear equation. To demonstrate the effectiveness of the proposed approach, simulations are conducted to evaluate the efficiency of the algorithm. The simulations conducted in this study indicate that the proposed inverse kinematic (IK) algorithm improves computational speed by a significant margin. Specifically, it achieves a speedup of 2.8 × 103 over the Levenberg&#;Marquardt (LM) method. In addition, experimental results demonstrate that the coupled-motion system achieves high levels of accuracy. Specifically, the repetitive positioning accuracy is measured to be 0.9 mm, and the tracking accuracy is 1.5 mm. This paper is significant for dealing with the coupling of the compound continuum robot.

Keywords:

coupling, compound continuum robot, inverse kinematics

1. Introduction

Robotic-assisted minimally invasive surgery has emerged as a critical research direction in recent years, owing to its numerous benefits such as reduced tissue trauma, reduced pain, and faster postoperative recovery time [1,2]. In particular, skull base surgery poses considerable challenges in terms of safety and precision. Minimally invasive intracranial surgery, in comparison to traditional cranial surgery, involves minimal incisions and blood loss, reducing the risk of complications. However, conventional minimally invasive surgical robots are limited by their rigid internal structures, making it challenging to operate on deep intracranial lesions due to the complex nature of intracranial structures.

The continuum robot, with its small size and passive flexibility, enables good motion flexibility in constrained spaces [3,4,5]. Its application in intracranial surgery allows for accurate lesion targeting and effective reduction of robotic-arm-induced tissue damage during surgery. Among the different types of continuum robots, the concentric tube robot [6,7,8] and the cable-driven continuum robot [9,10] have emerged as popular research subjects.

The concentric tube robot, which is a type of continuum robot with small size, consists of nested tubes with pre-bending. By controlling the rotation and feed of the inner and outer tubes, the shape and end position of the concentric tube robot can be changed to achieve specific motions. Researchers have proposed various applications of the concentric tube robot. Burgner et al. [11] demonstrated the feasibility of applying the concentric tube robot in transnasal tract skull base surgery by conducting initial experiments on human cadavers. Gafford et al. [12] proposed a concentric tube robotic system for clearing central airway obstruction and showed its effectiveness in reducing complications during surgery through cadaveric experiments. Wang et al. [13] proposed a three-arm concentric tube robotic system for nasopharyngeal carcinoma surgery and demonstrated its effectiveness and feasibility through tissue resection experiments in a cranial model. These studies have optimized minimally invasive surgical robots by leveraging the advantages of small-sized concentric tube robots. However, due to its inflexible bending, the concentric tube robot also has the disadvantage of being limited by localized free space.

The cable-driven continuum robot stands out for its high flexibility and a large inter-internal cavity, offering ample space to allow the passage of surgical instruments. Murphy et al. [14] presented a cable-driven dexterous manipulator that features a large, open lumen. Based on computer-aided design (CAD) tools, simulation tests were conducted to demonstrate the manipulator&#;s extensive working space. Fichera et al. [15] proposed a miniature robotic endoscope with a notched distal tip that can be controllably curved using a thin tendon, achieving a high visual coverage in a phantom experiment. Wu et al. [16] developed a kinematic model of a cable-driven continuum robot based on MATLAB software, providing an effective reflection of the robot&#;s dynamic characteristics. With its high flexibility, the cable-driven continuum robot can be adapted to a wide variety of surgical scenarios. Nonetheless, the cable-driven mechanism of this robot limits its diameter to millimeters and presents significant challenges in further reducing its size.

With the growing interest in continuum robots, some researchers have explored combining different types of continuum robots to achieve improved performance. In , Li [17] proposed the initial concept of a hybrid-driven continuum robot by combining the cable-driven continuum robot with the concentric tube robot and developed a kinematic model. He evaluated the dexterity of different configurations of the hybrid continuum, which yielded valuable insights. Subsequently, several different hybrid-driven continuum robots were proposed. Abdel-Nasser et al. [18] proposed to combine the articulated continuum robot with the concentric tube robot for use in minimally invasive surgery applications, resulting in a robot with a larger working space and enhanced dexterity. Zhang et al. [19] proposed a hybrid-driven continuum robot, which is tendon-driven and magnetic-driven in mode and achieved large-angle steering and high-precision micromanipulation simultaneously. Zhang et al. [20] proposed to combine the concentric tube robot with the notched continuum robot for minimally invasive surgery applications. They leveraged the small size of the concentric tube robot to pass through the internal hole of the notched continuum robot, resulting in a compact and flexible robot arm with a large cavity for efficient surgical instrument passage.

The combined use of the concentric tube robot with the cable-driven continuum robot represents a promising approach that capitalizes on the small size of the former alongside the variable curvature of the latter, which can enhance the overall dexterity of the system. Nonetheless, the coupling effect between these two types of continuum robots poses a significant challenge that cannot be ignored. Indeed, the coupling effect is often viewed as detrimental, as it can increase the complexity of the model and lead to large errors in the theoretical model. Falkenhahn et al. [21] employed decoupling strategies to achieve simulation results that matched the measured values after modeling the dynamics of the continuum robot. Others have endeavored to reduce the influence of coupling effects in different ways. Roy et al. [22] modified the hydrostatic model to mitigate such effects, while Bryson et al. [23] established coupling boundaries in order to improve kinematic model accuracy. Through these efforts, researchers have sought to either avoid coupling effects altogether or reduce the errors resulting from coupling.

Based on past research on the compound continuum robot, this paper attempts to approach the coupling from a new perspective. The relative positions of the concentric tube and the cable-driven continuum are changed to control the robot by using the coupled motion of the two. Based on the assumption of piecewise constant curvature [24], a kinematic model of the compound continuum robot is designed.

These contributions can be summarized as follows:

  1. A new idea to deal with coupling is proposed, which is to use coupling motion to achieve surgical operation. And it is experimentally verified that this new way has higher control accuracy compared with the robot that drives the continuum only by cables.

  2. A polynomial-curve-fitting-based inverse kinematic algorithm for the compound continuum robot is designed. Simulations show the algorithm has a good performance in terms of accuracy and computational time.

  3. Optimization of the polynomial fitting curve in the inverse kinematic algorithm using experimental data improved the solution accuracy by a factor of 3.5.

The rest of this paper is as follows. Section 2 describes the structure of the compound continuum robot, including some necessary structural parameters, and the way to control the robot&#;s motion. Section 3 is about the coupled-motion analysis of the compound continuum robot. Section 4 is the kinematic modeling of the compound continuum robot, including the positive kinematics and inverse kinematics and its solution algorithm. In Section 5, the established kinematic model is simulated to verify the feasibility and efficiency of the algorithm. Section 6 describes the experimental programs and their results. Section 7 provides a discussion on the relevant studies. Section 8 concludes the whole paper.

2. Structure of the Compound Continuum Robot

This paper presents the structure of a compound continuum robot, which is illustrated in . The robot has a flexible cable-driven continuum exterior, and its joints are connected by four structural cables that are distributed at intervals of 90°. The use of structural cables eliminates the presence of discrete joints in the robot. Control of the continuum&#;s shape is achieved by the four drive cables that are also distributed at 90° intervals. Adjacent structural cables are positioned 45° from the drive cables, and the two opposite drive cables are grouped together, enabling each group of drive cables to control the cable-driven continuum&#;s bending in two directions within one plane. Simultaneous operation of four cables allows for bending in multiple directions. The cable-driven continuum&#;s rotation angle is regulated by the motor, enabling circular rotation. The internal hole of the robot serves as a movement channel for a concentric tube with pre-bending. Motor control enables the circumferential rotation and back-and-forth feeding of the concentric tube, with the feeding range restricted inside the cable-driven continuum to enhance coupling. The internal hole of the concentric tube can be used as a surgical instrument channel. The robot can be simplified into two parts: the compound part and the cable-driven continuum part, as shown in .

Open in a separate window

The structure parameters of the robot are shown in , where D1 is the outer diameter of the concentric tube, d2 is the inner diameter of the cable-driven continuum, and S is the length of the concentric tube with non-zero curvature, as shown in .

Table 1

ParametersValuesParametersValuesD1/mm3.5d/mm0.6d1/mm2.5D/mm6.9S/mm50δ/mm4D2/mm8.6lc/mm5d2/mm3.8lb/mm1.8L/mm90dt/mm3Open in a separate window

3. Coupling of the Compound Continuum Robot

Simultaneous motion of the concentric tube and the cable-driven continuum results in a coupled motion. Due to the considerably larger stiffness of the concentric tube relative to that of the cable-driven continuum, the latter&#;s influence on the attitude of the former is negligible. Therefore, only the impact of the concentric tube&#;s motion on the attitude of the cable-driven continuum is taken into account.

The initial form of the cable-driven continuum is determined by the driver cables, as shown in . Initially, the lengths of the four driver cables are L1, L2, L3, and L4, respectively, where L1 > L2 = L3 > L4. The curvature of the concentric tube is k. The coupled motion of the two can be described as follows: the concentric tube feeds a length s in the cable-driven continuum; meanwhile, the bending angle of the compound part is sk. And then, the concentric tube rotates an angle ϕ1; meanwhile, the lengths of the four driver cables of the compound part are s1, s2, s3, and s4, where

{s1=s+(skDcosϕ1)/2s2=s&#;(skDsinϕ1)/2s3=s+(skDsinϕ1)/2s4=s&#;(skDcosϕ1)/2

(1)

Open in a separate window

Assuming that the stretching of the driver cables can be disregarded, their lengths are considered to be constant. The driver cables&#; lengths in the cable-driven continuum part are given by (L1 &#; s1), (L2 &#; s2), (L3 &#; s3), and (L4 &#; s4), respectively. These lengths satisfy the following relation:

{L1&#;s1θ&#;Dcosϕ22=L&#;sθL2&#;s2θ&#;Dsinϕ22=L&#;sθ

(2)

where θ is the bending angle of the cable-driven continuum part, ϕ2 is the rotation angle of the plane where the bending direction of the cable-driven continuum part is located, and L is the total length of the robot, as shown in .

Combining (1) and (2), it can obtain that:

ϕ2=arctan2L2+skDsinϕ1&#;2L2L1&#;skDcosϕ1&#;2L

(3)

θ=2L1&#;skDcosϕ1&#;2LDcosϕ2

(4)

4. Kinematic Model

In this paper, a kinematic model is developed under the assumption of constant curvature. In contrast to previous studies, the coupling effect between the concentric tube and the cable-driven continuum is utilized to accomplish precise manipulation of the robot. To exploit this coupling effect effectively, the range of motion of the concentric tube is confined within the cable-driven continuum. Due to the significant stiffness of the concentric tube, the influence of the cable-driven continuum on the stiffness of the concentric tube is negligible.

In , the O1O2 section represents the compound part, while the O2PE section represents the cable-driven continuum part. The total length of the robot is denoted by L, and the concentric tube is characterized by a preset curvature k. During operation, the concentric tube feeds a length s into the cable-driven continuum and then undergoes rotation by an angle ϕ1. As presented in , the O1O2 section has a length s, a rotation angle ϕ1, and a bending angle sk. On the other hand, the length of the O2PE section is L &#; s, with the deflection angle around the Z2-axis as ϕ2, and the bending angle being θ.

Open in a separate window

Traditional methods generally use the Denavit&#;Hartenberg (DH) method to establish the kinematic model and then solve the inverse kinematics using the Levenberg&#;Marquardt (LM) method [25,26]. The LM method obtains the result through a series of matrix iterations and is widely used. For the compound continuum robot described in this paper, after establishing the kinematic model using the DH method, the LM method is used to solve the matrix equation containing the variables s, ϕ1, ϕ2, and θ. However, this method has a slow solving speed. In this paper, a new kinematic model is established, and a new inverse kinematics algorithm is designed. Through simple analysis, a system of equations to be solved is obtained. By using polynomial fitting, the solution of a system of equations is transformed into the solution of an equation with two variables. Then, the Newton iteration method is used to quickly solve it. This algorithm greatly improves the solving speed while ensuring the accuracy of the solution.

4.1. Forward Kinematics Model

When s, ϕ1, ϕ2, and θ are all known quantities, the position of PE on the world coordinate system O1-X1Y1Z1 is as follows:

PEO1=[xyz]

(5)

where x, y, and z are functions with respect to L, k, s, ϕ1, ϕ2, and θ. The expressions of x, y, and z can be derived by the following matrix transformation analysis.

As shown in , the position of PE of the compound continuum robot on the relative coordinate system O2-X2Y2Z2 is as follows:

PEO2=[x2y2z2]=[(L&#;s)(1&#;cosθ)cosϕ2/θ(L&#;s)(1&#;cosθ)sinϕ2/θ(L&#;s)sinθ/θ]

(6)

The position of PE on O1-X1Y1Z1 is PEO1 and on O2-X2Y2Z2 is PEO2. They include the following relationship:

[PEO11]=[RO2O1PO2O101]&#;[PEO21]=[RO2O1&#;PEO2+PO2O11]

(7)

where RO2O1 and PO2O1 are the rotation and translation matrices relative to the coordinate system O2-X2Y2Z2, respectively. From this, the expressions of (5) with respect to L, k, s, ϕ1, ϕ2, and θ can be obtained as follows:

PEO1=[xyz]=[(L&#;s)[(1&#;c θ)(c ϕ1c ϕ2c sk&#;s ϕ1s ϕ2)+c ϕ1s sks θ]/θ+((1&#;c sk)c ϕ1)/k(L&#;s)[(1&#;c θ)(s ϕ1c ϕ2c sk+c ϕ1s ϕ2)+s ϕ1s sks θ]/θ+((1&#;c sk)c ϕ1)/k(L&#;s)[c sk s θ&#;s sk c ϕ2(1&#;c θ)]/θ+(s sk)/k]

(8)

where c sk = cos sk, s sk = sin sk, c θ = cos θ, s θ = sin θ, c ϕ1 = cos ϕ1, s ϕ1 = sin ϕ1, c ϕ2 = cos ϕ2, and c ϕ2 = cos ϕ2, which are the same as below.

Substituting (3) and (4) into (8) yields the coordinates of PE versus (s, ϕ1). From this, the motion space when controlling the robot using coupled motion can be obtained, as shown in . The relevant parameters of this simulation experiment are shown in . It can be seen that it is feasible to control the motion of the robot by the coupling.

Open in a separate window

Table 2

L1/mmL2/mmL3/mmL4/mm k s/mm ϕ 1 π/150From 35 to 90From 0° to 90°Open in a separate window

4.2. Inverse Kinematics and Its Algorithm

The process for obtaining the inverse kinematic solution of the robot is illustrated in the flowchart presented in .

Open in a separate window

The following is a detailed description of .

As shown in , the position of PE on the world coordinate system O1-X1Y1Z1 is expressed by (5), and when x, y, and z are known quantities in (5), then (s, ϕ1, ϕ2, θ) can be obtained from the inverse kinematic analysis.

From Equation (6), it is easy to obtain

ϕ2=arctany2x2

(9)

From the geometric relationship, it is easy to obtain

θ=2arctanx22+y22z2

(10)

As shown in , the position of PM of the compound part on the world coordinate system O1-X1Y1Z1 can be expressed as

PM=[x1y1z1]=[(1&#;cossk)cosϕ1/k(1&#;cossk)sinϕ1/ksinsk/k]

(11)

From (11), the following can be obtained:

ϕ1=arctany1x1

(12)

y1={(1&#;cossk)2&#;k2x12/k,y1&#;0&#;(1&#;cossk)2&#;k2x12/k,y1<0

(13)

z1=sinsk/k

(14)

When ϕ1&#;[0,π], y1 &#; 0, and when ϕ1&#;(π,2π), y1 < 0. Due to the symmetry of the two cases in (13), the analysis in the case at y1 &#; 0 is enough.

With (12) and (13), the rotation matrix RO2O1 can be expressed as

RO2O1=[(x1 c sk)/m&#;y1/m(x1 s sk)/m(y1 c sk)/mx1/m(y1 s sk)/m&#;s sk0c sk]=[(kx1 c sk)/n&#;ky1/n(kx1 s sk)/n(ky1 c sk)/nkx1/n(ky1 s sk)/n&#;s sk0c sk]

(15)

where m=x12+y12, n=1&#;c sk.

For more information, please visit Fuxin Intelligent.

Combining (5), (11), and (15), the results can be obtained as

PEO2=RO2O1&#;1(PEO1&#;PM)=[(z1&#;z)s sk&#;(x12+y12&#;x1x&#;y1y)(1&#;c sk)c sk/(k(x12+y12))(x1y&#;xy1)(1&#;c sk)/(k(x12+y12))(z&#;z1)c sk&#;(x12+y12&#;x1x&#;y1y)(1&#;c sk)s sk/(k(x12+y12))]

(16)

Combining (13), (14), and (16), thus eliminating y1 and z1 in (16), the result can be obtained as

[x2y2z2]=[(s2 sk)/k&#;zs sk&#;((1&#;c sk)/k&#;(kx1x+y(1&#;c sk)2&#;k2x12)/(1&#;c sk))c sk(kx1y&#;x(1&#;c sk)2&#;k2x12)/(1&#;c sk)zc sk&#;(s2sk)/(2k)&#;((1&#;c sk)/k&#;(kx1x+y(1&#;c sk)2&#;k2x12)/(1&#;c sk))s sk]

(17)

From (6), the workspace of PE on the relative coordinate system O2-X2Y2Z2 is a surface formed by rotation around the Z2-axis, and this surface can be expressed by the implicit equation:

F(x2,y2,z2)=0

(18)

From (6), the following can be obtained:

x22+y22=(L&#;s)(1&#;c θ)/θ

(19)

z2=(L&#;s)s θ/θ

(20)

From (19) and (20), it can be obtained that the relationship between x22+y22 and z2 is independent of ϕ2, so the implicit equation on the coordinate system R-O-Z2 can be established as

G(r,z2)=0

(21)

where r=x22+y22. Since this implicit equation is difficult to solve, it is necessary to choose a simple curve to replace this equation. When s&#;[0,L], this curve varies with s. This curve is related to the position of PEO2, and it is equivalent to the end position curve of the cable-driven continuum robot of length (L &#; s) in bending motion in any plane. The curve can be fitted as

w=a0+a1t+a2t2+a3t3+a4t4

(22)

where

t=(L&#;s)(1&#;c θ)/θ

(23)

w=(L&#;s)s θ/θ

(24)

ai is the coefficient obtained from the fit, which is obtained by solving the following equation:

&#;i=1(a0+a1ti+a2ti2+a3ti3+a4ti4&#;wi)2=0

(25)

where

ti=(L&#;s)(1&#;c θi)/θi

(26)

wi=(L&#;s)s θi/θi

(27)

where θ0=0, θi=θi&#;1+πi2N, and N is a sufficiently large positive integer. From this, the implicit equation for x1 and s can be obtained as

z2=a0+a1r+a2r2+a3r3+a4r4

(28)

where r=x22+y22. And x2, y2, and z2 are defined by (17).

Each substitution of a value of s is re-fitted, and this method is obviously very tedious. Therefore, (22) is changed to

W=A0+A1T+A2T2+A3T3+A4T4

(29)

where

T=Lt/(L&#;s)=L(1&#;c θ)/θ

(30)

W=Lw/(L&#;s)=Ls θ/θ

(31)

Ai is the coefficient obtained from the fit, which is obtained by solving the following equation:

&#;i=1(A0+A1Ti+A2Ti2+A3Ti3+A4Ti4&#;Wi)2=0

(32)

where

Ti=xi2+yi2

(33)

Wi=zi

(34)

The fitting coefficient is solved as

[A0A1A2A3A4]=[89.850.064&#;0..19×10&#;4&#;3.00×10&#;6]

(35)

However, (19) and (20) are derived based on the theoretical derivation of constant curvature, and the factors of torsion, friction, shear, and axial elongation are not considered in the modeling process. So, the fitting coefficients can easily cause large errors when solved by this method. Therefore, in this paper, the actual end coordinates are used as the fitting data by experimental method to reduce the fitting errors. The end coordinate (xi, yi, zi) of the cable-driven continuum robot with length L is obtained experimentally, and let L = 90 mm. In the experimental process, the end curve of the cable-driven continuum robot is changeable when it is gradually bent and when it is gradually straightened due to the change of friction direction, so two sets of fitting coefficients are obtained.

When the cable-driven continuum robot is gradually bent, the fitting coefficient is as follows:

[A0A1A2A3A4]=[90.00.1&#;0.023.1×10&#;4&#;3.0×10&#;6]

(36)

When the cable-driven continuum robot is gradually straightened, the fitting coefficient is as follows:

[A0A1A2A3A4]=[91.4&#;0.2&#;0.035.3×10&#;4&#;4.3×10&#;6]

(37)

From this, the implicit equation for x1 and s can be obtained as

z2=A0+A1r+A2r2+A3r3+A4r4

(38)

where r=x22+y22. And x2, y2, and z2 are defined by (17). By inputting the value of s, the following equation can be obtained:

F(x1)=A0+A1r+A2r2+A3r3+A4r4&#;z2=0

(39)

The multiset (s, x1) can be obtained by Newton&#;s iteration method. The s and x1 obtained from the solution are input into (13) and (12) in turn to obtain the rotation angle ϕ1 of the compound part, and the coordinate values of PEO2 are obtained by inputting the solutions into (17); then, ϕ2 and θ are obtained from (9) and (10), respectively.

7. Discussion

In fact, the compound continuum robot described in this paper possesses three motion modes, namely high-stiffness mode, high-dexterity mode, and coupling mode. For the high-stiffness mode, the cable-driven continuum completely coincides with the concentric tube, such that the pre-bending direction of the concentric tube always opposes the load direction. Additionally, simultaneous control of the rotational motion of the concentric tube and the bending and rotational motion of the cable-driven continuum enables motion at the robot&#;s end effector. For the high-dexterity mode, simultaneous control of the feeding and rotational motion of both the concentric tube and the cable-driven continuum facilitates coordinated motion at the robot&#;s end effector. Research on these two motion modes is currently underway. The present study is based on the coupling mode, wherein the feeding motion range of the concentric tube is confined within the cable-driven continuum. Through the coupling effect exerted by the concentric tube on the cable-driven continuum, the shape of the latter is altered, enabling high-precision motion at the robot&#;s end effector. In fact, the coupling mode also encompasses utilizing the coupling effect of the cable-driven continuum on the concentric tube to modify the tube&#;s pre-bending angle, which is a future research direction for this study. The investigation of the coupling mode in this paper represents a significant contribution to the study of the compound continuum robot system.

8. Conclusions

The mutual coupling of concentric tube and cable-driven continuum components in compound continuum robots leads to reduced control accuracy, which is typically addressed through error reduction and compensation techniques. In this paper, the coupling of the compound continuum robot components is harnessed to change the end effector position of the robot. A kinematic model and an inverse kinematic (IK) algorithm are established based on assumptions of constant curvature. And the IK algorithm is reduced to the problem of solving a nonlinear equation which improves computational efficiency. By investigating the length of driver cables in relation to the robot&#;s poses, the robot&#;s coupled-motion workspace is obtained. Through simulations, the proposed IK algorithm achieves significant computation speedups over the Levenberg&#;Marquardt (LM) method, achieving a speedup of 1.9 × 103 for 10 solutions and 2.8 × 103 for 130 solutions. To improve accuracy, polynomial fitting curves in the algorithm are optimized using experimental data, leading to a 3.5-fold improvement in solution accuracy. The tracking accuracy of the coupled motion is found to be 1.5 mm, accounting for 1.6% of the total continuum length, and is 3.2 times higher than the tracking accuracy of the cable-driven continuum robot. Overall, this paper presents a novel approach for managing coupling in continuum robots.

In the future, the coupling mode compound continuum robot, due to its better accuracy and control performance, will be able to apply to various minimally invasive surgeries including procedures such as local laser ablation and radioactive particle implantation.

Funding Statement

This work was supported by the National Key Research and Development Program of China under Grant YFB, the Key Research and Development Program of Shandong Province under Grant CXGC, the Shandong Provincial Postdoctoral Innovative Talents Funded Scheme (Grant No. ), the Fundamental Research Funds for the Central Universities and Young Scholars Program of Shandong University.

Author Contributions

Conceptualization, G.Z.; methodology, P.Z.; software, H.W. and J.S.; validation, H.W. and P.Z.; formal analysis, H.W. and J.S.; resources, F.D.; data curation, H.W.; writing&#;original draft preparation, H.W.; writing&#;review and editing, F.D. and G.Z.; visualization, H.W. and G.Z.; project administration, F.D. and S.W.; funding acquisition, F.D. and S.W. All authors have read and agreed to the published version of the manuscript.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Footnotes

Disclaimer/Publisher&#;s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

If you want to learn more, please visit our website FUXIN Robot.

47

0

Comments

Please Join Us to post.

0/2000

All Comments ( 0 )

Guest Posts

If you are interested in sending in a Guest Blogger Submission,welcome to write for us!

Your Name: (required)

Your Email: (required)

Subject:

Your Message: (required)