Next Article in Journal
Adaptive PI Controller Based on a Reinforcement Learning Algorithm for Speed Control of a DC Motor
Next Article in Special Issue
Special Issue: Design and Control of a Bio-Inspired Robot
Previous Article in Journal
Enhanced Synaptic Behaviors in Chitosan Electrolyte-Based Electric-Double-Layer Transistors with Poly-Si Nanowire Channel Structures
Previous Article in Special Issue
CBMC: A Biomimetic Approach for Control of a 7-Degree of Freedom Robotic Arm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Self-Stiffness Adjustment of Growth-Controllable Continuum Robot (GCCR) Based on Elastic Force Transmission

1
Shanghai Key Laboratory of Intelligent Manufacturing and Robotics, School of Mechatronic Engineering and Automation, Shanghai University, Shanghai 200444, China
2
Shanghai Robotics Institute, Shanghai University, Shanghai 200444, China
3
Department of Robotics, Ritsumeikan University, 1-1-1 Nojihigashi, Kusatsu-Shi 525-8577, Japan
*
Author to whom correspondence should be addressed.
Biomimetics 2023, 8(5), 433; https://doi.org/10.3390/biomimetics8050433
Submission received: 20 August 2023 / Revised: 14 September 2023 / Accepted: 15 September 2023 / Published: 18 September 2023
(This article belongs to the Special Issue Design and Control of a Bio-Inspired Robot)

Abstract

:
Continuum robots have good adaptability in unstructured and complex environments. However, affected by their inherent nature of flexibility and slender structure, there are challenges in high-precision motion and load. Thus, stiffness adjustment for continuum robots has consistently attracted the attention of researchers. In this paper, a stiffness adjustment mechanism (SAM) is proposed and built in a growth-controllable continuum robot (GCCR) to improve the motion accuracy in variable scale motion. The self-stiffness adjustment is realized by antagonism through cable force transmission during the length change of the continuum robot. With a simple structure, the mechanism has a scarce impact on the weight and mass distribution of the robot and required no independent actuators for stiffness adjustment. Following this, a static model considering gravity and end load is established. The presented theoretical static model is applicable to predict the shape deformations of robots under different loads. The experimental validations showed that the maximum error ratio is within 5.65%. The stiffness of the robot can be enhanced by nearly 79.6%.

1. Introduction

1.1. Background and Previous Work

Industrial robots are provided with high rigidity to perform manufacturing tasks with accuracy, speed, and load capacity. These robots operate in confined spaces away from workers because of their use of inflexible linkages. Thus, continuum robots utilizing elastic components, such as series elastic actuators, have been developed to improve safety and allow for closer human–robot interaction in manufacturing environments.
Inspired by the biology of snakes, elephant trunks, and octopus tentacles, continuum robots are widely studied to reproduce similar functions [1,2]. Continuum robots (CRs) are manipulators that are continuously curved and flexible, making them a safe option for aero-engine blades [3,4], deep cavities [5,6], and human bodies [7]. Continuum robots, which can be wire-driven, rod-driven, or pneumatically controlled, have inherently robust structures that are lightweight and flexible. The slenderness ratio of continuum robots is very high [8]. Generally, the lower the slenderness ratio is, the larger the workspace and the lower the stiffness are [9]. Although their high flexibility is advantageous, it can lead to low accuracy and limited payload capacity. In 2018, a continuum robot named “LEeCh” inspired by real leeches was proposed for large deformation and extensive workspaces [10]. However, a tradeoff between workspace and load capacity should be considered first when designing high-performance continuum robots with a high slenderness ratio. Stiffness adjustment of the continuum robots is one feasible way to improve the performance of the continuum robots.
In recent years, researchers have developed several methods for adjusting the stiffness, as shown in Table 1. Mahvash et al. [11] proposed a control law that is based on an accurate approximation of a continuum robot’s coupled kinematic and static force model. Bajo et al. [12] presented a hybrid motion/force control method for sensing and control of multi-backbone continuum robots in a unified framework. Apart from methods based on algorithms, physical adjustment methods typically achieve a wider range of stiffness [12]. For most continuum robots actuated by air or fluid [13,14,15], granular jamming is a well-known variable stiffness mechanism widely applied, which involves an elastic membrane filled with small particles to enhance the robot body rigidity. This concept is uncomplicated and simple to construct but difficult in application. Functional materials also have been considered to realize stiffness adjustment features for the robot, such as magnetorheology and electrorheology materials [16], low-melting-point materials [17], and shape-memory alloys (SMA). Another practical methodology is antagonism. McKibben actuators [18] are a type of structure that can increase stiffness by coupling their extension and contraction. By varying the pressure applied to the actuator, the stiffness of the structure can be changed. However, the control can be complicated due to its complex structure.
In [19], recent advances, current limitations, and open challenges in the design, modeling, and control of continuum robots are discussed. In conclusion, there are four main ways to increase motion accuracy or achieve stiffness adjustment for continuum robots:
  • Active stiffness adjustment: It requires an additional structure or mechanism to lock the robot actively, which can be understood as active stiffness adjustment;
  • Passive stiffness adjustment: Based on the motion characteristics of the robot, stiffness adjustment is achieved without introducing additional actuation components;
  • Lightweight design: The use of lightweight materials can effectively reduce the impact of robot weight on motion accuracy in gravity; continuum robots with gradually changing diameters can effectively shorten the distance between the center of mass and fixed end;
  • Kinematics compensation: To fit the target by changing the actuation displacement initiative by kinematics algorithms.
For growth-controllable continuum robots, it is of great importance for them to have the capability of adjustable stiffness [20]. Due to the stretch-retractable motions of the GCCR directly affecting the change of its center of mass (CM), if the stiffness does not adjust accordingly, the consistency of the end motion accuracy cannot be guaranteed. Above all, passive stiffness adjustment has a unique appeal, as it requires no other drivers or mechanisms. Additionally, the GCCR happens to have the property of variable length and can serve as the only input.
Recently, researchers have focused their attention on nature-inspired designs [21,22] as well as on the studies of soft materials [23]. Bio-inspired solutions are widely adopted in different engineering disciplines. In nature, mollusks can change their body stiffness [24]. Earthworms are invertebrates, moving by means of muscular activity alone [25]. For example, earthworms change the tensile strength of their muscles by producing varying chamber pressures. When extending the body and digging holes in the soil, their body stiffness will further increase [26]. Although an earthworm mainly expands and contracts along the axial direction, its radial pressure is higher than the axial pressure, which means that it achieves stiffness changes by adjusting the radial pressure [27]. Indeed, for a GCCR using the pneumatic-driven method, adjusting the stiffness by changing the inflation pressure is a very convenient way [28].
Taking the continuum robot as a whole system, one method is to modify the internal forces between different components, such as the mechanisms of locking [29], and stiffness component insertion [9] SMA springs, and levers and cables were designed. In 2020, Yang et al. [29] established a static model based on virtual work and presented a novel variable stiffness mechanism powered by SMA. In 2022, Wang et al. [30] proposed a novel variable stiffness continuum robot using built-in winding ropes. By controlling the temperature of SMA, a large variable stiffness range of 300% of the robot is achieved. They increase stiffness by heating the SMA springs with a current, but these two types of robots require additional independent locking mechanisms.
This is a worthwhile study in a GCCR that uses variable length telescopic motion as the input and realizes self-stiffness adjusting. In this way, additional locking mechanisms are not necessary. Therefore, novel mechanisms are still required to achieve effective stiffness adjustment for a GCCR. Based on the comparison shown in Table 1, a locking mechanism is presented in this research to meet the requirements. Tension springs and a built-in cable-coupled mechanism were adopted in the robot and actuated by the length changing of the robot to achieve stiffness adjustment in a rod-driven GCCR. Because the locking mechanism is an elastic component built into the robot and related to the robot’s telescopic length, it has fewer restrictions and is beneficial for the rod-driven continuum robot with a growth control feature.
Table 1. Comparison of methods to enhance the stiffness of the continuum robot.
Table 1. Comparison of methods to enhance the stiffness of the continuum robot.
ReferenceStiffness Adjustment MethodRobot Length (m)End Load (N)Deflection (m)Stiffness (N/mm)Increase Percent (%)Actuation for Stiffness Adjustment
Yang et al. [29]Locking mechanism0.8830.1350.037187Independent
Kang et al. [31]-----Independent
Ours0.2–0.7550.0180.03280Coupled
Kim et al. [15]Layer jamming0.443.80.020.19890Independent
Li et al. [32]0.0631.10.0240.046540Independent
Wei et al. [33]Particle jamming0.153.50.0140.259900Independent
Cianchetti et al. [14]0.0504.10.0160.25636Independent
Kim et al. [34]Antagonistic
actuation
0.08750.010.484198Independent
Zhao et al. [9]Inserting rigid rod0.315--2.71983Independent

1.2. Contribution

This paper describes modeling and experimental studies on a passive stiffness adjustment method for growth-controllable continuum robots. The main contributions are:
  • A stiffness adjustment mechanism (SAM) is proposed and built in a growth-controllable continuum robot (GCCR) to improve the motion accuracy in variable scale motion.
  • A statistics model that considers the weight of the robot and the end load is constructed and the shape of the robot can be predicted.
  • Experimental testing is carried out to investigate the effect of the proposed SAM, modeling errors, and stiffness enhancement. The results provide efficacious insights to improve the design of the stiffness adjustment mechanism.

1.3. Outline

This paper addresses the passive stiffness adjustment feature for growth-controllable continuum robots and focuses on the following aspects: Section 2 briefly introduces the essential characteristics of a generalized growth-controllable continuum robot. In Section 3, the working principle and mechanical design of the stiffness adjustment mechanism (SAM) for the growth-controllable continuum robot are offered, and the relationship between robot telescopic motion and internal force transmission is analyzed. Section 4 establishes a static modeling of the continuum robot, which considers gravity and end load. In Section 5, the robot prototype and test platform are fabricated to verify the stiffness adjustment mechanism. Section 6 concludes the paper.

2. Generalized Growth-Controllable Continuum Robot

2.1. Configuration

A generalized design of a rod-driven continuum robot with growth-controllable feature is shown in Figure 1. This robot has a real or virtual bone and is composed of drive rods and N constraint disks. For the presented GCCR, there are three degrees of freedom, namely, bending, rotating, and retracting [35]. Based on the kinematics, the motion of the GCCR in space can be achieved by driving the drive rods collaboratively. Moreover, during bending or rotating motion, the GCCR can also engage in the stretching or retracting motion, as shown in Figure 1. In general, the basic kinematics of the continuum robot are based on the constant curvature arc assumption. Therefore, the kinematics of the GCCR are simplified as a constant curvature arc [1], while the arc supports the virtual bone of the GCCR.

2.2. Kinematics

The model and coordinate system of the GCCR are shown in Figure 2. As described in Ref. [1], the shape of the GCCR, which refers to virtual bone, is a constant curvature arc under the constraint of the serial drive rods and constraint disks. Thus, Φ = [ θ 0 , ϕ , L ] could be defined as the posture parameters of the GCCR. According to the guided end position of the GCCR in the bending plane:
P b p = ( 1 c o s θ 0 ) κ , 0 , s i n θ 0 κ
where κ = θ 0 L is the curvature of the continuum manipulator. In addition, for driving the GCCR, the relationship between the length of each fiberglass rod and the posture parameters are expressed as follows:
Δ L i = r c o s π ( 2 i 1 ) 3 + ϕ θ 0 , i = 1 , 2 , 3
where r is the distance between the drive rods and the plane that is perpendicular to the bending plane in the cross-section. For the presented GCCR, the extensible range of length is designed from 0.20 to 0.75 m.

2.3. Workspace

The workspace of a growth-controllable continuum robot reflects the motion capability, while the operating performance could be derived from the number of the degree of freedom. E. Amanov et al. [36] proposed a novel follow-the-lead tendon-driven continuum robot design, which features an additional degree of freedom in each robot section. A workspace volume increase of 22.5% compared with tendon-driven continuum robots with fixed section lengths is achieved [36]. Based on the forward kinematics, as in Equation (2), a traditional continuum robot with a constant-length backbone has two degrees of freedom. The position of the guided end can be obtained by the Monte Carlo method [37]. Thus, the inner space of the peach-shaped surface is inaccessible for the traditional continuum robots, as shown in Figure 3a,c. In comparison to traditional continuum robots, the reachable workspace of the GCCR is shown in Figure 3b,d, which is a three-dimensional cavity with thickness instead of a surface.

3. Stiffness Adjustment Mechanism (SAM)

A typical characteristic that sets the GCCR apart from traditional continuum robots is length changing. As stiffness adjustment of the GCCR is desired, the length change of the robot can be considered as the only independent variable. In this section, a novel mechanism based on spring and cable is proposed and built into the GCCR for its passive adjustment of stiffness. Based on the generalized rod-driven GCCR structure, a stiffness adjustment mechanism was proposed that can change the internal frictional force between the drive rods and constraint disks as the robot length changes. This design uses anisotropic distributed cables and geometry relationships to achieve local frictional force, unlike the antagonistic actuators [38], central-cable-tensioning methods [39], or other mechanisms actuated by additional actuators [29,30].

3.1. Working Principle

The configuration of the SAM built in a GCCR is shown in Figure 4. This robot is composed of three drive rods and three groups of constraint disks, which are evenly distributed in circumferential directions. Compared with the tendon-driven continuum robot proposed in [36], the rod-driven continuum robots require no real backbone to sustain the body, thus securing internal space for other parts or sensors inside the robot body. Three cables connected with three tension springs run through the constraint disks and are fixed on the guided end to provide tension force to each cable. The drive rods and cables are actuated to bend, which are connected without twist torque to the guided end and move freely among the constraint disks. The compression springs (shown in yellow) installed on the drive rods are utilized to maintain the relative distance of the constraint disks when the robot is actuated. Therefore, when the robot body carries out stretch-retractable motions, it directly affects the tension force of the spring. Thus, tension forces F c are applied to the two ends of the cable.
The three cables inside the robot traverse constraint disks at different positions, as shown in Figure 4b,c. When a tension force is generated by the tension spring, the direction of the resultant force generated by the three cables on each constraint disk is different; S i represents the direction of the resultant force applied to each constraint disk. Therefore, the frictional force between the drive rods and constraint disks increases. This mechanism enhances the internal frictional force inside the robot and limits the rod displacement relative to the constraint disks.
Tension springs are utilized to pull the cables, and compression springs are utilized to maintain the relative position of the constraint disks due to their high power–weight ratio, flexibility, stable force deformation relationship, and compactness making them suitable for implementation in such a slender continuum robot. Thus, the stiffness adjustment of the robot can be achieved by the length changing of the robot. In this system, the only variable that affects the stiffness of the robot is the robot’s length.
As a result, when the total length of the robot is short, the springs and cables provide a small tension force applied to the constraint disks and produce small frictional forces; when the robot is at a long length, the springs and cables are tightened, and the friction force increases. In this process, it is tensioned, and it will apply a normal force F n to every constraint disk. So, there is a trend that the robot will bend under the effect of gravity. The friction between constraint disks and drive rods will provide resistance force, which means the overall stiffness of the continuum robot changes.

3.2. Force Transmission

Based on the working principle of the stiffness adjustment mechanism, a force transmission chain can be obtained, as shown in Figure 5. When the stiffness of the proposed continuum robot changes, new variables, such as the tension of the springs and the resulting frictional force, will be introduced. The normal force F n acting on each constraint disk can be expressed as
F n = d 2 d 1 3 ( Δ l s 4 ) 2 + ( d 2 d 1 ) 2 F c
where Δ l s is the length changing of the cable. d 1 and d 2 are the distances from the centerline of the contact position between the cable and the constraint disk, respectively. F c is the tension force of the tension spring, which can be expressed as
F c = k s Δ l s
where k s is stiffness of the tension spring and Δ l s = ( L 2 2 L 1 2 ) / 3 , L 1 and L 2 are the lengths of the robots before and after the change, respectively.
Thus, the frictional friction provided by the cable is
F f = μ F c
where μ is the frictional coefficient of cable and constraint disks. Due to the slender structure of the robot, assuming its mass distribution is uniform, the gravity it receives can be equivalent to a cantilever beam. As a result, the stiffness adjustment mechanism provides a compensated torque of M s = 3 F f r to resist gravity.

4. Static Modeling and Analysis

For solving the static deformation of GCCR, the first step is to create an equivalent fixed-end beam model. The virtual bone of the continuum robot is parallel to each drive rod due to the constraint disks, which keeps the spacing of each drive rod consistent. Thus, three assumptions are made as follows:
  • The continuum robot has a slender structure, and the mass distribution is assumed uniform;
  • Each curve of the drive rod is parallel to each other, including the virtual bone;
  • Due to the compression springs being utilized to keep an equidistant sate of the constraint disks, the elastic potential energy is negligible.

4.1. Elastic Potential Energy and Bending Stiffness

As for the structure of the GCCR, the fiberglass rods are parallel to each other when the continuum robot is deformed. The elastic potential energy of each fiberglass rod can be expressed as
U i = 0 L i E i I i κ i ( s i ) 2 2 d s
where κ i ( s i ) represents the curvature of each point on the fiberglass rod; E i I i is the bending stiffness of the fiberglass rod; L i is the length of each fiberglass rod.
According to the isometric line principle, the equivalent bending stiffness is obtained as
E e I e = 3 E i I i
Hence, the equivalent-bending stiffness E e I e of the continuum robot is determined based on Equation (7). Subsequently, a large deflection static model can be conducted with the structure parameters.

4.2. Static Modeling

Figure 6 shows the static analysis of the continuum robot. According the Bernoulli–Euler beam theory [40], the bending moment at point B can be written as
M b = P s ( b y ) + M s
where M b is the bending moment acting on the guided end of the GCCR. The equivalent mass P s = m g / 2 of the robot can be defined by the product of the weight per unit length and the elongation of the robot as
m = i = 1 3 ρ i l i = Ξ L i
where Ξ represents the equivalent density of the robot, including the weight of constraint disks and tension springs.
Further, the curvature K at point B is
K = d θ d s = M b E e I e = P s ( b y ) + M s E e I e
Subsequently, differentiating Equation (10) respect to s yields
d 2 θ d s 2 = P s E e I e d y d s
where d s , d x , and d y can be considered infinitesimal; thus, the relationship between the three infinitesimals is by trigonometric functions, which can be expressed as d x / d s = s i n θ , d y / d s = c o s θ .
Subsequently, Equation (11) is transformed as
d 2 θ d s 2 = P s E e I e c o s θ
The rewritten left side of Equation (12) is as follows:
d 2 θ d s 2 = d d θ K 2 2
Substituting Equation (12) into Equation (13) and integrating, the following equation can be obtained:
P s E e I e c o s θ = d d θ K 2 2 P s E e I e s i n θ + c 1 = K 2 2
where c 1 is the integral constant that can be obtained based on the boundary
K | s = L = d θ d s | θ = θ 0 c 1 = K 2 2 + P s E e I e s i n θ 0
Thus, Equation (10) can be expressed as
K 2 = 2 P s E e I e s i n θ + s i n θ 0 + M s 2 2 P s E e I e
Therefore,
K = d θ d s = 2 P s E e I e ( s i n θ + s i n θ 0 + M s 2 2 P s E e I e )
Integrating Equation (17), the length of the robot can be expressed as
L = 0 L d s = 2 P s E e I e + 0 θ 0 c o s θ d θ ( s i n θ + s i n θ 0 + σ )
Substituting α = P s L 2 E e I e into Equation (18), α is written as
α = 0 θ 0 d θ ( s i n θ + s i n θ 0 + M s 2 2 P s E e I e )
Based on the above derivation, the guided end coordinates can be expressed as
a L = 1 α 2 + 0 θ 0 s i n θ d θ ( s i n θ + s i n θ 0 + σ ) b L = 1 α 2 + 0 θ 0 c o s θ d θ ( s i n θ + s i n θ 0 + σ )
where a L and b L are the dimensionless coordinates of the guided end along the x-axis and z-axis, respectively. σ = M s 2 2 P s E e I e is the load ratio.

4.3. Predicted Robot Shape

Based on the consumption, the shape of the continuum robot is a constant curvature arc. As shown in Figure 7, the bending angle of the fixed end (point B) is always unchanged regardless of the shape deformed owing to the different external load. When an external load and moment are acting on the deformed continuum robot, the known parameters are P s , and θ 0 . Thus, the guided end coordinates ( L a / L , L b / L ) can be calculated. By Equation (20), the starting point (point B) of the arc length and the guided end (point A) coordinates are known, and the center of the arc can be determined and depicted in the coordinate system as
x 2 + ( y + ( L a / L ) 2 + ( L b / L ) 2 ) 2 = ( L a / L ) 2 + ( L b / L ) 2
By intercepting the corresponding arc through θ 0 or L, the approximate shape of the robot can be obtained.

5. Experiments and Results

5.1. Robot Prototype and Test Platform Setup

Based on the working principle and mechanical design mentioned above, a prototype is designed, as shown in Figure 8. The prototype consists of a growth-controllable continuum robot with a stiffness adjustment mechanism and a linear actuation module of three lead screws. The robot has a maximum length of 0.75 mm and an outer diameter of 0.1 mm, which is hollow without any cover for weight loss. Three fiber glass rods are assigned as the drive rods, which are fixed on the linear actuators. To reduce the robot’s weight, the constraint disks are made using 3D printing technology. The built-in cables of the robot are manufactured from fine-ground steel. The geometric and material parameters of the presented continuum robot are detailed in Table 2.
The test platform aims to tune the stiffness of the main body of the robot in a gravity field when the robot has a different length or with a different end load. A stiffness test bench is established to fit the relationship between the tension force and deformation of the tension springs. Since the virtual bone cannot be directly measured, one side of the midpoints of the robot is marked in contrary colors, and the midpoint can be recognized as the center line of the virtual bone. The shape of the robot was captured by digital camera and measured in K i n o v e a software [41].

5.2. Predicted Robot Shape in Different Actuation Displacement

In this subsection, the performance of the GCCR with SAM under different robot lengths is shown. In this case, the robot length ranges from 0.2 m to 0.75 m. To compare the results under different actuation conditions more clearly, the robot only bends in the x-z plane with no end load. In this paper, two types of errors are considered. One is the absolute errors (unit: m), representing the distance between two guided end coordinates in experiments and simulation. For example, E E d is the absolute error of the guided end, and A E d is the average absolute error of the guided end. The other is relative errors (unit: %), which is defined as the ratio of an absolute error to the robot length. For example, E E L = E E d / L is the guided end error relative to robot length, and A E L = A E d / L is the average guided end error relative to robot length.
The results are shown in Figure 9. In a gravity field, the deflection of a robot increases with the length of the robot, which means that the longer the continuum robot length, the smaller its stiffness. In addition, the predicted robot shape results obtained by the predicted model are matched with the experimental results. Table 3 presents the error analysis of the predicted and experimental results under different actuation displacements. The absolute errors and relative errors of the static model both increase with the elongation of the robot and show a gradually expanding trend. The maximum absolute error occurs when the robot has the longest length, which is 0.042 m. The relative error with the length of the robot is 5.57%.
Figure 10 shows the relationship between errors and robot length. From the results, the following results can be obtained:
  • Both absolute and relative errors increase with the elongation of the robot.
  • In general, the average error is greater than the robot end error.
  • The average error almost shows a linear trend after the robot length is greater than 0.3 m, while the trend of end error change is not as significant as the average error.

5.3. Effect of Stiffness Adjustment Mechanism

In this case, the role of the stiffness adjustment mechanism is confirmed. Figure 11 shows the predicted robot shape and experimental results with SAM or not. It can be noted from the above two cases that the robot shape of the simulations is close to the experimental tests, but there still are some position errors, especially for the guided end. Table 4 presents the error analysis. Firstly, it can be seen that the SAM has little impact on the accuracy of the static model, indicating that the established force transmission models of cables and tension springs did not introduce significant errors into the original GCCR static model.
Secondly, C D p and C D e are the compensation distances for the guided end in the predicted model and in the experiments. The results show that simulation and experiments have improved end accuracy by 12.91% and 9.27%, respectively, indicating the effectiveness of SAM in improving GCCR motion accuracy.

5.4. Effect of Variable Stiffness Demonstration and Validation

As mentioned in Section 3, the stiffness of the continuum robot can be adjusted by changing the internal friction, whose relationship can be calculated by the static model with different actuation displacement inputs. Furthermore, the quotient between the end load F c p (N) and the corresponding deflection Δ X (m), as shown in the Equation (22), is used to characterize the stiffness k r of the continuum robot:
k r = F c p Δ X .
According to Equations (4) and (5), the maximum frictional force depends on the length changing of the tension springs. Thus, the deformations of the continuum robot obtained by experiments and simulations under the same end load 0.5 N, but different lengths are shown in Figure 12. Sta. (0.5 N, 0.2 m) is the initial state. Then, when the robot extends and the length becomes 0.35 m, the state changes to Sta. (0.5 N, 0.35 m). The deflections of the robot are collected from 0.2 m to 0.75 m in length and compare the slope of linear fitting between the presence and absence of SAM assistance. It can be seen that the rate of change in both conditions is close to linear. As shown in Figure 12b, the robot under the action of SAM has larger stiffness at the same robot length.
Keeping the condition as Sta. (0 N, 0.75 m), the magnitude of the end load is changed from 0 N to 0.5 N and the relationship of end load F c p and deflection in x-axis ( Δ X ) is shown in Figure 13. Under this condition, an approximate linear stiffness k r can be observed when the end load is bigger than 0.1 N. When the robot length is 0.75 mm, the stiffness of the robot with SAM and without SAM is 3.18 N/m and 1.77 N/m, respectively. Compared with a generalized continuum robot, the proposed stiffness adjustment mechanism can increase the stiffness of the robot by 79.6%.
Hysteresis can have an impact on the repetitive positioning accuracy of robots during actual tasks [42]. Figure 13 shows a circle of loading and unloading. In terms of absolute deflection, a hysteresis behavior is observed in the GCCR with SAM: there is a large hysteresis (up to 26.3 mm) between loading and unloading when the robot length is up to 0.75 m at a maximum load of 0.5 N. However, without SAM, the hysteresis behavior of GCCR is not so significant (5.2 mm) because locking mechanisms can cause an increase in internal friction, creating resistance to the robot’s recovery to the initial state.

5.5. Effect of Basic Motions on Cable Length Changing

Based on the theoretical derivation in Section 4, this subsection explains the influence of different robot motions on the tension force of the build in cable through mathematical derivation. According to Section 3, a generalized growth-controllable continuum robot has three basic motions: rotating, bending, and stretching. Therefore, there are three situations to discuss:
(1) When the robot performs stretching motion, as shown in Figure 14a,b, the relationship between the built in cable length l d c and the robot length (virtual bone length) changing Δ L can be expressed as
l d c = 2 ( L + Δ L 4 ) 2 + ( 2 d ) 2 + 2 ( L + Δ L 4 ) 2 + d 2
where the length changing range is from L to 2 L , and the initial length L = 0.3   m .
Rotating as a robot bends at different ϕ is shown in Figure 1. Therefore, these two types of bending situations are discussed, one is ϕ = 0 , and the other is ϕ = π / 2 .
(2) When ϕ = 0 , during the bending motion of the robot, the length changing of the built in cable can be represented by
l d c = 6 ( b a 2 ) 2 + 4 r 2
where a = 2 ( L 2 s i n ( θ 0 4 ) r ) s i n θ 0 is the short side of the trapezoid, b = 2 ( L 2 s i n ( θ 0 4 ) + r ) s i n θ 0 is the long side of the trapezoid, and r is the robot radius. θ 0 ranges from 0 to π /4.
(3) When ϕ = π / 2 , as shown in Figure 14c, during the bending motion of the robot, the length changing of the built in cable can be represented by:
l d c = 4 L s i n θ 0 s i n ( θ 0 4 )
The relationships between robot length changing and built in cable length changing are shown in Figure 14e–g. As shown in Figure 14e, when the robot only performs stretching motion, the length of the built-in cable shows an almost linear relationship in the current robot geometry parameters, and the average rate of cable length change is 87.1%. This result also indicates that using linear springs can achieve the desired stiffness change results.
Figure 14f,g show that the change in cable length is non-linear to the angle of binding, and the larger the angle, the greater the rate of change. When the robot performs bending motion in a vertical plane, the average rate of change within the range of 0 to π / 4 is 18.9%, while the average rate of change within the range of 0 to π / 8 is 7.7%; when the robot performs bending motion in a horizontal plane, the average rate of change within the range of 0 to π / 4 is 10.4%, while the average rate of change within the range of 0 to π / 8 is only 2.1%. Above all, compared to the rate of change in cable length during robot stretching motion, pure bending motions of the robot will not significantly affect the length change of the built-in cables. In other words, the significant change in the stiffness of the robot is mainly affected by the change in robot length.

6. Discussion and Conclusions

For most slender continuum robots, e.g., the follow-the-lead continuum robot proposed in [36], mass distribution and body weight do influence the motion accuracy and limit the load capacity. Thus, this paper introduced a stiffness adjustment mechanism (SAM) based on built in tension springs and cables, for passively adjusting the stiffness for a generalized growth-controllable continuum robot (GCCR). With a simple structure, the combination of cable and tension spring introduces a scarcity effect on the weight and mass distribution of the robot. Compared to the stiffness adjustment methods of using the active locking mechanisms mentioned in [29,31,36] and Table 1, the most attractive point is that the SAM requires no additional actuators, and instead utilizes the length change of the robot as the only input.
In this system, the length changing of the continuum robot directly influences the tension forces of the springs and produces internal frictional force to “lock” the drive rods. In modeling, a static model was established, which considered the continuum robot as an equivalent-end beam with the corresponding equivalent bending stiffness. The experimental validations showed that the maximum error ratio is within 6.82%. The stiffness of tension springs is a crucial factor in the ability of stiffness adjustment. For now, considering the expansion ratio and linear extension range, a tension spring stiffness of 43.8 N/m is selected, and a stiffness enhancement ratio of 79.6% is obtained. As analyzed in Section 5.5, different basic motions affect the length of the built-in cables, and it further affects the stiffness. It also explains that if the robot length or bending angle is large, the absolute error between the predicted model and experimental results will increase (Figure 9 in Section 5.2).
Additionally, combined with Figure 9 and Figure 11, it can be observed that the guided end errors are lower than the average errors of the overall shape of the robot. The maximum error of the robot is 6.82%, which is the average error of the robot shape without SAM, while the guided end error under the same conditions is only 3.03%. The reason is that the shape prediction method is based on the piecewise constant curvature kinematics (PCCK) method, simplifying the parallel structure of a continuous robot. This method is not inherently feasible and leads to larger shape deviations [36,43].
For future research, using a more accurate model (e.g., ROM, Cosserat) [44] will improve the average accuracy of the robot. This method of stiffness adjustment involves approximately linearly changing the normal force of the cable F n on the constraint disk, which is a type of locking mechanism. However, it is subject to resistance from static internal frictional force during the dynamic motion, resulting in hysteresis behavior and frustration. To solve this problem, future research may tend to decrease the internal friction. Compartmentalization is a design philosophy and has been successfully used in real constructions, the next-generation smart structures should be able to change their stiffness and connectivity [45]. Further, the proposed stiffness adjusting method here could be extended to other types of continuum robots, regardless of the actuation methods.

7. Patents

  • Mingyuan Wang et al., A driving component for a continuum robot, Chinese patent, ZL202111404400.5, Shanghai University, 2022. 12. 27. (Granted)
  • Mingyuan Wang et al., A Modular Continuum Robot with Multiple Operation Modes, Chinese patent, ZL202111403853.6, Shanghai University, 2023. 8. 11. (Granted)

Author Contributions

Conceptualization, M.W. and S.B.; methodology, L.D.; software, M.W.; validation, M.W. and L.D.; formal analysis, L.D.; investigation, J.Y.; resources, J.Y. and S.M.; data curation, M.W.; writing—original draft preparation, M.W.; writing—review and editing, L.D.; visualization, S.B.; supervision, S.B.; project administration, J.Y.; funding acquisition, J.Y. and S.M. All authors have read and agreed to the published version of the manuscript.

Funding

This work was also partially supported by the Shanghai Pujiang Program (Grant no. 21PJ1403600).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
CRContinuum Robot
GCCRGrowth-controllable Continuum Robot
SAMStiffness Adjustment Mechanism
SMAShape Memory Alloy
CMCenter of Mass
θ 0 Bending angle between the end plane and base plane
ϕ Rotation angle between x b and the projection of
bending plane on the base plane
LThe length of the robot, i.e., virtual bone’s length
Δ L i      The variable length of each drive rod ( i = 1 , 2 , 3 )
Φ The posture parameters of the robot
P b p The guided end position of the robot
rThe distance between the drive rods and the virtual bone
r g The diameter of the drive rods
F n The normal force between constraint disks and drive rods
F f The frictional force between constraint disks and drive rods
F c The tension force provided by the tension springs
F c p The load on the guided end
d i The distance between the cable and the virtual bone ( i = 1 , 2 )
k s Stiffness of the tension spring
k r Stiffness of the robot
Δ l s Variable length of each spring
l d c Length of the built in cable
μ Frictional coefficient of cable and constraint disks
M s Equivalent compensation torque provided by the frictional force
U i Elastic potential energy of each fiberglass rod (drive rod) ( i = 1 , 2 , 3 )
E i I i Bending stiffness of the fiberglass rod ( i = 1 , 2 , 3 )
κ i ( s i ) Curvature of each point on the fiberglass rod ( i = 1 , 2 , 3 )
E e I e Equivalent bending stiffness of the robot
M b Bending moment acting on the guided end of the robot
P s Equivalent mass on the guided end of the robot
KCurvature of the virtual bone
α The load factor [44]
Ξ The equivalent density per unit length of the robot
gGravitational acceleration
nNumber of the drive rods
NNumber of the constraint disks
S i The direction of force on the i-th constraint disk

References

  1. Webster, R.J., III; Jones, B.A. Design and kinematic modeling of constant curvature continuum robots: A review. Int. J. Robot. Res. 2010, 29, 1661–1683. [Google Scholar] [CrossRef]
  2. Walker, I.D. Continuous backbone “continuum” robot manipulators. Int. Sch. Res. Not. 2013, 13, 726506. [Google Scholar] [CrossRef]
  3. Barrientos-Diez, J.; Dong, X.; Axinte, D.; Kell, J. Real-time kinematics of continuum robots: Modeling and validation. Robot. Comput.-Integr. Manuf. 2021, 67, 102019. [Google Scholar] [CrossRef]
  4. Wang, M.; Palmer, D.; Dong, X.; Alatorre, D.; Axinte, D.; Norton, A. Design and development of a slender dual-structure continuum robot for in-situ aeroengine repair. In Proceedings of the 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Madrid, Spain, 1–5 October 2018; pp. 5648–5653. [Google Scholar] [CrossRef]
  5. Liu, S.; Yang, Z.; Zhu, Z.; Han, L.; Zhu, X.; Xu, K. Development of a dexterous continuum manipulator for exploration and inspection in confined spaces. Ind. Robot. Int. J. 2016, 43, 284–295. [Google Scholar] [CrossRef]
  6. Tang, L.; Wang, J.; Zheng, Y.; Gu, G.; Zhu, L.; Zhu, X. Design of a cable-driven hyper-redundant robot with experimental validation. Int. J. Adv. Robot. Syst. 2017, 14, 1729881417734458. [Google Scholar] [CrossRef]
  7. Gilbert, H.B.; Neimat, J.; Webster, R.J. Concentric tube robots as steerable needles: Achieving follow-the-leader deployment. IEEE Trans. Robot. 2015, 31, 246–258. [Google Scholar] [CrossRef] [PubMed]
  8. Palmer, D.; Axinte, D. Active uncoiling and feeding of a continuum arm robot. Robot. Comput.-Integr. Manuf. 2019, 56, 107–116. [Google Scholar] [CrossRef]
  9. Zhao, B.; Zeng, L.; Wu, Z.; Xu, K. A continuum manipulator for continuously variable stiffness and its stiffness control formulation. Mech. Mach. Theory 2020, 149, 103746. [Google Scholar] [CrossRef]
  10. Kanada, A.; Giardina, F.; Howison, T.; Mashimo, T.; Iida, F. Reachability improvement of a climbing robot based on large deformations induced by tri-tube soft actuators. Soft Robot. 2019, 6, 483–494. [Google Scholar] [CrossRef]
  11. Mahvash, M.; Dupont, P.E. Stiffness control of surgical continuum manipulators. IEEE Trans. Robot. 2011, 27, 334–345. [Google Scholar] [CrossRef]
  12. Bajo, A.; Simaan, N. Hybrid motion/force control of multi-backbone continuum robots. Int. J. Robot. Res. 2016, 35, 422–434. [Google Scholar] [CrossRef]
  13. Laschi, C.; Mazzolai, B.; Cianchetti, M. Soft robotics: Technologies and systems pushing the boundaries of robot abilities. Sci. Robot. 2016, 1, eaah3690. [Google Scholar] [CrossRef] [PubMed]
  14. Cianchetti, M.; Ranzani, T.; Gerboni, G.; De Falco, I.; Laschi, C.; Menciassi, A. STIFF-FLOP surgical manipulator: Mechanical design and experimental characterization of the single module. In Proceedings of the 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan, 3–7 November 2013; pp. 3576–3581. [Google Scholar] [CrossRef]
  15. Kim, Y.J.; Cheng, S.; Kim, S.; Iagnemma, K. A novel layer jamming mechanism with tunable stiffness capability for minimally invasive surgery. IEEE Trans. Robot. 2013, 29, 1031–1042. [Google Scholar] [CrossRef]
  16. Cao, C.; Zhao, X. Tunable stiffness of electrorheological elastomers by designing mesostructures. Appl. Phys. Lett. 2013, 103, 041901. [Google Scholar] [CrossRef]
  17. Cheng, N.G.; Gopinath, A.; Wang, L.; Iagnemma, K.; Hosoi, A.E. Thermally tunable, self-healing composites for soft robotic applications. Macromol. Mater. Eng. 2014, 299, 1279–1284. [Google Scholar] [CrossRef]
  18. Suzumori, K.; Wakimoto, S.; Miyoshi, K.; Iwata, K. Long bending rubber mechanism combined contracting and extending tluidic actuators. In Proceedings of the 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems, Tokyo, Japan, 3–7 November 2013; pp. 4454–4459. [Google Scholar] [CrossRef]
  19. Russo, M.; Sadati, S.M.H.; Dong, X.; Mohammad, A.; Walker, I.D.; Bergeles, C.; Xu, K.; Axinte, D.A. Continuum robots: An overview. Adv. Intell. Syst. 2023, 5, 2200367. [Google Scholar] [CrossRef]
  20. Yang, Y.; Li, Y.; Chen, Y. Principles and methods for stiffness modulation in soft robot design and development. Bio-Des. Manuf. 2018, 1, 14–25. [Google Scholar] [CrossRef]
  21. Mattar, E. A survey of bio-inspired robotics hands implementation: New directions in dexterous manipulation. Robot. Auton. Syst. 2013, 61, 517–544. [Google Scholar] [CrossRef]
  22. Li, S.; Wang, K. Plant-inspired adaptive structures and materials for morphing and actuation: A review. Bioinspir. Biomimetics 2016, 12, 011001. [Google Scholar] [CrossRef]
  23. Manti, M.; Cacucciolo, V.; Cianchetti, M. Stiffening in Soft Robotics: A Review of the State of the Art. IEEE Robot. Autom. Mag. 2016, 23, 93–106. [Google Scholar] [CrossRef]
  24. Saavedra Flores, E.I.; Friswell, M.I.; Xia, Y. Variable stiffness biological and bio-inspired materials. J. Intell. Mater. Syst. Struct. 2013, 24, 529–540. [Google Scholar] [CrossRef]
  25. Calderón, A.A.; Ugalde, J.C.; Chang, L.; Zagal, J.C.; Pérez-Arancibia, N.O. An earthworm-inspired soft robot with perceptive artificial skin. Bioinspir. Biomimetics 2019, 14, 056012. [Google Scholar] [CrossRef] [PubMed]
  26. Young, M. The molecular basis of muscle contraction. Annu. Rev. Biochem. 1969, 38, 913–950. [Google Scholar] [CrossRef] [PubMed]
  27. Xiong, Q.; Ang, B.W.; Jin, T.; Ambrose, J.W.; Yeow, R.C. Earthworm-Inspired Multi-Material, Adaptive Strain-Limiting, Hybrid Actuators for Soft Robots. Adv. Intell. Syst. 2023, 5, 2200346. [Google Scholar] [CrossRef]
  28. Hawkes, E.W.; Blumenschein, L.H.; Greer, J.D.; Okamura, A.M. A soft robot that navigates its environment through growth. Sci. Robot. 2017, 2, eaan3028. [Google Scholar] [CrossRef] [PubMed]
  29. Yang, C.; Geng, S.; Walker, I.; Branson, D.T.; Liu, J.; Dai, J.S.; Kang, R. Geometric constraint-based modeling and analysis of a novel continuum robot with Shape Memory Alloy initiated variable stiffness. Int. J. Robot. Res. 2020, 39, 1620–1634. [Google Scholar] [CrossRef]
  30. Wang, P.; Guo, S.; Wang, X.; Wu, Y. Design and analysis of a novel variable stiffness continuum robot with built-in winding-styled ropes. IEEE Robot. Autom. Lett. 2022, 7, 6375–6382. [Google Scholar] [CrossRef]
  31. Kang, B.; Kojcev, R.; Sinibaldi, E. The first interlaced continuum robot, devised to intrinsically follow the leader. PLoS ONE 2016, 11, e0150278. [Google Scholar] [CrossRef]
  32. Li, D.C.F.; Wang, Z.; Ouyang, B.; Liu, Y.H. A reconfigurable variable stiffness manipulator by a sliding layer mechanism. In Proceedings of the 2019 International Conference on Robotics and Automation (ICRA), Montreal, QC, Canada, 20–24 May 2019; pp. 3976–3982. [Google Scholar] [CrossRef]
  33. Wei, Y.; Chen, Y.; Yang, Y.; Li, Y. A soft robotic spine with tunable stiffness based on integrated ball joint and particle jamming. Mechatronics 2016, 33, 84–92. [Google Scholar] [CrossRef]
  34. Kim, Y.J.; Cheng, S.; Kim, S.; Iagnemma, K. A stiffness-adjustable hyperredundant manipulator using a variable neutral-line mechanism for minimally invasive surgery. IEEE Trans. Robot. 2014, 30, 382–395. [Google Scholar] [CrossRef]
  35. Gao, G.; Wang, H.; Fan, J.; Xia, Q.; Li, L.; Ren, H. Study on stretch-retractable single-section continuum manipulator. Adv. Robot. 2019, 33, 1–12. [Google Scholar] [CrossRef]
  36. Amanov, E.; Nguyen, T.D.; Burgner-Kahrs, J. Tendon-driven continuum robots with extensible sections—A model-based evaluation of path-following motions. Int. J. Robot. Res. 2021, 40, 7–23. [Google Scholar] [CrossRef]
  37. Kroese, D.P.; Rubinstein, R.Y. Monte carlo methods. WIREs Comput. Stat. 2012, 4, 48–58. [Google Scholar] [CrossRef]
  38. Althoefer, K. Antagonistic actuation and stiffness control in soft inflatable robots. Nat. Rev. Mater. 2018, 3, 76–77. [Google Scholar] [CrossRef]
  39. Zhong, Y.; Hu, L.; Xu, Y. Recent advances in design and actuation of continuum robots for medical applications. Actuators 2020, 9, 142. [Google Scholar] [CrossRef]
  40. Oliver-Butler, K.; Till, J.; Rucker, C. Continuum robot stiffness under external loads and prescribed tendon displacements. IEEE Trans. Robot. 2019, 35, 403–419. [Google Scholar] [CrossRef]
  41. Puig-Diví, A.; Escalona-Marfil, C.; Padullés-Riu, J.M.; Busquets, A.; Padullés-Chando, X.; Marcos-Ruiz, D. Validity and reliability of the Kinovea program in obtaining angles and distances using coordinates in 4 perspectives. PLoS ONE 2019, 14, e0216448. [Google Scholar] [CrossRef] [PubMed]
  42. Russo, M.; Sriratanasak, N.; Ba, W.; Dong, X.; Mohammad, A.; Axinte, D. Cooperative Continuum Robots: Enhancing Individual Continuum Arms by Reconfiguring Into a Parallel Manipulator. IEEE Robot. Autom. Lett. 2022, 7, 1558–1565. [Google Scholar] [CrossRef]
  43. Sadati, S.H.; Naghibi, S.E.; Shiva, A.; Walker, I.D.; Althoefer, K.; Nanayakkara, T. Mechanics of continuum manipulators, a comparative study of five methods with experiments. In Proceedings of the Towards Autonomous Robotic Systems: 18th Annual Conference (TAROS), Guildford, UK, 19–21 July 2017; Springer: Berlin/Heidelberg, Germany, 2017; pp. 686–702. [Google Scholar] [CrossRef]
  44. Holst, G.L.; Teichert, G.H.; Jensen, B.D. Modeling and Experiments of Buckling Modes and Deflection of Fixed-Guided Beams in Compliant Mechanisms. J. Mech. Des. 2011, 133, 051002. [Google Scholar] [CrossRef]
  45. Kiakojouri, F.; De Biagi, V.; Abbracciavento, L. Design for Robustness: Bio-Inspired Perspectives in Structural Engineering. Biomimetics 2023, 8, 95. [Google Scholar] [CrossRef]
Figure 1. The realizable motions of a growth-controllable continuum robot: (a) stretch-retractable motion and (b) bending motion and rotating motion.
Figure 1. The realizable motions of a growth-controllable continuum robot: (a) stretch-retractable motion and (b) bending motion and rotating motion.
Biomimetics 08 00433 g001
Figure 2. Kinematics nomenclature of a growth-controllable continuum robot.
Figure 2. Kinematics nomenclature of a growth-controllable continuum robot.
Biomimetics 08 00433 g002
Figure 3. Simulation of workspace of the traditional continuum robot and the growth-controllable continuum robot (GCCR): (a) the workspace of a traditional continuum robot with the range of 0 < ϕ < 2 π , 0 < θ 0 < π / 2 , L = 600 mm, (b) quarter-section view of (a), (c) the workspace of a growth-controllable continuum robot with the range of 0 < ϕ < 2 π , 0 < θ 0 < π / 2 , 400 mm < L < 600 mm, and (d) quarter-section view of (c).
Figure 3. Simulation of workspace of the traditional continuum robot and the growth-controllable continuum robot (GCCR): (a) the workspace of a traditional continuum robot with the range of 0 < ϕ < 2 π , 0 < θ 0 < π / 2 , L = 600 mm, (b) quarter-section view of (a), (c) the workspace of a growth-controllable continuum robot with the range of 0 < ϕ < 2 π , 0 < θ 0 < π / 2 , 400 mm < L < 600 mm, and (d) quarter-section view of (c).
Biomimetics 08 00433 g003
Figure 4. Conceptual schematic structure of the proposed continuum robot: (a) the growth-controllable continuum robot (GCCR) with proposed stiffness adjustable mechanism (SAM). S i ( i = 1 , 2 , 3 ) represents the direction of the combined force of the three cables on each constraint disk. (b) The arrangement of rods and cables of the robot for the guided end and (c) the details of routing of rods and cables through each constraint disk in each group.
Figure 4. Conceptual schematic structure of the proposed continuum robot: (a) the growth-controllable continuum robot (GCCR) with proposed stiffness adjustable mechanism (SAM). S i ( i = 1 , 2 , 3 ) represents the direction of the combined force of the three cables on each constraint disk. (b) The arrangement of rods and cables of the robot for the guided end and (c) the details of routing of rods and cables through each constraint disk in each group.
Biomimetics 08 00433 g004
Figure 5. Force transmission of the stiffness adjustment mechanism (SAM) based on cables and tension springs.
Figure 5. Force transmission of the stiffness adjustment mechanism (SAM) based on cables and tension springs.
Biomimetics 08 00433 g005
Figure 6. Static analysis of the continuum robot. The robot length L ranges from 200 mm to 750 mm.
Figure 6. Static analysis of the continuum robot. The robot length L ranges from 200 mm to 750 mm.
Biomimetics 08 00433 g006
Figure 7. Predicted shape of the continuum robot.
Figure 7. Predicted shape of the continuum robot.
Biomimetics 08 00433 g007
Figure 8. Prototype of the proposed growth-controllable continuum robot and test platform.
Figure 8. Prototype of the proposed growth-controllable continuum robot and test platform.
Biomimetics 08 00433 g008
Figure 9. Predicted and experimental shape of the robot under different actuation displacement.
Figure 9. Predicted and experimental shape of the robot under different actuation displacement.
Biomimetics 08 00433 g009
Figure 10. The relationship between errors and robot length: (a) the relationship between absolute errors and robot length and (b) the relationship between relative errors and robot length.
Figure 10. The relationship between errors and robot length: (a) the relationship between absolute errors and robot length and (b) the relationship between relative errors and robot length.
Biomimetics 08 00433 g010
Figure 11. The effect of the stiffness adjustment mechanism.
Figure 11. The effect of the stiffness adjustment mechanism.
Biomimetics 08 00433 g011
Figure 12. Effect of robot length on deflection: (a) relationship between the robot length and guided end deflection in x-axis and (b) stiffness comparison of the robot in different lengths.
Figure 12. Effect of robot length on deflection: (a) relationship between the robot length and guided end deflection in x-axis and (b) stiffness comparison of the robot in different lengths.
Biomimetics 08 00433 g012
Figure 13. Relationship between the end load and guided end deflection in x-axis.
Figure 13. Relationship between the end load and guided end deflection in x-axis.
Biomimetics 08 00433 g013
Figure 14. Effect of different motions on tension force: (a) a contracted state of the continuum robot. (b) Extension state of the continuum robot, at which the maximum length of the robot reaches twice its original length. Also, there are two pure bending motions, in which (c) is the robot performing bending motion in a horizontal plane, and (d) is the robot performing bending motion in a vertical plane. (eg) are the relationship of built-in cable length and robot length changing or bending angle.
Figure 14. Effect of different motions on tension force: (a) a contracted state of the continuum robot. (b) Extension state of the continuum robot, at which the maximum length of the robot reaches twice its original length. Also, there are two pure bending motions, in which (c) is the robot performing bending motion in a horizontal plane, and (d) is the robot performing bending motion in a vertical plane. (eg) are the relationship of built-in cable length and robot length changing or bending angle.
Biomimetics 08 00433 g014
Table 2. Material and geometric parameters of the prototype.
Table 2. Material and geometric parameters of the prototype.
VariableValueUnitDescription
n3The number of drive rods
L 0 0.2mThe initial length of the GCCR (minimum length of the robot)
L0.2∼0.75mThe length range of the GCCR in this paper
E i 7.5 × 10 10 PaYoung’s modulus of fiberglass
I i 2.029 × 10 8 kgm 2 The moment of inertia of an area of fiberglass
Ξ 0.17kg/mThe equivalent density of the GCCR
r0.05mThe distance between the fiberglass rods and the virtual bone
r g 0.0015mDiameter of each fiberglass rod
g9.81m/s 2 Gravitational acceleration
k s 43.8N/mThe stiffness of the tension spring
μ 0.128Frictional coefficient of cable and constraint disks
Table 3. Error analysis of predicted and experimental results under different actuation displacement.
Table 3. Error analysis of predicted and experimental results under different actuation displacement.
Length (m)State EE d (m) EE L (%) AE d (m) AE L (%)
0.20With SAM *0.0131.440.0111.53
0.350.0101.170.0091.22
0.450.0091.230.0141.81
0.600.0172.290.0293.87
0.750.0212.710.0425.57
* SAM: stiffness adjustment mechanism. E E d is the absolute error of the guided end, E E L = E E d / L is the guided end error relative to robot length, A E d is the average absolute error of the guided end, A E L = A E d / L is the average guided end error relative to robot length.
Table 4. Error analysis of predicted and experimental results under with SAM or not.
Table 4. Error analysis of predicted and experimental results under with SAM or not.
Length (m)State EE d (m) EE L (%) AE d (m) AE L (%) CD p (m) [ CD pL (%)] CD e (m) [ CD eL (%)]
0.75With SAM *0.0212.710.0425.560.097 [12.91]0.069 [9.27]
No SAM0.0233.030.0516.82
* SAM: stiffness adjustment mechanism. E E d is the absolute error of the guided end, E E L is the guided end error relative to robot length, A E d is the average absolute error of the guided end, A E L is the average guided end error relative to robot length, C D p is the compensation distance at the end with SAM in prediction, C D e is the compensation distance at the end with SAM in the experiment, C D p L = C D p / L , and C D e L = C D e / L .
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.

Share and Cite

MDPI and ACS Style

Wang, M.; Yuan, J.; Bao, S.; Du, L.; Ma, S. Research on Self-Stiffness Adjustment of Growth-Controllable Continuum Robot (GCCR) Based on Elastic Force Transmission. Biomimetics 2023, 8, 433. https://doi.org/10.3390/biomimetics8050433

AMA Style

Wang M, Yuan J, Bao S, Du L, Ma S. Research on Self-Stiffness Adjustment of Growth-Controllable Continuum Robot (GCCR) Based on Elastic Force Transmission. Biomimetics. 2023; 8(5):433. https://doi.org/10.3390/biomimetics8050433

Chicago/Turabian Style

Wang, Mingyuan, Jianjun Yuan, Sheng Bao, Liang Du, and Shugen Ma. 2023. "Research on Self-Stiffness Adjustment of Growth-Controllable Continuum Robot (GCCR) Based on Elastic Force Transmission" Biomimetics 8, no. 5: 433. https://doi.org/10.3390/biomimetics8050433

APA Style

Wang, M., Yuan, J., Bao, S., Du, L., & Ma, S. (2023). Research on Self-Stiffness Adjustment of Growth-Controllable Continuum Robot (GCCR) Based on Elastic Force Transmission. Biomimetics, 8(5), 433. https://doi.org/10.3390/biomimetics8050433

Article Metrics

Back to TopTop