<?xml-model href='http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng' schematypens='http://relaxng.org/ns/structure/1.0'?><TEI xmlns="http://www.tei-c.org/ns/1.0">
	<teiHeader>
		<fileDesc>
			<titleStmt><title level='a'>Tunable, Textile-Based Joint Impedance Module for Soft Robotic Applications</title></titleStmt>
			<publicationStmt>
				<publisher></publisher>
				<date>2023</date>
			</publicationStmt>
			<sourceDesc>
				<bibl> 
					<idno type="par_id">10447748</idno>
					<idno type="doi">10.1089/soro.2021.0173</idno>
					<title level='j'>Soft Robotics</title>
<idno>2169-5172</idno>
<biblScope unit="volume"></biblScope>
<biblScope unit="issue"></biblScope>					

					<author>Ciarán T. O'Neill</author><author>Harrison T. Young</author><author>Cameron J. Hohimer</author><author>Tommaso Proietti</author><author>Mo Rastgaar</author><author>Panagiotis Artemiadis</author><author>Conor J. Walsh</author>
				</bibl>
			</sourceDesc>
		</fileDesc>
		<profileDesc>
			<abstract><ab><![CDATA[The design of soft actuators is often focused on achieving target trajectories or delivering specific forces and torques, rather than controlling the impedance of the actuator. This article outlines a new soft, tunable pneumatic impedance module based on an antagonistic actuator setup of textile-based pneumatic actuators intended to deliver bidirectional torques about a joint. Through mechanical programming of the actuators (select tuning of geometric parameters), the baseline torque to angle relationship of the module can be tuned. A high bandwidth fluidic controller that can rapidly modulate the pressure at up to 8 Hz in each antagonistic actuator was also developed to enable tunable impedance modulation. This high bandwidth was achieved through the characterization and modeling of the proportional valves used, derivation of a fluidic model, and derivation of control equations. The resulting impedance module was capable of modulating its stiffness from 0 to 100 Nm/rad, at velocities up to 120°/s and emulating asymmetric and nonlinear stiffness profiles, typical in wearable robotic applications.]]></ab></abstract>
		</profileDesc>
	</teiHeader>
	<text><body xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Introduction</head><p>M any soft robots in the literature are fully deformable, with soft actuators and soft bodies. <ref type="bibr">[1]</ref><ref type="bibr">[2]</ref><ref type="bibr">[3]</ref><ref type="bibr">[4]</ref><ref type="bibr">[5]</ref><ref type="bibr">[6]</ref> These robots are often prized for their deformability, toughness, and relatively simple manufacturing process.</p><p>However, the high deformability of these robots introduces challenges when attempting to exert control over them. In nature, humans and most of the animals eschew some deformability and toughness in favor of control and load capacity, combining compliantly actuated joints with rigid bones.</p><p>In a similar way, we can look to combine soft compliant actuators with different rigid mechanisms (joints and linkages), enabling more constrained motion or force application while maintaining the compliance of the systems. <ref type="bibr">[7]</ref><ref type="bibr">[8]</ref><ref type="bibr">[9]</ref><ref type="bibr">[10]</ref><ref type="bibr">[11]</ref> These soft actuators have a range of actuation modalities, such as pneumatic, <ref type="bibr">[12]</ref><ref type="bibr">[13]</ref><ref type="bibr">[14]</ref><ref type="bibr">[15]</ref> shape memory alloys, <ref type="bibr">16,</ref><ref type="bibr">17</ref> electroactive polymers <ref type="bibr">[18]</ref><ref type="bibr">[19]</ref><ref type="bibr">[20]</ref><ref type="bibr">[21]</ref> among others. <ref type="bibr">22</ref> Many of these soft actuators are unidirectional, relying on passive antagonists to return to an initial state. Often this antagonist is simply their structure which undergoes elastic deformation during actuation. <ref type="bibr">14,</ref><ref type="bibr">18,</ref><ref type="bibr">[23]</ref><ref type="bibr">[24]</ref><ref type="bibr">[25]</ref> Other actuators make use of external antagonists such as gravity <ref type="bibr">26</ref> or thermal effects. <ref type="bibr">16,</ref><ref type="bibr">27</ref> Active antagonists can be used for improved controllability and to ensure that the system can be driven to a desired state. <ref type="bibr">[28]</ref><ref type="bibr">[29]</ref><ref type="bibr">[30]</ref> This strategy mimics the architecture of many human and animal joints, whereby pairs of antagonistic skeletal muscles work together to position and apply torques about a joint. Active antagonists also avoid the need to overcome the static torque of a passive antagonist, allowing smaller actuators to deliver the same output torque. Moreover, with an active antagonistic setup, it is possible to modulate the compliance of the joint, which is desirable for some applications, and, by disabling the actuators, it is possible to achieve full mechanical transparency about the joint.</p><p>At the macro scale (1 cm-1 m), inflatable soft actuators are of interest for these antagonistic setups due to their favorable energy density, stroke length, and bandwidth. <ref type="bibr">22</ref> When pneumatically actuated, the compressibility of the air gives these actuators an inherent compliance that can be further tuned through the structure of the actuator. <ref type="bibr">[31]</ref><ref type="bibr">[32]</ref><ref type="bibr">[33]</ref> The use of air as a working fluid can also enable remote actuation, allowing for locally lightweight actuation as the controller and fluidic supply can be located away from the actuator in a less mass sensitive location. <ref type="bibr">34,</ref><ref type="bibr">35</ref> Textile-based soft actuators <ref type="bibr">[36]</ref><ref type="bibr">[37]</ref><ref type="bibr">[38]</ref><ref type="bibr">[39]</ref> can be lighter than their elastomeric counterparts, which can further reduce the weight of the system. Much of the research focus on inflatable soft actuators to date has been focused on achieving certain motions, <ref type="bibr">24,</ref><ref type="bibr">40,</ref><ref type="bibr">41</ref> or target forces, but less effort has been placed on dynamically controlling their compliance/impedance. <ref type="bibr">[42]</ref><ref type="bibr">[43]</ref><ref type="bibr">[44]</ref> With traditional electromechanical actuators, compliance can be achieved virtually by implementing high-bandwidth active impedance controllers <ref type="bibr">[45]</ref><ref type="bibr">[46]</ref><ref type="bibr">[47]</ref> to accurately modulate the position and force of the actuator to mimic the desired impedance. To modulate the impedance of inherently compliant soft pneumatic actuators, the internal pressure of the inflatable actuators must be rapidly modulated in response to disturbances to the setup. For biomimetic applications such as wearable devices, multi-Hz modulation is required.</p><p>Pressure modulation for inflatable soft actuators is commonly achieved using simple binary (on-off) valves, which open and close rapidly to incrementally inflate and deflate the actuators using bang-bang controllers. <ref type="bibr">48,</ref><ref type="bibr">49</ref> These binary valves must be sized appropriately to ensure adequate pressure resolution as the minimum on time of the valves results in a finite, minimum quantity of fluid transferred in or out of the actuator per on-off cycle. This has the effect of limiting the fidelity of achievable pressure control (Fig. <ref type="figure">1</ref>). A hysteresis band is typically used to prevent the binary controller continuously oscillating around the set point. For pseudostatic pressure commands, binary valves can achieve lowpressure errors, but when tracking dynamic pressure commands, binary valves can be bandwidth limited (typically 0.1-1 Hz <ref type="bibr">25,</ref><ref type="bibr">50</ref> for soft fluidic actuators) and therefore achieve poorer tracking accuracy, making them less suitable for impedance control.</p><p>Continuous control over the flow in and out of the actuator is desirable, and the control performance can be improved using proportional valves. Proportional valves are commonly used in hydraulic applications <ref type="bibr">51,</ref><ref type="bibr">52</ref> but are yet to see widespread adoption in the literature for pneumatic applications. <ref type="bibr">53,</ref><ref type="bibr">54</ref> By continuously modulating the fluid flow in and out of an actuator, proportional valves achieve much greater pressure fidelity than what can be achieved with similarly sized binary valves. However, the drive requirements for proportional valves are more complicated than binary valves, requiring a proportional voltage or current to modulate the flow, rather than the simple on-off signal to drive a binary valve. Furthermore, the flow output of the proportional valves can be nonlinear. The implementation of a valve model to compensate for this nonlinearity may be necessary to achieve faster and more accurate flow control.</p><p>The generalized impedance module and controllers developed in this work may be applied to wearable and soft robotic applications where inherent compliance is desired within certain degrees of freedom.</p><p>In this work we: pressure more rapidly and accurately compared to a more commonly employed binary controller (typically 0.1-1 Hz <ref type="bibr">25,</ref><ref type="bibr">50</ref> for soft fluidic actuators).</p><p>Present a high-level controller (HLC) to combine both elements to create an impedance module with tunable stiffness and passive damping, and evaluate the ability of the module to emulate the stiffness properties of a biological ankle in the inversion/eversion plane.</p><p>The biological impedance of the ankle is critically important for stability when walking, particularly in the inversion/eversion axis, and imitating this biological impedance is a current area of research for ankle prostheses. <ref type="bibr">[55]</ref><ref type="bibr">[56]</ref><ref type="bibr">[57]</ref><ref type="bibr">[58]</ref> Research <ref type="bibr">55</ref> has shown that this biological impedance varies significantly throughout the gait cycle and with different joint actions (walking, turning, cutting, etc.); thus, the dynamic modulation of a prosthesis impedance is of great interest for improving stability and gait quality. Before any potential integration into a worn prosthetic, the core engineering of this new impedance module design must be first evaluated on the benchtop to determine if it is indeed capable of delivering high stiffness (&amp;100-120 Nm/rad) at walking speeds (120 steps/min &amp;2 Hz) to mimic the biological impedance in the inversion/eversion axis of a healthy ankle. <ref type="bibr">59</ref> </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>System Theory</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Actuator design</head><p>To emulate the biological ankle joint in both stiffness and range of motion (ROM), <ref type="bibr">59,</ref><ref type="bibr">60</ref> the actuators were designed and sized based on our prior work. <ref type="bibr">36</ref> Due to the size constraints of an ankle prosthesis, a shorter but wider actuator design was chosen (Fig. <ref type="figure">2</ref>) compared to prior work which used longer slender actuators; this form factor yields actuators with a more linear, and thus more desirable, torque to angle response that scales linearly with pressure. Thus, by tuning the actuators geometry and placement, it is possible to ''mechanically program'' these curves to have desirable impedance properties such as a linear stiffness response when deformed. This in turn can reduce the flow requirements on the fluidic supply, increasing its achievable bandwidth. In this work, a linear torque to angle response was desired as this is equivalent to constant angular stiffness, which potentially allows for a linear relationship between actuator pressure and stiffness. Further details on the design of these actuators can be found in O'Neill et al. <ref type="bibr">36</ref> The torque generated by an actuator s x varies linearly with pressure; thus, the actuator torque can be defined as the product of the pressure and a normalized torque to angle function</p><p>This torque to angle relationship f x (h), and its hysteresis, can be characterized experimentally as shown in Section S1 of the Supplementary Data.</p><p>A pair of these actuators (denoted a, b) can be combined in an antagonistic configuration to deliver bidirectional torques about a joint (Fig. <ref type="figure">2</ref>). The sum of the actuator torques is the net torque.</p><p>Controller architecture</p><p>The controller developed in this work is broken into a HLC, which generates the appropriate pressure commands for the actuators to achieve the desired impedance, and a LLC to transform the pressure command of the HLC into a current command for the valves in each pressure channel (Fig. <ref type="figure">3</ref>). The HLC calculates the pressure commands based on the characterized torque response of the actuators as there is no torque sensing in the impedance module design; thus, the HLC must operate in an open loop manner.</p><p>Due to the dynamic nature of the proposed application, in this work we developed a fluidic model-based controller to achieve the desired controller bandwidth. To account for the nonlinear flow response of the proportional valves a valve model was also developed for use in the LLC.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Low level pressure controller</head><p>Fluidic model. The fluidic model outputs a desired airflow that needs to be achieved to follow the pressure set point. Given the ideal gas law (PV = nRT), the change in gas mass (Dn) associated with an isothermal change (T = const) in pressure (P) and volume (V) can be calculated (Eq. 3). This process is assumed to occur isothermally due to the low operational pressures involved and large effective surface area of the actuators. Note that all pressures are absolute, not gauge pressure, and SI units are used throughout.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>FIG. 2. (a)</head><p>Antagonistic actuator setup combining two textile-based actuators about a common axis. The red ''a'' actuator is compressed from its equilibrium (h = 0) by dh, while the ''b'' actuator is rarefied by dh.</p><p>(b) Concept drawing of how the actuator setup could fit within a prosthetic leg to provide stability in the inversion/eversion during walking.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>TEXTILE-BASED IMPEDANCE MODULE</head><p>The volume V x of an actuator x varies as a function of current angle (h) and pressure (P x ), but due to the use of inextensible textiles, its pressure sensitivity is very low. 36</p><p>The upstream density of a gas is defined as follows:</p><p>Combining (3-5), the desired flow for a given time step (Q = V/dt) can be calculated for the feedback model, where dt represents the sampling time of the controller:</p><p>While filling, the pressure for the upstream density is the supply pressure P supply , while when venting the upstream pressure is that of the actuator P meas,x . This results in the system being vent limited, as the supply pressure is inherently greater than the actuator pressure, and remains pseudo constant during filling, unlike the actuator pressure which decreases when exhausting.</p><p>The trajectory of P set (estimated as its derivative with respect to time) can also be used to create a feedforward model:</p><p>It is important to note that these volumetric flow rates are dependent on the given upstream density (Eq. 5) for each case (filling of venting). Alternatively, the final fluidic model can be written in terms of mass flow rate, which due to its pressure independence is identical for filling and venting cases:</p><p>To deliver the calculated flow, a model of the valve is required.</p><p>Valve model. The valve model calculates the required current to achieve the desired volumetric flow rate for a given differential pressure across the valve. As the valve is inherently at the specific pressure of the calculated volumetric flow rates, the derived volumetric flow valve model is independent of any upstream pressure, relying only upon the differential pressure across the valve. This is beneficial as the method of valve modeling and characterization natively uses volumetric flow. The following valve model was derived based on the experimentally characterized behavior of the valves (Fig. <ref type="figure">4a</ref>): FIG. <ref type="figure">3</ref>. Controller breakdown. The HLC determines the required actuator pressure to achieve the desired impedance. The pressure command is passed to the low-level pressure controller which determines the appropriate current to command for the valves. The low-level pressure controller contains the feedforward and feedback fluidic models (Eqs. 6 and 7) and the valve model (Eq. 8). Feedback from the actuator and test rig are used to close the control loop. HLC, high-level controller. </p><p>Where the model parameters m, c 1 , c 2 , and I lift-off are experimentally determined.</p><p>The model normalizes the characterized volumetric flow response of the valves with respect to the power m of the differential pressure (Fig. <ref type="figure">4b</ref>). The normalized flow response is then approximated by a linear fit with parameters c 1 and c 2 . Due to the balanced spool design of the valves (Fig. <ref type="figure">4c</ref>), the current in the valve coil need only overcome the preload spring acting on the spool, resulting in a constant liftoff current (I lift-off ) which acts as a model offset.</p><p>Full derivation of the valve model, including hysteresis and behavior under choked flow, as well as the experimental characterization and validation of the valve model, is presented in Section S2 of the Supplementary Data.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>High level impedance control</head><p>The HLC determines the required pressure for each of the textile-based pneumatic actuators by calculating the necessary resulting torque for a desired impedance. The generalized equation is as follows:</p><p>Where K desired and d desired are the desired stiffness and damping, and h error and x error are the current angular position error and angular velocity errors, respectively. The torque contribution due to damping is significantly less compared with the stiffness contribution for a biological ankle in the inversion/eversion plane during walking as shown by Ribeiro et al. <ref type="bibr">59</ref> In that study, the average damping in the inversion eversion plane of the ankle was measured at 0.77 -27 Nm/ rads compared to a stiffness of 66 -33 Nm/rad, while peak velocity and displacement were *1.74 rad/s and *0.3 rad, respectively. <ref type="bibr">60,</ref><ref type="bibr">61</ref> As a result, damping is not included in subsequent derivations.</p><p>The characteristic equation for the HLC can be derived by equating the net torque from Equation 2 and the resulting torque from Equation <ref type="formula">10</ref>:</p><p>To control the equilibrium angle and minimize the effects of the actuator hysteresis, a second characteristic equation is required to solve for a unique pressure for each actuator. By independently controlling the pressure in both actuators, the equilibrium angle can be adjusted by balancing the torques at the desired angle (Fig. <ref type="figure">5</ref>). As the inherent stiffness of the joint is of interest, an equation relating the stiffness of each actuator to the total joint stiffness is desirable to ensure that inherent system stiffness is equal to the desired stiffness. We can do this by viewing the actuators as two springs in antiparallel, thus the sum of their stiffnesses is the overall system stiffness:</p><p>Where:</p><p>Full derivation of ( <ref type="formula">12</ref>) is presented in Section S3 of the Supplementary Data.</p><p>Combining and solving for (11 and 12), the unique pressure for each actuator can be calculated.</p><p>The actuator specific responses [K x (h) and f x (h)] in these equations are readily obtainable through the experimental characterization of the actuators. As this controller relies on direct modulation of the internal pressure of the individual actuators to achieve the desired impedance, the finite flow through the valves limits the systems bandwidth.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Experimental Setup and Methods</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Actuator hardware</head><p>The characterization and evaluation in this work were all performed using the previously described benchtop torque rig. <ref type="bibr">36</ref> A new fixture plate was designed and fabricated to couple the antagonistic actuators to the existing hardware (Fig. <ref type="figure">6a</ref>). The lower fixture plate was modified to allow the air supply tubes to pass through it, preventing the tubes becoming trapped by the upper fixture plate under large deflection and introducing an error to the torque measurements. A 14-bit encoder (AS5048B; ams AG, Austria) was also retrofitted to the rig for improved angular resolution.</p><p>The actuator geometry in this setup is shown in Table <ref type="table">1</ref>: These dimensions were selected based on the expected maximum required net torque, as calculated from the desired impedance and ROM. To reduce the likelihood of the impedance module colliding with the opposite ankle during straight walking, the overall module width was limited to the overall width of a common orthopedic walking boot FIG. <ref type="figure">5</ref>. Torque response curves of the a (red) and b (blue) actuators. With independent pressure control of the actuators, equilibrium can be achieved by equating pressures or by balancing the torques at a different angle. The direction the setup approaches the equilibrium point determine which hysteresis curve must be followed. The arrows indicate the direction of motion and thus which hysteresis curve is followed.</p><p>(*118 mm, size L DonJoy MaxTrax Walking boot; DJO, USA), resulting in an individual actuator width of 60 mm.</p><p>Actuator volume was characterized as a function of angle and pressure by placing the torque rig on a laboratory scale (MS12001L; Mettler Toledo, USA) and injecting water into the actuator while measuring the system mass, pressure, and actuator angle. Details regarding the volume characterization of the actuators can be found in Section S1 of the Supplementary Data.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Pneumatic hardware</head><p>Four proportional valves (Polaris; IQ Valves, USA) were mounted on a custom acetal manifold, with push-to-connect ports for all external connections, including actuator pressure measurement near the actuator connectors on the manifold (Fig. <ref type="figure">6</ref>). This manifold was supplied air by a regulator (AR30-N03E-Z-B; SMC, Japan) fed by the building air supply. The LLC for the valves was run at 250 Hz.</p><p>During valve characterization, a flow mass sensor (D6F50A6000; Omron, Japan) was installed in lieu of an actuator to measure the fill flow rate through the valve and manifold assembly. This sensor had a settling time of 150 ms, thus was not suitable for high bandwidth closed loop flow control. Details on the electronics hardware can be found in Section S4 of the Supplementary Data.</p><p>The manifold assembly was used for the duration of the study to ensure that any changes in measured flow rate were a result of controller variations, not hardware variations. Thus, for the binary controller, the proportional valves were simply driven between zero and maximum current when appropriate to emulate the on-off behavior of binary valves. Further details on the binary controller can be found in Section S5 of the Supplementary Data.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>LLC Characterization</head><p>The LLC was experimentally characterized to evaluate its performance before integration with the antagonistic actuator setup. For this characterization, the valves and manifold were connected to fixed volume metal containers (275 and 1000 mL; Twistee Cans, USA). These containers were used in place of the textile-based actuators to minimize the effects of internal pressure on internal volume, fully decoupling actuator effects from the LLC characterization. Two volumes were selected to assess the controller over a range of possible actuator sizes, both for this work and others.</p><p>The fluidic model can automatically adjust to the current actuator volume, which is highly desirable to ensure stable control of the system. This is particularly important for the actuators of the antagonistic setup whose volume varies significantly when disturbed from equilibrium (Section S1 in the Supplementary Data). This avoids needing to create a gain scheduler and manually tune a proportional-integral (PI) or similar controller over a range of actuator volumes. A binary controller was also evaluated for comparative purposes.</p><p>To characterize the bandwidth of the system (defined as magnitude greater than -3 dB), two sinusoidal pressure sweeps were commanded, from 0.1 to 10 Hz (19 discrete frequencies), with a peak-to-peak amplitude of 33 kPa. A bias of 16.5 or 83 kPa was applied to the signal to create the two different sweeps. This resulted in one sweep varying pressure from 0 to 33 kPa, the other from 67 to 100 kPa. The bias pressure is equal to the average actuator pressure throughout the pressure sweep, so two bias pressures were selected to verify the effect of actuator pressure on venting (based on Eq. 6). Each frequency sinusoid was commanded five times before increasing to the next frequency. Supply pressure was set at 270 kPa throughout, which is the supply pressure used on our previous works.</p><p>As shown in Figure <ref type="figure">7</ref>, each controller could achieve the minimum 2 Hz bandwidth design requirement for the smaller volume, with fluidic model controllers achieving significantly higher bandwidth than the binary controller.</p><p>With the larger volume actuator, the fluidic model controller again outperforms the binary controller, but still fails to meet the design requirements under the 16.5 kPa bias condition. This result was expected as the bandwidth of each controller is typically vent limited, as predicted by Equation <ref type="formula">6</ref>. During venting, the pressure differential is limited by the current actuator pressure, which also decreases as the actuator continues to vent. Increasing the bias pressure increased the differential pressure available for venting of the actuator, in turn increasing the bandwidth of the LLC.</p><p>When the phase response of this characterization is broken into a fill phase delay and vent phase delay, this vent limiting  attern angle refers to the maximum range of motion of the actuator. is readily apparent. In Figure <ref type="figure">8a</ref>, the best and worst-case scenarios (high bias pressure and small volume vs low bias pressure and large volume, respectively) are contrasted to illustrate how the system is vent limited. In the worst-case scenario, we observed approximately -90&#176;of phase lag experienced by the fluidic model control at the target bandwidth of 2 Hz. However, under the best-case condition (expected prosthetic use condition), a similar vent phase lag only occurs above 6 Hz.</p><p>Reductions in supply pressure do result in decreased bandwidth (Fig. <ref type="figure">8b</ref>); however, once the supply pressure was more than *66 kPa above the actuator pressure (Fig. <ref type="figure">8b</ref>, P supply = 166 kPa, yellow), further increases in pressure had limited effect.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Impedance Implementation</head><p>The HLC is the final component of the impedance module, and its performance directly affects the overall performance. To evaluate the HLCs ability to modulate the stiffness of the impedance module, a pseudo-static stiffness characterization was performed over a range of desired stiffnesses (25-100 FIG. <ref type="figure">7</ref>. Frequency response of the evaluated controllers as functions of volume and bias pressure. Intersection with the shaded area represents a failure to meet the 2 Hz minimum bandwidth.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>FIG. 8. (a)</head><p>Fill and vent phase delay for both best case (high bias pressure and small volume) and worst case (low bias pressure, high volume) conditions. Vent phase delay is most pronounced in the worst case scenario due to the low bias pressure, while the worst case fill phase delay is virtually identical to the best case fill phase delay. (b) Effect of supply pressure on the low-level controller bandwidth with the small volume actuator. Peak actuator pressure was 100 kPa.</p><p>Nm/rad in steps of 25 Nm/rad). The setup was deflected from rest (&amp;0&#176;) to -15&#176;thrice at constant velocity (&amp;30&#176;/s), while the net torque was measured by the benchtop test rig. This velocity correlated with moving from one deflection limit to the opposite deflection limit in 1s. The results of this characterization for the HLC are shown in Figure <ref type="figure">9a</ref>.</p><p>The HLC demonstrates good linearity and ability to track the applied deflection and apply the appropriate net torque to achieve the desired impedance (dashed lines), achieving a normalized stiffness error of 6.9 -1.7% across the range of evaluated stiffnesses and deflections. Based on the actuator characterization of Figure <ref type="figure">5</ref> and our previous work, <ref type="bibr">36</ref> we expect nonlinear behavior as either actuator approaches full compression (final 5-10&#176;) of motion due to the parallel stiffness contribution of the bunched up textile.</p><p>In practice, the impedance module is expected to be subjected to dynamic disturbances, and the HLC must react rapidly to appropriately modulate the system impedance. To characterize the dynamic response of the system, a -15&#176;a ngular disturbance was applied to the setup with velocity sweeping from 30&#176;s to 120&#176;/s while the HLC was commanded to maintain a stiffness of 50 Nm/rad. The results of this characterization can be seen in Figure <ref type="figure">9b</ref>. The observed torque error from the desired response is the result of increasing pressure modulation error. This is caused by fundamental limitations of the systems, namely the compressibility of fluids introducing delays in sensing rapid changes in pressure, and the finite bandwidth of the LLC and the proportional valves. When the module is disturbed, one actuator becomes compressed, increasing its pressure, while the other actuator becomes rarefied, decreasing its pressure. The inherent propagation delay in sensing this pressure change and responding accordingly results in greater net torque being applied by the actuator pair than desired, resulting in the observed hysteresis.</p><p>The effect of this lag becomes more pronounced at higher velocities as there is a greater error between the measured and instantaneous pressures. This results in the correct magnitude stiffness being applied (correct slope) but with a torque offset due to the sensing lag. The magnitude of this torque hysteresis was characterized as 0.032 Nm/&#176;/s, which is the passive damping coefficient of the module. We were unable to complete the velocity sweep with a desired stiffness of 100 Nm/rad due to persistent failure of the actuators from overpressure at the higher velocities (90&#176;/s and 120&#176;/s). These conditions represented the limits of both velocity and stiffness of the system, with the module absorbing *110 W continuously during testing.</p><p>Considering the future application of assisting walking, a controller should be able to reduce this hysteresis by For deflections greater than -5&#176;, the stiffness is modulated to maintain a constant torque output, while for deflection less than -5&#176;, a stiffness of 75 Nm/rad was commanded.</p><p>observing where in the gait cycle the wearer is and preemptively venting the compressed actuator when loading is expected based on the gait mechanics. In future work, we will aim to confirm this hypothesis and if this will prevent the observed failures under high stiffness and speed.</p><p>To demonstrate the flexibility of the impedance module and the HLC in this work, asymmetric and nonlinear profiles were also implemented, as shown in Supplementary Video S1. Asymmetric stiffnesses, which are common in biological joints such as the ankle during dorsiflexion/plantar flexion, <ref type="bibr">59</ref> can be configured to be angle dependent (Fig. <ref type="figure">10a</ref>) or velocity dependent, whereby the systems are stiffer in one direction than the other.</p><p>Arbitrary nonlinear stiffnesses can also be achieved such as the piece-wise constant torque response shown in Figure <ref type="figure">10b</ref>. The ability of this system to dynamically modulate its impedance on command is very powerful and may enable the use of such an impedance module in a wide variety of applications.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Conclusion and Future Work</head><p>A tunable textile-based impedance module is presented and validated in this work. Under pseudo-static conditions, the impedance module was capable of open-loop stiffness tuning from 0 Nm/rad to in excess of 100 Nm/rad with a normalized error of 6.9 -1.7%, while controllable stiffness could be maintained at angular velocities of up to 120&#176;/s. These figures match those described in the literature for stiffness and velocity in the inversion eversion plane of the ankle during walking [66 -33 Nm/rad and *1.74 rad/s (100&#176;/s)]. The module has a passive damping coefficient of 0.032 Nm/rad/s and the potential to directly modulate damping in future work.</p><p>The module is also capable of implementing asymmetric and nonlinear stiffness profiles on command. The module used an antagonistic arrangement of textile based unfolding actuators for bidirectional torque control, coupled with proportional valves for high bandwidth continuous flow control of the actuators. Low-level pressure control was achieved using a fluidic model of the actuators and valves, while HLC was used to determine the required actuator pressures to achieve the desired impedance. The fluidic model developed in this work allows the LLC to automatically adjust to the varying volume of the actuator, avoiding the need for gain scheduler based on manual tuning across a range of actuator volumes.</p><p>The main limitation of the developed impedance module is its dynamic response. While the response remains linear and tracks the correct stiffness value, a minor torque hysteresis which scales with angular velocity is introduced. This introduces a torque offset which uncontrollably alters the equilibrium angle of the module. To further improve the dynamic response of the module and reduce this torque hysteresis, flow restriction in the flow path must be reduced, in addition to implementation of higher speed valves. Assisted venting of the system, such as a vacuum applied to the vent exhaust to increase the differential pressure during venting, may also be required.</p><p>To conclude, this work provides a foundation for future development of hybrid impedance modules combining rigid structures with soft compliant actuation. In particular, this work is the first step in the development of an ankle imped-ance module to assist with ankle stability during level-ground walking by amputees, although the fluidic supply and controllers developed during this work can be used in a range of other soft robotic applications.</p></div><note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0"><p>John A. Paulson School of Engineering and Applied Sciences, Harvard University, Cambridge, Massachusetts, USA.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1"><p>Polytechnic Institute, Purdue University, West Lafayette, Indiana, USA.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_2"><p>Department of Mechanical Engineering, College of Engineering, University of Delaware, Newark, Delaware, USA.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_3"><p>O'NEILL ET AL.Downloaded by Fivos Kavassalis from www.liebertpub.com at 08/14/23. For personal use only.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" xml:id="foot_4"><p>Downloaded by Fivos Kavassalis from www.liebertpub.com at 08/14/23. For personal use only.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_5"><p>O'NEILL ET AL.Downloaded by Fivos Kavassalis from www.liebertpub.com at 08/14/23. For personal use only.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="10" xml:id="foot_6"><p>O'NEILL ET AL.Downloaded by Fivos Kavassalis from www.liebertpub.com at 08/14/23. For personal use only.</p></note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" xml:id="foot_7"><p>Downloaded by Fivos Kavassalis www.liebertpub.com at 08/14/23. For personal use only.</p></note>
		</body>
		</text>
</TEI>
