1. Introduction
Exosuits have gained significant attention due to their advantages over traditional exoskeletons. Unlike rigid exoskeletons, which attach to the body and directly drive the joints, exosuits use soft, clothing-like materials that conform to the wearer’s body and employ motors that transmit power through flexible components such as cables and webbing. They incur lower metabolic penalties due to the use of lightweight and low-inertia textile materials and ensure more natural kinematics without interrupting movement or causing joint misalignment [
1,
2,
3,
4,
5]. However, active exosuits that utilize actuators have several limitations in terms of convenient usage. For instance, the battery power limits the usage duration, while the use of multiple electronic components, including actuators, batteries, circuit boards, and sensors, increases both cost and weight. Additionally, operating and maintaining active exosuits require expertise.
To overcome these limitations, passive exosuits have been developed, which enhance movement efficiency by leveraging the energy-storage and energy-release properties of elastic materials such as rubber and springs, instead of utilizing actuators [
6,
7,
8]. Passive exosuits are lightweight, easy to wear, and inexpensive; moreover, as they do not require batteries, their usage duration is not limited. However, most passive exosuits have the drawback of a fixed assistive force profile, which can be effective for specific wearers and movements but ineffective or intrusive for others. Therefore, variability in the assistive force profile is essential for passive exosuits to accommodate various wearers and movements.
In line with this argument, numerous studies have demonstrated that the assistive effect in passive exoskeletons varies according to the force profile and that the optimal profile differs depending on the wearer and movement. It has been confirmed that metabolic cost varies with assistive stiffness for a passive ankle exoskeleton [
9]. According to studies on the use of passive hip-flexion exosuits for walking [
7,
8] and for running [
6], the band force conditions resulting in the highest metabolic reduction differed among participants. An evaluation of a passive hip-flexion exoskeleton proved that the spring stiffness that maximizes the metabolic reduction varies between walking and running [
10].
In addition, human-in-the-loop (HITL) optimization studies in wearable robots have reported that not only the magnitude but also the curve shape of the assistive force profile significantly influences assistance outcomes, with each individual showing a different optimal profile [
11,
12,
13]. Thus, if the assistive force profile in passive exosuits can be adjusted in terms of both magnitude and shape, optimal force profiles tailored to individual wearers and movements can be constructed, which would maximize efficiency.
In response to this need, several research groups have explored mechanisms that provide elastic forces of varying magnitudes and shapes. Diller et al. proposed an electroadhesive clutch-spring system that adjusts stiffness by controlling the number of stretched rubber springs connected in parallel using an electroadhesive clutch [
14]. However, this device can only set stiffness levels as multiples of the rubber’s inherent elasticity, and it cannot modify the shape of the elastic force curve. Helps et al. developed an artificial muscle that can adjust stiffness based on the twist angle of a rubber cord [
15]. Nevertheless, the curve shape based on the twist angle is fixed, making it impossible to adjust the elastic force profile. Furthermore, its integration into passive exosuits is challenging due to abnormal buckling behavior and increased pre-load. Bidgoly et al. developed a rotational nonlinear spring mechanism that utilizes a non-circular cam and a linear spring to implement a target torque profile [
16]. Similarly, Jutte et al. designed a nonlinear leaf spring with a desired load–displacement function using a genetic algorithm and finite element analysis [
17]. While these two studies can create the curve shape of a desired elastic profile, the stiffness is fixed to the designed profile, preventing immediate changes. In summary, most existing research offers systems that either allow immediate adjustment of the magnitude of elastic force or possess a fixed target curve shape. However, no system currently allows for the immediate adjustment of both the magnitude and the shape of the elastic force. Consequently, this limits the diversity of assistive force profiles that can be effectively utilized in exosuits.
Herein, we propose a variable elastic band mechanism capable of generating a wide variety of elasticities. By coupling an elastic rubber band in parallel with an inelastic webbing, the tensile length is restricted depending on the length difference between the band and the webbing. By connecting these band–webbing sections in series and adjusting the webbing length, various stiffness levels can be generated based on the different tensile lengths for each section. The system configuration, working principle, and setting the segment lengths of the variable elastic band are described in the Materials and Methods section. Experimental validation of the variable elastic band and an application test for a hip-flexion exosuit with variable elastic bands were conducted by measuring stiffness levels and assistive force profiles. Benchtop experiments confirmed that the proposed variable elastic band could accurately generate multiple stiffness levels, while preliminary walking trials demonstrated consistent modulation of assistive force profiles. These findings highlight the feasibility and effectiveness of the mechanism in both controlled and wearable conditions.
  2. Materials and Methods
  2.1. System Configuration
As shown in 
Figure 1a, the variable elastic band consists of a rubber band, webbings, webbing control modules, and suit connectors. The band is divided into four elastic sections by the webbing control modules. 
Section 1 is left without a webbing connection to ensure that at least one section remains fully elastic, while 
Section 2 and 
Section 3 include both a rubber band and webbing. 
Section 4 includes solely webbing, without a rubber band, enabling adjustment of the initial length of the band.
The materials and coupling methods for the variable elastic band were selected based on the specific requirements for an exosuit. A high-tensile-strength rubber band (Super-Stretchable Natural Rubber Strip, McMaster-Carr, Elmhurst, IL, USA) was chosen considering its superior elasticity, while seat-belt webbing, known for its flexibility and strength, was used to ensure the necessary rigidity in the inelastic component. The rubber band, webbing, and webbing control modules are securely sewn together for durability and compactness. The materials for the rigid components of the variable elastic band were selected to prevent deformation while minimizing overall weight. The spools, which are subject to potential twisting, were machined using Aluminum 7075 T6, and the other components were manufactured using a 3D printer (Mark 2, Markforged, Waltham, MA, USA) with carbon fiber-reinforced Onyx.
Figure 1b shows the configuration of the webbing control module, which includes a small motor (1000:1 Micro Metal Gearmotors HPCB 6V, Pololu, Las Vegas, NV, USA), gears, a spool, and housing. One end of the webbing is connected between the module’s housing and the rubber band, while the other end is fixed to a spool in another module. The length of each webbing is precisely adjusted by rotating the spool through motor position control. The three motors used in the variable elastic band are each connected to an encoder (Magnetic Encoder Pair Kit with Top-Entry Connector for Micro Metal Gearmotors, Pololu, Las Vegas, NV, USA) and a motor driver (DRV8838 Single Brushed DC Motor Driver Carrier, Pololu, Las Vegas, NV, USA), all of which are controlled using a single main controller (Teensy 4.1, PJRC, Portland, OR, USA) via proportional–integral–derivative control. The total mass of the variable elastic band configured in this way is 270 g. The detailed composition of the variable elastic band, including electronic and mechanical subassemblies, is summarized in 
Table 1.
   2.2. Working Principle
The variable elastic band stores and releases energy during walking as the suit connectors, attached to the waist and thigh parts of the hip-flexion exosuit, are stretched and relaxed, respectively. The webbing in each section restricts the elongation length of the rubber band within that section, generating a composite stiffness based on the combination of the stiffness levels of each section connected in series.
Figure 2 illustrates how the force–elongation curve of the variable elastic band changes based on the webbing length in each segment. Band A represents a single rubber band with length 
, while Band B represents a band with length 
. Bands C, D, and E represent variable elastic bands with two segments, each with a rubber band with length 
. The lengths of the webbings for Bands C, D, and E are defined as follows:
Here, 
, 
, and 
 represent the webbing lengths in the second segment of Bands C, D, and E, respectively, while 
 denotes the total elongation length, and 
 and 
 represent the initial and subsequent elongation lengths of Band E.
 Unlike typical solid substances, rubber is a hyperelastic material with a nonlinear stress–strain curve, which is expressed using the Mooney–Rivlin model [
14,
18,
19]:
        where 
 is the engineering stress or the force F divided by the initial cross-sectional area 
; 
 and 
 are material constants; and 
 is the stretch ratio, equal to the strain 
 plus one.
Therefore, for the same material and cross-sectional area, the force is identical if the strain is the same. As depicted in 
Figure 2, Band A stretches by 
 from an initial length of 
, while Band B stretches by 
 from a length of 
. As the corresponding strains are 
 and 
, respectively, Bands A and B have different force–elongation curves.
For Band C, the webbing length in the second segment matches the rubber band length; hence, only the first segment stretches by . Consequently, the overall strain on Band C is , and, thus, it exhibits the same force–elongation curve as Band A. For Band D, the webbing in the second segment is  longer than the rubber band; this causes each segment to stretch by , for a total extension of  across two segments. As this results in an overall strain of , Band D exhibits the same curve as Band B. For Band E, the webbing in the second segment is  longer; therefore, each segment initially stretches by , resulting in a total extension of  and, consequently, the same curve as that of Band B. Once the length of the webbing in the second segment matches that of the rubber band, only the first segment is stretched by  from  to ; thereby, the curve resembles that of Band A.
This mechanism allows for adjusting the force–elongation curve to match that of either Band A or B, depending on the webbing length. By adjusting , a variable curve transitioning from Band B to A can be generated, which provides multiple deformation possibilities.
The actual variable elastic band, shown in 
Figure 1, has one initial-length-adjustment segment and three elastic segments, and the webbing lengths can be adjusted using the three webbing control modules. This enables the implementation of four discrete sets of stiffness levels, based on Bands C and D in 
Figure 2, without any transition points. By combining this mechanism with the three transition points determined by the webbing lengths, numerous stiffness levels can be generated. More detailed explanations are provided in the Experiments and Results section.
  2.3. Setting the Segment Lengths of the Variable Elastic Band
To create the variable elastic band, both the structure and operating principle of the band, as well as the segment lengths, must be considered. The segment lengths of the band determine the magnitude of the discrete stiffness levels. To clearly distinguish the various combined stiffness levels, the intervals between the discrete stiffness levels must be uniformly spaced. However, since rubber is a hyperelastic material that does not exhibit a linear elastic force, it is difficult to determine the segment length theoretically. Therefore, after measuring the stiffness levels of the rubber band on a test bench, the strain values corresponding to the 1/3 and 2/3 force points were identified. Then, while keeping the elongation length constant, the initial length was adjusted to achieve the desired strains.
The test bench setup for measuring the force–elongation curve is shown in 
Figure 3. The base plate was fixed vertically to prevent errors from sagging due to gravity. Additionally, to eliminate the effect of the rubber band’s weight on the load cell data, the upper end of the rubber band was fixed to the base plate, while the lower end was connected to a cable via a load cell (LSB205, Futek, Irvine, CA, USA). The elastic force was measured by pulling the cable using a motor (RE50, Maxon, Sachseln, Switzerland), while the load cell recorded the force. To capture the inherent properties of the rubber band accurately, it was stretched slowly at 30 mm/min. As the variable elastic band is modeled using the Mooney–Rivlin model, which has been reported to be valid up to 100% strain, the band was stretched to 100% strain [
19]. As the Mooney–Rivlin model is not reliable beyond 100% strain, the elastic band was designed to operate strictly within this strain range, ensuring that all predicted forces remain within the valid domain of the material model.
Figure 4a shows the measured force–elongation curve of the rubber band, with the 
x-axis representing strain (the ratio of elongation to the maximum elongation). The maximum force at 100% strain was 69.38 N. To ensure equal intervals between the discrete stiffness levels, the segment lengths were set to generate forces of 23.13 N and 46.25 N, corresponding to 1/3 and 2/3 of 69.38 N, respectively. These values correspond to the following strain levels: 100% strain for 69.38 N, 51.98% strain for 46.25 N, and 18.94% strain for 23.13 N.
 The rubber band length that produces a 100% strain was determined based on the maximum elongation during negative work when the variable elastic band is worn, considering its application in a hip-flexion exosuit. The elongation length was calculated to be 45 mm based on data provided by J. Kim et al. [
20], considering hip flexion and extension angles of approximately 10–16°.
The strain is the elongation length divided by the initial length. Since the elongation length was set to 45 mm, dividing the elongation length by the target strain yielded the corresponding initial length. The calculated initial lengths and corresponding force–elongation curves are shown in 
Figure 4b. The length of Segment 1, creating a strong stiffness, was 45 mm, calculated by dividing 45 by 1 to achieve 100% strain. The combined length of Segments 1 and 2, creating a moderate stiffness, was 86.57 mm, calculated by dividing 45 by the strain of 51.98%. The combined length of Segments 1, 2, and 3, creating a weak stiffness, was 237.59 mm, calculated by dividing 45 by the strain of 18.94%. Ultimately, Segments 1, 2, and 3 are 45 mm, 41.57 mm, and 151.02 mm, respectively.
  4. Discussion
This study demonstrated the variable elastic band mechanism’s ability to generate diverse elastic profiles and its potential to control the assistive force profiles of semi-passive exosuits. Through its compact design, a single variable elastic band unit weighed approximately 270 g, which is significantly lighter than the passive ankle exoskeleton [
9], which ranges from 408 g to 503 g per side. The total mass of the exosuit, excluding tethered hardware, was 999 g. This mass difference of less than 400 g, compared to passive hip exosuits [
6,
7,
8] with masses typically between 609 g and 645 g that assist hip flexion with rubber bands, enables the significant advantage of automatically adjusting a much wider range of elastic profiles. The variable elastic band operates at a very low force, less than 3.35% of the rubber tensile strength provided by the manufacturer. The webbing operates at a low speed of less than one revolution per minute and is aligned parallel to the band. Therefore, even with repeated use, no significant permanent deformation of the rubber, webbing bias, or friction-related issues were observed in bench tests or human wear tests. At the highest stiffness level, repeated cyclic tensile tests also showed consistent maximum forces across cycles, indicating stable viscoelastic behavior and confirming that no significant degradation occurred during repeated use.
In terms of ergonomics, participants reported no discomfort or skin irritation during the trials. Pressure was mainly concentrated on the waist belt and thigh pieces, consistent with typical soft exosuit designs. Because the total band length is about 370 mm, subjects shorter than ~160 cm may have insufficient waist-to-thigh spacing for proper fit, suggesting the need for a more compact design in future work.
Furthermore, the proposed system provides diverse elastic profiles with substantially lower power consumption than fully active systems. According to the motor datasheet, the no-load current at 6 V is 0.15 A, and the maximum duration required for a single webbing adjustment is 1.818 s. Therefore, for three motors driving the variable elastic band, the energy consumption per adjustment is approximately 4.92 J. Since power is consumed only during profile adjustments and the system otherwise operates passively, it can function for extended periods with minimal energy consumption. Furthermore, during walking, the required torque remained below the motor’s maximum capability, allowing the webbing control module to adjust the length without noticeable instability.
As shown in 
Table 3, this system overcomes not only the limitations of previously introduced passive systems [
6,
7,
8,
9,
10], which allow only manual adjustment of elastic magnitude but also the shortcomings of systems that automatically adjust only the magnitude [
14,
15] or allow customization of target force curves [
16,
17]. The experiment results confirmed a very high correlation between the stiffness profiles measured on the test bench and the predicted values, which indicates that the variable elastic band can accurately generate consistent elasticities.
Moreover, formal statistical analysis of the on-body experiment (n = 5) confirmed that the assistive force increased systematically with stiffness level. A repeated measures ANOVA revealed a highly significant main effect of stiffness on the applied assistive force (F(3,12) = 50.21, p < 0.001, partial η2 = 0.93). Bonferroni-corrected pairwise comparisons further verified significant differences between all stiffness conditions, demonstrating that the variable elastic band provides systematically distinguishable levels of assistance during actual wear.
However, discrepancies between the applied stiffness levels and the measured assistive force profiles were observed in the variable-elastic-suit experiments. As shown in 
Figure 9a, while the applied maximum elastic forces were approximately 0 N, 24 N, 45 N, and 64 N, the actual assistive forces were around 13 N, 25 N, 38 N, and 44 N. Excluding the reference condition, the measured force corresponded to approximately 104.17%, 84.44%, and 68.75% of the benchtop values for the three stiffness levels, respectively. The pattern in which the actual assistive force decreases relative to the expected value as the target force increases can partly be attributed to frictional and other energy losses, but a more significant factor is the shorter-than-expected elongation of the band caused by deformation at the clothing fixation site. Preliminary testing indicated that the flexibility of the skin and clothing under assistive loading induces temporary or permanent deformation, which progressively reduces the effective tensile length as the assistive force increases.
Additionally, as seen in 
Figure 10a, even when the same stiffness levels were applied, the assistive force profiles varied depending on the participant. This result indicates that the variable elastic band was stretched either more or less than the expected 45 mm for each participant. The elongation length is closely related to the individual’s physical characteristics, particularly leg length. Although the same exosuit-wearing protocol was applied to all participants, anthropometric differences, particularly in thigh length, led to variations in fixation location along the thigh. Taller participants tended to secure the thigh piece more proximally, whereas shorter participants wore it closer to the knee. As a result, the effective path of the band during walking was altered, causing differences in elongation and assistive force.
To analyze the relationship between assistive force and leg length, we performed a linear regression analysis using the average assistance from each experiment and the participants’ leg lengths. 
Figure 10b shows the result of the linear regression analysis between elasticity 1 and leg length, which had the highest coefficient of determination (R
2) of 0.6790. 
Table 4 presents the R
2 values for each stiffness level, with an overall average of 0.5263. The information on the average assistance corresponding to each condition and leg length for each participant is provided in 
Supplementary Table S2. These results confirm that leg length has a statistically significant correlation with stiffness level. Additionally, when comparing the R
2 values across different stiffness levels, a trend of decreasing R
2 values was observed as the stiffness level increased. This suggests that, as stiffness level increases, other factors such as garment deformation, in addition to leg length, also influence the elongation length.
Despite the promising capabilities of the proposed system, there are inherent limitations in the current design. The variable elastic band mechanism is based on a serial configuration of rubber bands, where each segment contributes to constructing diverse elastic profiles. However, this serial arrangement inevitably increases the total length of the mechanism, which imposes constraints related to the wearer’s body size, particularly for users with shorter limbs or shorter torsos. Furthermore, the system’s efficiency is suboptimal, as it utilizes only a single segment of the rubber band to achieve its maximum force output. Currently, the assistive forces provided by the system are relatively modest. To generate greater forces, it is feasible to adjust both the cross-sectional thickness and tensile ratio of the rubber bands. Moreover, exploring more compact structural designs capable of producing diverse elastic profiles remains a promising area for future development.
Nevertheless, a significant advantage of this variable elastic band lies in its ability to adjust various elastic profiles with minimal power consumption. This feature opens new research opportunities: rather than manually tuning passive elastic forces in a limited and static manner, as done in previous studies, the variable elastic band can be leveraged to automatically explore a broad spectrum of assistive profiles. As such, more effective configurations may be discovered through systematic and real-time evaluation. This capability further introduces the possibility of applying HITL optimization strategies, previously restricted to active systems, in the passive domain. The proposed system enables real-time adjustment of assistance, allowing the search for optimal elastic profiles tailored to each user.
Moreover, passive exosuits have traditionally suffered from discrepancies between the predicted assistive force profiles from benchtop calibration and the actual profiles experienced during human use. These differences often arise from system deformation, anthropometric variability, and inconsistencies in how the device is worn. With the proposed variable elastic band, such mismatches can be mitigated by customizing the assistance profile post-wear, thereby achieving a closer match to the intended force trajectory.
Looking ahead, this technology may also be integrated with simulation-based approaches to identify optimal passive assistance strategies. Once an ideal passive torque or force profile is computationally determined, the variable elastic band can be configured to replicate and validate these profiles in real-world experiments. This bidirectional connection between simulation and physical implementation offers a powerful framework for advancing semi-passive exosuit development.
  5. Conclusions
In this study, a novel variable elastic band mechanism capable of adjusting the elasticities of semi-passive exosuits was developed and validated. The mechanism controls the length of webbings connected in parallel with rubber bands to limit the extension length of the rubber bands. By connecting these segments in series, a wide range of elasticities can be generated.
Using a test bench, we measured and modeled the force–elongation curves corresponding to the discrete stiffness profiles generated by the variable elastic band. Subsequently, we set 31 variable stiffness profiles by combining four discrete curves with three transition points and compared the measured values with the predicted values derived from the discrete stiffness profiles and the transition points. The comparison showed an average coefficient of determination of 0.9984 and an average RMSE of 0.8993, confirming that the variable elastic band can generate elasticities with very high accuracy. Additionally, walking tests with a hip-flexion exosuit equipped with the variable elastic band verified the ability to generate appropriate ASSISTIVE forces by modulating the elasticities.
However, discrepancies between the applied stiffness levels and the actual assistive force profiles were observed, along with differences in assistive force profiles across participants for the same stiffness conditions. This suggests that physical characteristics such as leg length or garment deformation may influence the performance of the exosuit. This underscores the need for more precise adjustments to minimize these discrepancies and maximize the performance of the variable elastic suit. Rather than applying theoretically derived optimal stiffness profiles uniformly to all participants, the assistive force profile must be optimized on an individual basis. Future research will aim to enhance the system by developing a more compact design with a broader adjustment range, enabling greater adaptability to diverse body types. Additionally, personalized control strategies will be implemented to tailor assistive force profiles to individual users. Importantly, these studies will also incorporate functional human outcomes such as metabolic cost, hip flexor EMG, and gait biomechanics, in order to rigorously validate the practical benefits of the proposed system. Furthermore, by leveraging the system’s low-power, real-time tunability, simulation-based validation [
21,
22] and human-in-the-loop optimization [
11,
12,
13], previously limited to active systems, will be extended to the domain of passive systems.