Abstract
Twisted and coiled actuators (TCAs), which are light but capable of producing significant power, were developed in recent times. After their introduction, there have been numerous improvements in performance, including development of techniques such as actuation strain and heating methods. However, the development of robots using TCA is still in its early stages. In this study, a bionic arm driven by TCAs was developed for light and flexible operation. The aim of this study was to gain a foothold in the future of robot development using TCA, which is considered as the appropriate artificial muscle. The main developments were with regard to the design (from actuator design to system design), system configuration for control, and control method. First, a process technology for repeatedly manufacturing TCA, which can be used practically and delivers sufficient performance, was developed. Based on the developed actuator, a joint was designed to move the elbow and hand. The final bionic arm was developed by integrating the TCA, pulley joint, and control system. It moved the elbow up to 100° and allowed the hand to move in three degrees of freedom. Using the control method for each joint, we were able to show the movement by using the hand and elbow.
Introduction
Natural muscles are outstanding complex actuators that have developed through long-term evolution. 1 People have made many attempts to mimic natural muscles through traditional actuators including motors and engines.2–4 These actuators are similar to muscles in that they generate power, although their driving principles and methods are extremely different. Natural muscles are light and flexible, whereas motors and engines are heavy and solid.
To overcome these limitations, soft actuators such as pneumatic actuators, dielectric elastomer actuators (DEAs), and shape memory alloy actuators (SMAs) have been developed for designing artificial muscles.5–7 Each type of actuator has been used to mimic nature based on specific characteristics. For example, pneumatic actuators have been used in octopus robots for flexibility, DEAs have been used in insect robots for fast driving, and SMAs have been used in worm robots based on their light weight.8–11 However, they have limitations when used in developing robotic arms (bionic arms) for human applications.
A robot arm with a pneumatic actuator necessitates a noisy and heavy pump, making it difficult to apply directly to humans. 12 DEAs are difficult to fabricate in large-scale human muscle sizes, and they lack the stroke to mimic human arm movements, except for external prestrainers.7–13 In addition, although SMAs are light and strong, they are difficult to control owing to their high hysteresis. 14
Lightweight but high-power actuators, called twisted and coiled soft actuators (TCAs), were recently developed by applying twist insertion to a polymer fiber. 15 Using polymer fibers that expand radially by heat, a contraction or expansion force is created. 16 Similar to an SMA, a heat-driven method for a TCA can be easily implemented through electrical Joule heating. 17 Although hysteresis still exists, it is significantly less than that of an SMA, and a control method has been developed to compensate for it. 18 After the advent of TCAs, a number of studies have been conducted to improve their performance.
First, to generate heat for actuation through electricity, a conductive coating method and a fabrication method that uses a metal wire have been developed.17,19 In addition, various materials and annealing methods have been applied to further increase the displacement and force of the TCA. 20 Recently, a double-helix twisted and coiled soft actuator (DTCA) was developed that satisfies the requirements of electrical drive, large output, and displacement, by twisting the elastic and conductive fibers together. 21
The specific output of the TCA is ∼5.3 kW/kg, which is much higher than that of the motor (∼0.2 kW/kg), thus it is possible to make a lightweight robot.15,22 Through the advantages of TCA, lightweight robotic applications were also developed but it is still insufficient.23,24 Only hands or one joint was studied and the driver, cooling system, and sensor for control could not be integrated in the robot. Also in a previous article, Zhang et al. summarized major challenges of super-coiled actuator (same as TCA) to practically utilize for robotic applications. 6 The challenges are bundle actuator to obtain large forces and cooling systems.
In this article, the following key contents were studied. Development of effective TCA in bundle, design of joint mechanism and robot, and configuration of control system with sensor, cooler, and controller will be described. Finally, a human-sized lightweight robotic arm called the bionic arm was developed by integrating all systems (Fig. 1). The resulting bionic arm could be controlled with the elbow and a three degree-of-freedom (DOF) hand by embedded control systems.

Configuration of lightweight bionic arm driven by TCA. TCA, twisted and coiled actuator.
Artificial Muscle Actuator section describes the actuator, manufacturing method, performance, and driving conditions. Design and Mechanisms section describes the human-sized design of the bionic arm. After introducing the joint mechanism, an elbow joint design method and a joint design method for the hand are proposed. The design of an actuator bundle for driving a joint was also described. In Control Systems section, a control system constructed with an embedded driving circuit for controlling the bionic arm and an algorithm for establishing control are detailed. Experiments and Results section presents the final results and a demonstration of the proposed system, and Conclusions section provides the concluding remarks.
Artificial Muscle Actuator
Twisted and coiled soft actuator
The TCA is shaped like a spring, so actuation is similar to stretching and contracting a spring (Fig. 2b). Therefore, a joint, which is where the actuator is applied, is composed of an agonist–antagonist couple, similar to a human muscle, as shown in Figure 2a. Bundle actuators and joints are designed based on this structure.

In a previous article, Zhang et al. wrote that it is difficult to estimate the performance of a bundle actuator. 6 Therefore, it is important to achieve repeatability in the manufacturing of an actuator for a similar performance. In this study, a DTCA that can be repeatedly produced was developed and applied. DTCA is made by twisting two fibers of spandex (Creora Power-fit 840D; Hyosung) and conductive thread (235/34 dtex 2-ply HC; Shieldex™) together, and the surface is insulated with spandex, which is effective for bundling. DTCA was implemented by developing a process technology using manufacturing equipment. Figure 2c shows the structure of a DTCA.
Fabrication and performance evaluation
For an actuator generating a high force, a number of unit actuators should be bundled together like natural muscles. Therefore, equipment was developed and used to manufacture DTCAs with similar performance. The configuration of the equipment is illustrated in Figure 2d. It is composed of a motor, a linear stage, and a relay switch. With fabrication equipment, the detailed fabrication process is provided in the Supplementary Data S1.
Also, for the desired size of a robot arm and joint, the characteristics of the actuator should be analyzed according to length and temperature. Isothermal and isometric tests of the fabricated DTCAs were conducted to analyze their characteristics and uniformities. Figure 2e shows the experimental device used to evaluate the performance of the actuator. A linear stage, push-pull gauge (RZ-1; Aikoh Engineering), IR thermal sensor (AMG8833; Adafruit), cooling fan (Fan 12025 red; Coolertec), and a PC were used to configure the equipment. The characteristics, performance, and differences over the unit's driving period were experimentally evaluated. Four identical samples were used for the experiments.
First, an isothermal test was conducted to determine the tensile properties of the actuator. These results are shown in Figure 3a. Six to 10 data points were used for performance evaluation. The maximum error between the samples was 0.561 N at 220 mm. After formulating the change in tension according to the increased length through linear fitting, the average value of a slope and a constant between the samples is as follows.

where Fk is the tension of the actuator at room temperature and
Next, to determine the condition in which the actuator can be used most effectively, the contraction ratio (actuation strain) according to the load and length was evaluated (Fig. 3b). The actuation strain was calculated by dividing the length contracted by the actuation by the total length of the actuator stretched by the load.
Under a load of 300 g (2.94 N, 4.15 MPa), the actuator was not sufficiently tensioned, and thus, there was little displacement that could be driven. As the load increased, the displacement from the contraction increased, and the coils reached this load because the value exceeded the force that the actuator could produce. Finally, a maximum actuation strain of 38.1% at 400 g (3.92 N, 5.52 MPa) was shown with the length of ∼181 mm. However, at a high load of 450 g (4.41 N, 6.21 MPa), the actuator was unable to contract.
Figure 3c and d shows the results of an isometric test and the measured tension, which varies with temperature at a fixed length. As shown in Figure 3c, the strength of the actuator increased as the temperature increased. In addition, as with the previous isothermal test, the tension increased as the actuator length increased. Figure 3d shows the tension of each sample at 70°C. TCA is driven longitudinally by heat and can be modeled in terms of its mechanical properties (lengths) and thermal properties (temperature).
25
where F is the total tension of the actuator, Fd is the force due to the damping of actuation, and FT is the force generated by heating. FT can be expressed in various ways. This is because the force that increases with temperature varies with the stretched length. If the change according to the stretched length is set as the deviation from the mean, FT is expressed as follows. The value of c was obtained from the slope of the trend line in Figure 3c.
The expression for the actuator tension at 70° is expressed as follows:
If Equation (1) is subtracted from Equation (3), the force generated by the heat at 70° can be estimated. Δx is the length that extends from 120 mm.
Design and Mechanisms
Overall design
The size of the bionic arm manufactured for this study was comparable with that in the human body (Supplementary Fig. S2a), and the design focuses on realizing the main movements of the arm. The movements to be implemented are at the elbow, thumb, index finger, and the remaining three fingers. The motion of the elbow has a range of 100° for mimicking a human motion, as shown in Figure 4a and d. 26

The fingers focus on the action used to hold the object, the thumb and index fingers move independently, and the other three fingers move together using a single actuator bundle. First, design variables were selected as shown in Supplementary Figure S4b and c to make a robot similar to a human arm. From Equations S1–S9 in the Supplementary Data, the core design goals were determined approximately, as shown in the following equation:
where
Joint design
Similar to human muscles, TCAs can move by tensing an antagonist element. First, the forces that can be obtained in an actual joint are as follows:
where Mf is the moment by the weight of the forearm, and Me denotes the moment by external forces.
where
The joint mechanism attempts to address the force reduced by actuator tension. The problem is the decrease in the agonist's force by the antagonist as the pulley rotates. If TCAs are used for a joint, unlike in human muscles, high tension is continuously applied. Therefore, to properly generate force through the TCA, the joint must be designed to offset the tension. As a basic principle, the torque of both muscles is balanced regardless of the angle of the pulley.
Here the elastic force of a unit actuator can be obtained through an isothermal test. The actuator was used as a bundle, but it is assumed that each individual exhibits the same performance. The equation can be expressed as follows according to the number of actuators applied to each muscle.
where ku is the spring constant of the unit muscle actuator (0.0389 N/m from the performance test result),
Elbow joint
Based on the size determined in Equation (6), the maximum length of the actuator was set to 180 mm and the maximum radius of the pulley was selected to be 30 mm, considering the manufacturing process. By applying Equations (6) and (13), the Dual Spiral Pulley (DSP) is designed as shown in Figure 4b. The detailed parameters used in the design are listed in Table 1.
Design Parameters of Dual Spiral Pulley for Elbow Joint (
Figure 4c shows the torque for each element acting on the joint predicted by the designed DSP. The dotted red and blue lines indicate the torque exerted by the biceps and triceps on the joint, respectively. From these results, it can be seen that the actuators cancel each other by acting with the same force according to the angle.
Hand design and joint
The joint for driving the hand is used only to extend the actuator, fingers are connected to the actuator through the tendon (Fig. 4e). Therefore, the joint for the elbow was designed to create the desired angle with the actuation displacement, whereas the joint for the hand was designed to allow the size of the pulley to be fitted on the wrist. With Equation (S9) in supplementary and the wrist frame radius of 30 mm, the maximum outer radius of the designed pulley was set 20 mm. The elastic band (Spandex) used as an extensor was constructed with an elastic modulus of the actuator. The final designed pulley is shown in Figure 4g, and the variables and coefficients are listed in Table 2.
Design Parameters of Dual Spiral Pulley for Hand Joint
The configuration of the tendons connected to the hand is shown in Figure 4f. The tendons of the thumb and index finger are directly connected to the actuator. However, the tendons for the other three fingers are connected because it may not be efficient to implement all the DOF of the hand in a confined space. A part of the hand synergy for adaptive grasping is employed for efficient three-finger operation by using three pulleys (Fig. 4h).28,29 Three-pulley mechanisms allow the three fingers to grasp the object adaptively. The displacement and force required to bend each finger are shown in Figure 4i.
Actuator bundle design
The number of actuators in the muscle bundle of the elbow can be determined from Figure 4c. First, the arm was assumed to be standing perpendicular to the ground. The green line represents the torque applied to the joint according to the target forearm weight, and the yellow line represents the torque caused by the force generated when heat is applied to the biceps. In Figure 4c, the yellow line represents the force owing to the FT term. According to the results, the forearm could be lifted with 20 strands. However, there is little power left after the forearm is lifted to ∼80°.
If none of the actuators in the bundle shows sufficient performance, a situation may occur in which an object cannot be lifted. To compensate for this, if four actuators are added to the biceps, the red line shown in Figure 4c can be obtained. The red line represents the torque generated by the elastic force of the actuator added to the biceps. This torque can offset the torque caused by the forearm load to a certain extent, and the equilibrium is achieved at ∼25°, where the red and green lines intersect. For fingers actuation, two strands of TCA are used. The detailed hand and bundle design is shown in the Supplementary Data.
Control Systems
Prototype of bionic arm
As previously designed, the bionic arm is divided into an upper arm system for driving the elbow and a forearm system for driving the hand. The elbow is aimed at angle control, and the hand is aimed at grasping. The uppermost shoulder part was made of aluminum, and the remaining parts were produced through 3D printing with a carbon pipe as the main frame. As a result, it weighed only 940 g excluding the cover and 1190 g including the cover. The overall size reflects the length of the adult male arm; the length of the upper arm is 320 mm, and that of the forearm is 430 mm. The length of the hand is 180 mm (Fig. 5a). The final bionic arm with the cover is shown in Figure 5e.

The detailed configuration of the upper arm system shown in Figure 5b is as follows. An encoder used to measure the angle of the elbow, two IR thermistors (MLX90614, CJMCU) to measure the temperature of the actuator, and two load cells to measure the tension of the actuator were installed. In addition, two pairs of actuator bundles (24 and 20) and two pairs (seven each) of cooling fans were installed. The detailed performances of cooling fans are given in the Supplementary Data.
The hand was designed for grasping with three DOF (Fig. 5c). Therefore, three DSP joints were attached to the wrist in a row, and it was difficult to mount the encoder. For the control, an IR temperature sensor and cooling fan were mounted, and temperature-based control was performed according to the model equation of TCA.
Driving circuits
To utilize the bionic arm in the future, embedded driving circuits (Supplementary Fig. S4b, c) were developed with two Micro Controller Unit (STM32F373, Arduino nano). Also for variable inputs, Metal Oxide Semiconductor Field Effect Transistors (CSD18510KTT—TI, AOD4185—AOS) are used. Both of the sensors and actuators of the Bionic Arm can be operated with these circuits. The configuration of the driving circuit is shown in Figure 5d and Supplementary Figure S4a.
Control algorithm
Figure 6a shows an isothermal test measured while moving the forearm of the prototype with an external force. The routine of the elbow movement is shown in Figure 6b. This test shows that the designed characteristics and actual measured characteristics are similar but different. Therefore, this article proposes a method to infer a control model equation based on a sensor mounted for elbow control. From Figure 6a, a mechanical model for control can be obtained. Subsequently, the thermoelectric model should be calculated. The following equation from Equations (S23)–(S25) is added for temperature change according to the electrical input. 25

where
Response experiments with the step input were conducted to determine all the constants and control equations. The experiment was designed in the same way for the biceps and triceps. First, six-step voltages were used for the biceps experiment, and heating for 100 s and cooling for 100 s were repeated (Fig. 7a). Figure 7b shows the response of temperature (red line) and joint angle (blue line) according to time. Figure 7c indicates the response to temperature in each heating step. Over time, it reaches steady state, and if the temperature change is constant, the absolute thermal conductivity can be calculated. Equation (15) is summarized in the steady state as follows. 30

The characteristics of the actuator bundle
In Figure 7e, the relationship between the angle and input can be obtained by considering that the angle has increased the most in the steady state. The gray line is the trend line drawn along each point in a steady state.
Models for the triceps were inferred using the same process for the biceps. Six-step voltages were used for the triceps experiment with same cycles (Fig. 7f). Figure 7g shows the response of temperature (red line) and joint angle (blue line) according to the heating cycle time. Figure 7h–j is derived in the same way as the biceps. The gray line shown in Figure 7j is a trend line that connects the elbow angle in the steady state. Table 3 gives the values of the finally obtained variables.
Model Parameters for Elbow Joint
The values that change according to the power of the cooling fan are summarized in Supplementary Table S4.
Experiments and Results
Elbow control
Based on the obtained models and Table 3, a position control experiment was conducted. The overall thermomechanical control system is expressed as follows:
where If is the moment of inertia of the forearm. The feedback controller according to Equations (17) and (S27)–(S30) was configured using the mentioned control system, as shown in Figure 8a.

The test was conducted with sine waves and a 35° step input (Fig. 8e). In sine wave tests, the desired elbow angle was an amplitude of 20° and periods of 100 to 1 s (Supplementary Figs. S7 and S8). Figure 8b and c shows the experimental results at periods of 20 and 100 s. Figure 8d shows the error between the desired angle and the actual angle, and the maximum angle error was 2.1°. Figure 8f shows the frequency response plot from sine wave tests.
Hand grasping
Hand grasping was conducted based on the actuator models in Equations (1)–(5). Figure 9a shows the movement of the thumb continuously, Figure 9b shows the movement of the index finger continuously, and Figure 9c shows the movement of the remaining fingers continuously. Figure 9d shows a graph of the temperature change of the actuator during hand operation using the mounted IR temperature sensor. A colored circle is displayed near the steady state, indicating the moment when the finger is bent.

Continuous movement of
Combined motion
The developed elbow control method and hand grasping method were combined to hold the object, which was the target of the bionic arm, and raised to the desired angle. The soft hair was caught through the bionic arm, and after being held, it was controlled at 40°. Figure 10 shows the process of performing the action in a series of pictures.

Bionic arm combined motion using three DOF hand grasping and elbow position control.
Conclusions
Since the development of an excellent artificial muscle called TCA, many studies and improvements have been made. However, studies using TCA as a robot have been insufficient. Based on the process of actuator to joint design according to the characteristics, we developed a novel bionic arm including control system (cooling system, embedded controller, and control algorithm) summarized in Table 4. The bionic arm was manufactured to be 750 mm long, mimicking the size of a real human arm and weighing ∼1 kg. The bidirectional control algorithm was extracted, and angle control within 2.1° error was achieved only by p-gain control.
The Specifications of the Developed Bionic Arm
Maximum speed is extracted from Supplementary Figure S8f. And the maximum load capacity is obtained in Supplementary Figure S9.
In this article, the measured data of a newly developed actuator were used to design the robot, and methods may be difficult to use for general TCA. If the previously developed model of TCA is utilized, it will be possible to design and utilize the robot for various and general TCAs.31–36 Also, we have focused on implementing movement. In the future, the number of actuators in the muscle bundle will be increased to exert greater power. The actuator, design, and control system of bionic arm in this study can be used for a variety of robots in the future. For example, it could be used as a manipulator with multiple bidirectional joints, or as a gripper or an assistive robot. 37
Footnotes
Author Disclosure Statement
No competing financial interests exist.
Funding Information
This study was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government(MSIT) (No. 2021R1A2C3012387) and the convergence technology development program for bionic arm through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT & Future Planning (No. 2014M3C1B2048175).
References
Supplementary Material
Please find the following supplemental material available below.
For Open Access articles published under a Creative Commons License, all supplemental material carries the same license as the article it is associated with.
For non-Open Access articles published, all supplemental material carries a non-exclusive license, and permission requests for re-use of supplemental material or any part of supplemental material shall be sent directly to the copyright owner as specified in the copyright notice associated with the article.
