Skip to main content

ORIGINAL RESEARCH article

Front. Robot. AI, 11 March 2021
Sec. Soft Robotics
This article is part of the Research Topic The Design and Mechanoreception of Hybrid Actuators View all 5 articles

Shape Memory Alloy (SMA) Actuator With Embedded Liquid Metal Curvature Sensor for Closed-Loop Control

  • 1Department of Mechanical Engineering, Carnegie Mellon University, Pittsburgh, PA, United States
  • 2School of Engineering and Technology, Lake Superior State University, Sault Ste Marie, MI, United States
  • 3Robotics Institute, Carnegie Mellon University, Pittsburgh, PA, United States

We introduce a soft robot actuator composed of a pre-stressed elastomer film embedded with shape memory alloy (SMA) and a liquid metal (LM) curvature sensor. SMA-based actuators are commonly used as electrically-powered limbs to enable walking, crawling, and swimming of soft robots. However, they are susceptible to overheating and long-term degradation if they are electrically stimulated before they have time to mechanically recover from their previous activation cycle. Here, we address this by embedding the soft actuator with a capacitive LM sensor capable of measuring bending curvature. The soft sensor is thin and elastic and can track curvature changes without significantly altering the natural mechanical properties of the soft actuator. We show that the sensor can be incorporated into a closed-loop “bang-bang” controller to ensure that the actuator fully relaxes to its natural curvature before the next activation cycle. In this way, the activation frequency of the actuator can be dynamically adapted for continuous, cyclic actuation. Moreover, in the special case of slower, low power actuation, we can use the embedded curvature sensor as feedback for achieving partial actuation and limiting the amount of curvature change.

Introduction

Soft robots have unique potential in bio-inspired robotics due to their ability to mimic the natural mechanics, deformability, and mobility of soft biological organisms (Li et al., 2011; Ijspeert, 2014; Aguilar et al., 2016; Zimmerman and Abdelkefi, 2017; Majidi, 2018; Rich et al., 2018). Legged soft robots have been built and utilized for walking on different terrestrial surfaces and maneuvering through very tight spaces and openings (Shepherd et al., 2011; Drotman et al., 2017). The performance of soft legged robots highly depends on the soft limb actuators (Tolley et al., 2014; Duduta et al., 2017; Huang et al., 2019a) used in the soft robot. To achieve robust legged-locomotion for a soft robot, the limb actuators should have two seemingly paradoxical features: sufficiently high bending stiffness in order to support the robot’s weight and push the robot forward during walking and adequate mechanical compliance to enable deformation through confined spaces. As in natural organisms, this combination of load-bearing stiffness and compliance is achieved with rigidity-tuning actuators that transition between a compliant, malleable state and a stiff, shape-restoring state.

There are a variety of actuator designs that allow for combined shape and stiffness tuning, ranging from pneumatic artificial muscles to hydraulically-amplified electrostatic actuators (Hines et al., 2017; Boyraz et al., 2018; Coyle et al., 2018; Gu et al., 2018; Kellaris et al., 2018). Among these, shape memory alloys (SMAs), such as nickel-titanium (nitinol), are especially popular due to their high work density, versatile form factor, and ability to be electrically activated using miniaturized, on-board power and electronics (Mohd Jani et al., 2014; Elahinia, 2015; Rodrigue et al., 2017). However, SMA actuators can be difficult to operate, especially at frequencies greater than 0.1 Hz. This is because SMA must be heated in order to induce the shape memory phase transition and allowed to cool back to room temperature for the actuator to return to its natural shape. If reactivated too quickly, the actuator has the potential for permanent changes in the nitinol crystal structure due to overheating. Closed-loop strategies for operating SMA actuators based on measuring changes in the electrical resistance (Ikuta et al., 1988; Maffiodo and Raparelli, 2016) and temperature (Kuribayashi, 1991; Jin et al., 2016b) of the nitinol wire have been proposed. However, soft robot locomotion with SMA sometimes requires fast push-off motions and very short activation time to achieve a relatively high speed. This makes it difficult to track the change in temperature or electrical resistance of SMA wire during actuation. Besides, it is extremely difficult to accurately measure the temperature of SMA wire due to its small diameter (<1 mm) and the unpredictable heat transfer with surrounding material and environment. Thus, a new closed-loop strategy based on a different type of measurement is needed for the continuous, cyclic actuation of SMA-based soft robots.

Here, we address this challenge by introducing a sensorized SMA actuator (Figure 1A) in which a thermally conductive elastomer is embedded with a nitinol wire and a soft capacitive strain gauge. The strain gauge is composed of microfluidic channels of liquid metal (LM) alloy embedded in a soft silicone elastomer. Because it is fluidic, the embedded LM strain gauge has negligible influence on the natural stiffness and mechanics of the actuator. This is in contrast to other soft sensor architectures that utilize percolating networks of conductive filler particles embedded within a stretchable elastomer matrix (Wagner and Bauer, 2012). There have been numerous studies on the use of LM alloys for soft sensors (Dickey, 2017). Other studies have also looked at the use of ionic fluids and ionic gels (Chossat et al., 2013; Lee et al., 2018; Gu et al., 2019).

FIGURE 1
www.frontiersin.org

FIGURE 1. (A) Sensorized SMA actuator composed of thermally conductive elastomers, U-shaped SMA wire and LM strain gauge. (B) The relaxed (left) and activated (right) state of the actuator. (C) Locomotion of single actuator with closed-loop control using sensor feedback.

The actuator consists of a U-shape nitinol wire that is embedded between a pair of unstretched and stretched elastomer layers. It is able to change reversibly between an unactuated soft curled shape and an actuated rigid straightened shape (Figure 1B). Previously, it was shown that flexural SMA actuators could enable an untethered soft quadruped (SEAQ) to walk with a maximum speed of 0.56 body lengths per second (Huang et al., 2019b). However, SEAQ did not contain any sensors to track actuator relaxation and the limbs were instead cyclically activated using a fixed cooling time. The absence of sensing indicates that during locomotion, the robot is incapable of monitoring whether it is activated either prematurely (i.e., before the limb can recover to its natural curvature) or too infrequently (with excessive pause between activation cycles). Here, we overcome this by using the embedded LM strain gauge to track the limb curvature and applying a control scheme to ensure the full recovery of the limb to its natural curled compliant shape before the next actuation cycle (Figure 1C).

We use eutectic gallium-indium (EGaIn) as the liquid metal alloy due to its high electrical conductivity, low viscosity, and compatibility with airbrush-based stencil lithography (Jeong et al., 2012, Jeong et al., 2015; Wissman et al., 2013). Elastomer films embedded with microfluidic channels of EGaIn have previously been used to create flexural sensors that change electrical resistance or capacitance in response to bending (Majidi et al., 2011; Matsuzaki and Tabayashi, 2015; Lu et al., 2017; White et al., 2017). Liquid-metal-embedded sensors have been utilized in other soft robotics control applications as well (Case et al., 2016; Wirekoh et al., 2019). For this implementation, we use capacitive sensing since it is less sensitive to the change in temperature induced by electrical activation of the SMA actuator. We perform a series of experiments to calibrate the flexural sensor and demonstrate its ability to measure curvature during cyclic actuation. The LM sensor is calibrated for curvature measurement since curvature is the best indicative of a limb actuator state. The actuator always transitions between a fully curved shape with maximum curvature and a relaxed straight shape with minimum curvature. Determining the limb actuator’s curvature contributes to judging if the actuator is fully actuated or fully recovered back to its original curved shape. A simple bang-bang controller is introduced, which utilizes the calibration data and sensor feedback to determine when the actuator has fully relaxed and ready for reactivation. The control strategy is also used to achieve partial actuation within a given range of curvature and evaluate the capability of the actuator to adapt to different environments.

Background

The nitinol-based SMA actuators exhibit a change shape and stiffness through a temperature-controlled phase change between a malleable twinned Martensite crystal structure and a stiff, shape-restoring Austenite phase (Elahinia, 2015). Because nitinol is conductive, this phase transition can be induced through Joule (Ohmic) heating by applying voltage and passing current through the actuator. In this way, SMA has been used for actuation in a large number of soft robotic systems (Lin et al., 2011; Jin et al., 2016a; Huang et al., 2018, Huang et al., 2019b; Li et al., 2019). However, while promising for these implementations, more widespread application of SMA for robotic actuation is limited by challenges with thermal management and control.

To reduce the accumulation of heat, the SMA wires for the robots are embedded in a thermally conductive elastomer, which passively dissipates heat after each activation cycle. As shown in Figure 1B, the actuator has a large natural curvature in its relaxed state. The embedded SMA wire stiffens and tries to straighten when heated with electrical current, causing the curvature to decrease. It relaxes slowly to its original shape after the power supply is cut off. The frequency of the actuation is primarily determined by how long it takes to achieve fully recovery to its maximal curvature. This deactivation time should be kept to a minimum while simultaneously preventing actuator degradation in a long time period. If activated before the actuator has a chance to cool and fully relax to its original shape, the temperature of the SMA wires will increase so much the wire will eventually lose its shape memory properties. Overheating can be avoided by increasing the time period between activation cycles. However, it is difficult to manually tune an optimal fixed cooling time since these elastomer-based SMA actuators usually require uneven time to relax in different cycles. This required relaxation time not only varies from actuator-to-actuator and cycle-to-cycle, but will also vary with changes in ambient temperature or environmental conditions, e.g., operation in air vs. water.

Materials and Methods

Our proposed soft actuator consists of two primary components: the liquid metal capacitive sensor, and the SMA actuator itself. The fabrication process consists of ten steps (Figure 2). The sensor is fabricated first (steps a-f), as described below in Capacitive Strain Gauge Fabrication section. The fabrication of the actuator (steps g-j) is described in Actuator Fabrication section.

FIGURE 2
www.frontiersin.org

FIGURE 2. Schematic illustration of the fabrication steps. Left is liquid metal based capacitive strain gague. Right is SMA based actuator. (A) Prepare 55×23×0.5 mm thermally conductive elastomer. (B) Apply 200 μm thick silicone (Ecoflex) layer on top of elastomer. (C) Lay a paper on top of cured Ecoflex; pattern it using a CO2 laser and remove unwanted paper. (D) Spray liquid metal on paper mask and peel up the paper mask. (E) Put copper shim at each of the two end electrode tabs and secure them using Sil-Poxy adhesive. (F) Apply 400 μm thick silicone layer on the sprayed liquid metal. (G) Stretch a 80×60×0.5 mm thermally conductive elastomer; apply 100 μm thick layer of Ecoflex on the surface and place a U-shaped SMA wire on the top surface. (H) Apply another 100 μm thick layer of Ecoflex on the SMA wire. (I) Bond the curvature sensor to the prestretched layer. (J) Cut out the actuator after it is fully cured.

Capacitive Strain Gauge Fabrication

The EGaIn strain gauge is patterned on a thermally conductive elastomer (H48-2, T-Global) sheet with the dimensions of 55×23×0.5mm , as shown in Figure 2A. Fabricating the strain gauge on a thermally conductive elastomer makes it easy to be integrated with the SMA actuator. Silicone elastomer (Ecoflex 00-30, Smooth-On) is prepared by mixing prepolymer at a 1:1 ratio by mass in a centrifugal mixer (AR-100, THINKY). Next, a 200 μm thick silicone elastomer layer is applied to thermally conductive elastomer with a thin film applicator (ZUA 200, Zehntner Testing Instruments), as shown in Figure 2B. The thermal tape with uncured silicone coating is cured in an oven at 60 C for 20 min. The thermal tape with cured silicone is then covered with a sheet of plain printer paper that has the same planar dimensions as the thermal tape (Figure 2C).

Next, a CO2 laser (30W VLS 3.50; Universal Laser Systems) is used to pattern the paper without damaging the underlying silicone layer, and the excess paper is carefully removed with tweezers (Figure 2C). The laser-patterned paper is utilized as a mask for spray deposition of liquid metal, eutectic gallium-indium, on the silicone layer. The liquid metal is sprayed on the surface with an airbrush (G222-SET, Master) with pressurized argon at about 40 psi. In order to achieve a uniform layer, the spraying process normally needs several seconds while moving the airbrush at a slow speed. The paper mask is then peeled up using tweezers, leaving the patterned LM traces behind (Figure 2D). The result is a comb-shaped LM capacitor with 20 vertical liquid metal combs spaced at 0.4 mm each with a 28 mm length and 0.4 mm width. The combs are oriented vertically to undergo the largest possible change of length since the actuator has the largest deflection along its axial direction when it bends. A larger change in comb length will yield a larger corresponding change in capacitance during bending.

Finally, two pieces of copper shim (50 μm) are placed in contact with the liquid metal tabs as connection electrodes for testing the sensor (Figure 2E). Each piece of copper shim is dipped into liquid metal before being placed on the liquid metal electrode to ensure reliable wetting between the electrodes and copper shims. Next, the pieces of copper shim are securely attached to the thermal tape using Sil-Poxy adhesive, which takes around 30 min to cure. Another 400 μm thick layer of Ecoflex 00-30 is coated on top. After fully curing at 60 C for about 15 min, the capacitive strain gauge is ready to work (Figure 2F). The top sealing layer of silicone is intentionally selected to be thicker to protect the liquid metal trace from leaking and getting damaged when the sensor surface is being touched or in contact with other rigid objects.

Actuator Fabrication

After cutting out the strain gauge, we are ready to mount it to the outer surface of the actuator. To create the actuator, an 80×60×0.5 mm sheet of thermal tape is clamped at both ends and is stretched around 100% of its length (Figure 2G). The stretched thermal tape is covered with a 100 μm thick layer of Ecoflex 00-30, and then place SMA wire on the top surface. The SMA wire (0.3 mm diameter, resistance of 12.2 Ω/m, Dynalloy) is bent into a U-shape, with leg length of 23 mm and width of 16 mm with pliers. After the SMA wire is placed on the top surface of the stretched thermal tape, it will be covered with another thin layer (100 μm) of Ecoflex 00-30 (Figure 2H).

Next, the prepared capacitive sensor is bonded to the stretched layer by first placing the sensor on the top surface of the stretched layer (Figure 2I). A thin layer of Ecoflex 00-30 is also applied to the bottom surface of the sensor to achieve reliable bonding between the stretched thermal tape and the sensor. The sensor is placed on the stretched layer such that the SMA wire top edge will be a few millimeters away from the top edge of sensor, and SMA wire legs will be located approximately at the same distance from their adjacent sensor side edges.

After the sensor is placed, the stretched layer and the sensor are clamped together with two binder clips. Two soft rubber sheets are used on the top and bottom to avoid direct contact of the binder clips with the sensor and stretched thermal tape. Binder clips apply very high localized pressure to the liquid metal trace and will severely damage the sensor in the case of direct contact. Rubber sheets reduce pressure magnitude and even out pressure distribution. The bonded actuator is placed in a 60 C oven for 20 min in order to become fully cured. Finally, we cut the cured bonded actuator along the outline of the sensor, resulting in a functional actuator with embedded sensor (Figure 2J).

Experimental Setup

The experimental setup includes the fabricated actuator with the strain gauge, a capacitive sensing chip (MPR121, Adafruit Industries LLC), a microcontroller (Arduino Uno, Arduino LLC), a programmable power supply (KORAD KA3010P, 30V10A), a high-speed camera (GoPro 5), and a laptop (Microsoft Surface Book). A script in Python was used to control the voltage and the actuation time meanwhile collect the capacitance data via serial communication with the power supply and the microcontroller, respectively. The power supply directly provides voltage for activating the actuator. The capacitive chip uses a constant DC charge current scheme for capacitance measurement and communicates with a microcontroller via an I2C bus and Interrupt output with a maximum sampling frequency of 100 Hz. In our experiment, the frequency was set as 40 Hz or 60 Hz to make data alignment more convenient as the camera was recording the actuation with a speed of 120 frames per second.

Results

In order to show that the embedded liquid metal curvature sensor improves overall actuation performance, several experiments were conducted on the actuator. We first performed calibration on our proposed sensor to validate that the capacitance measurement has a good linear relationship with the curvature of actuator. Based on the capacitance measurement, we designed a bang-bang controller to automatically tune the activation time (for the case of partial actuation with limited current) and cooling time (for both partial and full actuation with limited and maximum current, respectively). Then we embedded a miniature thermocouple in the actuator to measure the approximate temperature of SMA wire in the actuator. The temperature verification showed that the closed-loop control strategy was able to help address the overheating problem as well. Finally, we implemented the closed-loop control strategy on the single actuator to achieve locomotion with equal maximum relaxed curvature at each activation cycle.

Sensor Calibration

The variation in the capacitance of equal coplanar parallel strips that undergo longitudinal stretch was investigated previously (Fassler and Majidi, 2013) and found to be:

C=C0λx=C0(1+εx)(1)

In the above equation, C, C0, λx, and εx are the stretched capacitance, prestretched capacitance, ratio of stretched strip length to prestretched strip length, and longitudinal normal strain, respectively. The stretch λx is defined as L/L0, where L and L0 are the stretched and prestretched lengths of the parallel strips. The strain εx=λx1 corresponds to the change in length of the strip when it is being stretched.

Our capacitive comb-shaped strain gauge consists of interdigitated electrodes that get stretched when the actuator bends. In this case, L0 is the length of the electrodes when the actuator is straight and L is the stretched length when the actuator bends.

For pure bending, we note that εx=c/ρ=κc,where c is distance of the outermost surface of the strain gauge from the center of the cross-section of the strain gauge. ρ is the radius of curvature and κ=1/ρ is the actuator’s curvature. Substituting into Eq. 1, yields

C=C0(1+κc)(2)

which suggests an affine relationship between the capacitance and curvature of the strain gauge.

In order to verify the relationship between the capacitance and curvature, we measured both capacitance and curvature data (Figure 3A) under different configurations of power voltage and actuation time. The capacitive sensing chip directly read the measurement and transmitted data to laptop through the microcontroller. The curvature was calculated as the inverse of the radius of the fit circle (Figure 3B), processed by MATLAB using the Pratt method (Pratt, 1987). We found that the capacitance decreased nonlinearly with decreasing curvature during the activation period but showed a steady linear response as the actuator returned to its rest curvature during cooling. Several factors, such as edge effects and the fixture at the connection point, might contribute to the noise in the collected capacitance data. The capacitive sensing chip itself additionally had a low frequency (∼2 Hz) white noise. Despite the noise, we were able to align 100 cycles of data into one plot, as shown in Figure 3C. We performed a linear regression on this data with the fitted line (Figure 3C) taking the form of κ= mC+b for curvature κ and capacitance C, with slope m=1.04 and offset b=24.31. The fit is reasonably linear, with an R2 value of 0.914. The linear regression was also performed on the data under different configurations of power supply and activation time (see Supplementary Figure S1) and they all showed a comparatively good linearity, with a standard deviation of slope m equal to 0.08. This calibration result guaranteed the feasibility to implement a closed-loop control strategy for cyclic actuation.

FIGURE 3
www.frontiersin.org

FIGURE 3. Strain gauge calibration. (A) Curvature and capacitance data in time series during one test period (up) and two cycles (down). (B) The fitted circle using Pratt method in image processing. Curvature is calculated as the inverse of the radius of the fitted circle. (C) Linearly relationship between curvature and capacitance during the cooling time. All data were collected under the configuration of voltage as 8 V and activation time as 0.15 s.

Controller Design

Based on the calibrated capacitance estimator, we designed a bang-bang controller that used capacitance measurements from the embedded sensor for cyclic actuation. The controller used feedback from the sensor to activate/deactivate the actuator by turning on/off the power supply based on the measured change in actuator curvature (Figure 4). The strategy followed Algorithm 1 with state S and voltage u. The soft limb is either activated (S=A) or cooling down (S=C).

FIGURE 4
www.frontiersin.org

FIGURE 4. Block diagram of the proposed controller. Both sides are implemented in partial actuation while only the higher bound is used in full actuation.

Two variations on the algorithm were used. For the first method, no limit was placed on the current from the power supply, and the controller only determined the starting time of an actuation period. The control system commanded the power supply to apply a given voltage ug to the SMA wire for fixed activation time tA. Then the controller waited until the sensed capacitance was greater than a threshold Chigh. For the second method, the current applied to the actuator was limited by the power supply. During activation, the controller followed a similar strategy as during cool-down: voltage was applied to the SMA wire until the sensed capacitance was less than another threshold Clow. This second approach produced oscillation in an assigned curvature range. Algorithm 1 was implemented in Python and all signal transmission were through serial communication among laptop, microcontroller and power supply.

Algorithm 1 Bang-Bang Cyclical Actuation Controller.www.frontiersin.org

Full Actuation Characterization

The control strategy aimed to automatically tune cooling time in each actuation cycle. We compared the actuation performance with open-loop and closed-loop control under the same voltage and activation time (see Supplementary Video S1). From Figure 5A, it is clear that the actuator was gradually not able to recover its natural curved shape with open-loop actuation. The reason is that the length of time required for the SMA actuator to recover its natural shape varied from cycle to cycle and this could not be monitored without sensor feedback. This is due to an increase in time required for the actuator to fully cool at the end of each actuation cycle.

FIGURE 5
www.frontiersin.org

FIGURE 5. Comparison of curvature range when cycling the actuator, open-loop (A) and closed-loop (B). With feedback control that varies the cooling time, the range of curvature does not drift, keeping the actuator relax to a similar position at the start of each cycle. By comparison, the actuator started to degrade at around 100 s with open-loop control strategy.

As shown in Figure 5B, we address this with closed-loop control that dynamically modulates the relaxation time. This was accomplished with feedback control using readings from the EGaIn sensor determine when the natural curvature of the actuator was restored. A 30-minute test was performed to demonstrate the long-term stability of the control strategy. The actuator managed to keep its full amplitude during the entire duration of testing. The controller achieved this by gradually adjusting the relaxation time, which increased over the course of cyclic actuation. Full amplitude actuation corresponds to the full range of motion in which the actuator straightens all the way out with near-zero bending curvature followed by complete recovery to the natural curled shape.

Actuation frequency and the number of warm up cycles were measured both in air (Figure 6A,B) and water (Figure 6C,D) under different configurations of voltage (7–10 V) and actuation time (150–300 ms) as shown in Figure 6, where the data are the averaged results of 5 actuation tests with same configuration. The reason to choose these two essential parameters is to evaluate the actuation performance comprehensively, which we would discuss more details in Evaluation of Actuation Performance section. By comparing the results of Figures 6A and 6C, it could be seen that the actuation frequency in water is much larger than in air, even with a longer actuation time. The thermal conductivity is a major difference to explain this phenomenon. The actuator needs much less cooling time in water because water’s thermal conductivity is ∼20 larger than air. Due to this higher thermal conductivity, the actuator needs a longer actuation time or a higher voltage in water to achieve the same full amplitude actuation as in air. From our previous experiments (Huang et al., 2019b), high bandwidth actuation with one or two warm-up cycles is ideal for soft robotics application. Therefore, a 9 V power supply with 150 ms actuation time is identified as well suited for applications in air, while 10 V with 200 ms is best for underwater applications.

FIGURE 6
www.frontiersin.org

FIGURE 6. Comparison of actuation frequency and warm-up cycles varying activation time and voltage both in air and water. Normally, high bandwidth with one or two warm-up cycles is optimal for actuator application.

Partial Actuation Characterization

During the calibration, we found that the capacitance has a large nonlinearity with curvature (Figure 7A) during the activation period. This prevented us from implementing some advanced closed-loop control strategy with sensory feedback during the activation stage of the actuation cycle. The rising temperature of the thermal tape induced by SMA activation did not account for the nonlinearity as the static capacitance measurement was insensitive to the temperature (see Supplementary Figure S2). We therefore postulated that the nonlinearity was primarily due to the relatively fast activation speed of the SMA wire and similarly fast dynamic response of the elastomer. In order to verify our hypothesis, we performed a similar calibration test under limited current, which would make the actuation much slower. As shown in Figures 7B and 7C, reduced current (no more than 2 A) and activation speed allowed the capacitance to show good linearity with curvature in both activation period and relaxation period. Specifically, the R2 value of the linear fit is shown to be 0.955 in Figure 7B, and 0.935 in Figure 7C. The result enabled us to implement closed-loop control during the activation stage of an actuation cycle.

FIGURE 7
www.frontiersin.org

FIGURE 7. Comparison of calibration result in different current situation. (A) Unlimited current actuation. (B) and (C) are under limited current actuation with constraint of 1.4 A and 2 A respectively. The orange line shows the relationship between measured capacitance and captured curvature in activation period while the blue line in relaxation period.

As discussed in Full Actuation Characterization section, both sides of the bang-bang controller were activated for partial actuation. Instead of having a fixed activation time, the voltage would cut off once the capacitance reached the corresponding lower threshold value. It would continue to power on once the capacitance reached the higher one, which is the same as full actuation. By automatically tuning the activation and cooling times, the controller was able to command the actuator to oscillate in an assigned range of curvatures (see Supplementary Video S2).

As shown in Figure 8A, the actuator began its oscillation with a long period of activation process after several full actuation cycles. The bang-bang controller managed to limit the curvature in both activation and relaxation period respectively. The actuator started or stopped actuation once the capacitance reached the target value. Although not precise for each cycle, the actuator achieved an assigned range of curvature in partial actuation under limited current situation (1.4 A). This range of curvature was manually set so that it could nearly cover the whole span of curvature, though the precision would decrease if the range’s lower bound reached closely to the lowest curvature. Moreover, we reduced the current to 0.8 A (Figure 8B) and managed to make the actuator oscillate within 0.01 cm−1 curvature change, which visually seemed to maintain at one specific location.

FIGURE 8
www.frontiersin.org

FIGURE 8. (A) Curvature oscillation between 0.55 cm−1 and 0.62 cm−1 in partial cyclic actuation with limited current (1.4 A). Both sides of the controller were implemented on the actuator to achieve automatically tuning on the activation time and cooling time. (B) Curvature oscillation within 0.01 cm−1 under the current situation of 0.8 A. The actuator visually maintained at a specific location. In both figures, the two straight line indicates the assigned curvature range in the implementation of the closed-loop control strategy.

Temperature Verification

Using the method described above, we are able to use closed-loop control to address the issue of overheating. In order to confirm this independently, we perform actuation tests during which we attempt to measure the temperature of SMA wire. However, this temperature is difficult to measure accurately since the wire has a very small diameter (0.15 mm) and the temperature change is rapid during activation period. Therefore, we placed a small thermocouple inside of the actuator, close to one end of the SMA wire as shown in the schematic illustration in Figure 9. Although the thermocouple was not capable of measuring the exact temperature of the embedded nitinol wire, it provided a measurement that scaled monotonically with temperature and could be used to track heating of the nitinol during each actuation cycle.

FIGURE 9
www.frontiersin.org

FIGURE 9. Temperature measurements with different initial open-loop frequency. The closed-loop control strategy is implemented after 100 s. The stable temperature is around 52°C.

We measured the temperature during a designed actuation sequence where the actuator was activated under open-loop control with fixed activation time (150 ms) and fixed frequency for the first 100 s and the closed-loop control strategy was implemented on the actuator after that. The strategy was the same as that presented in Full Actuation Characterization section, in which the cooling time relied on the feedback of capacitance measurement. As shown in Figure 9, the temperature in the first 100 s increased rapidly with a higher frequency of 0.4 Hz and it implied that the actuator was suffering an overheating problem. After the closed-loop control strategy was used, the temperature started to decrease and finally reached a relatively stable temperature where the actuator had a good performance (curvature approximately ranges from 0.28 cm−1 to 0.72 cm−1) with a fairly consistent frequency (∼0.24 Hz).

Referring to the blue curve in Figure 9, we did the same experiment again with a lower initial frequency of 0.1 Hz. This time the temperature increased much more slowly. There was no issue with overheating, although we knew that the actuator waited longer than needed in the relaxation period. After implementing the same control strategy, we found out that the temperature increased along with the frequency and eventually reached a stable temperature similar to the previous case. This stable temperature corresponds to the phase transition temperature for SMA actuation. These results imply that the closed-loop control strategy not only helped address the overheating problem to some extent but also tune the optimal frequency automatically.

Locomotion of Single Actuator

The single actuator was able to move on a flat rubber sheet with help of extra auxiliary components (Figure 10A). We attached a small piece of polycarbonate (12×6×0.025mm) in the front edge and another piece (20×4×0.025mm) in the rear edge. These two components made the actuator move forward by inducing the imbalance of friction force on two ends. Specifically, when the actuator was relaxing, the rear edge would gradually move forward as the whole actuator slowly recovered back to curled shape (see Supplementary Video S3). Without the front piece of polycarbonate, the front edge would also gradually move backward during the recovery which made the actuator stay at the original location. Therefore, the function of these two pieces of polycarbonate was to make the back edge move smoothly on the flat surface while keep the front edge infeasible to move until an activation occurred.

FIGURE 10
www.frontiersin.org

FIGURE 10. (A) A single actuator with two small pieces of polycarbonate attached at both edges. (B) Composite of video frames showing the single actuator with auxilary components traveling over 150 s. The curvature is almost the same in three relaxed states. (C) The capacitance measurement during a 60-second period of locomotion. The orange straight line is the assigned threshold (23.68 pF) in the control strategy.

A real-time closed-loop control strategy was implemented on the locomotion in order to ensure the actuator recovered back to a certain curvature in at the end of each cycle (Figure 10B). The capacitance measurement (Figure 10C) showed that the actuator was not activated until the capacitance reached the assigned value of 23.68 pF which corresponds to a curvature of 0.41 cm−1. Theoretically, we were able to select any threshold in the range of performance. However, we found that the measurement would have much noise when the capacitance was larger than 24 pF. When the actuator became more curled, part of the sensor was in contact with the flat rubber sheet, contributing to noise in the capacitive signal. Because of that, we assigned the threshold to be no larger than 24 pF in the experiment, which limited the speed of the single actuator’s locomotion, approximately as 0.01 blps (body length per second).

Discussion

Evaluation of Actuation Performance

The control strategy managed to improve the actuation performance for different voltages and activation time but there was not a direct way to choose which one was most suitable for actuation–i.e., achieving full amplitude with the highest actuation bandwidth. Another feature for describing the actuation performance was the number of warm-up cycles, which ranged from 1 to 10 in our tests. Warm-up cycles are defined as the activation cycles required to initiate full amplitude actuation of the SMA actuators. This corresponds to the cumulative heating necessary for the SMA wire to arrive at a temperature close to its phase transition temperature. At the phase transition temperature, the actuator changes from mechanically compliant and curved to stiff and straightened. However, if not enough energy is provided (i.e., the voltage is too low, less than 5 V or the activation time is too short, less than 50 ms), the number of required warm-up cycles would increase. Moreover, if the input energy is too small, the actuator would not achieve full amplitude actuation. In those cases, the warm-up cycles were not counted as it obviously could not be the optimal condition for actuation.

Potential Improvements and Applications

In general, the sensor fabrication didn’t require extensive materials processing and the patterning step showed good repeatability from sample to sample. However, we found that the stability of the copper electrode tabs had some influence on the sensor performance. Due to its reactivity with metals, gallium-based alloys tend to alloy with other metals like copper and can eventually destroy the metal (Cui et al., 2018; Wang et al., 2019). This concern can be solved by introducing some protective intermediate layer(Morley et al., 2008). In the future, we will consider adding a thin nickel coating on the copper shim.

By enabling the actuator to achieve full amplitude actuation and addressing the overheating challenge, the proposed control strategy has the potential to be utilized for locomotion of SMA-powered soft robots. This includes robots able to crawl, swim and jump (Huang et al., 2019b, Huang et al., 2020) and which are currently operated through open-loop control. Adding embedded sensors could enable tighter control of the robot’s speed and moving direction. Furthermore, such sensors could allow for more complex motion planning for tracking targets of avoiding obstacles.

Moreover, the partial actuation experiments conducted in Partial Actuation Characterization section suggest that if we deliver smaller amounts of electrical power, the soft actuator can oscillate within a small window of curvatures. This could make the actuator potentially useful in precise manipulation tasks that require fine motion such as medical robotic devices for operations.

Conclusion

An SMA actuator with an integrated capacitive liquid metal-based flexural sensor is designed, fabricated, and tested. The capacitance is shown to have a linear relation with the curvature of the soft actuator. The actuator performance is evaluated with open-loop and closed-loop control respectively under the same voltage and actuation time. With the cooling time remaining constant for all activation cycles, the actuator is not able to achieve full amplitude actuation after several cycles since the actuator cannot recover its natural curved shape. In contrast, the actuator is capable of full amplitude actuation with the implementation of feedback control.

To examine the influence of environment on the control scheme, we compared the actuator performance in air and water. The soft actuator frequency in water is larger than in air since the actuator is able to cool down much faster in water. On the other hand, the actuator requires either a longer actuation time or larger activation voltage in water due to the high thermal conductivity of the ambient environment.

For the case of partial actuation, we were able to achieve oscillation in an assigned range of curvature. This was achieved by supplying a smaller amount of electrical current and implementing both sides of the variable structure controller. Partial actuation could have applications in tasks that depend on relatively precise motion control and do not require large force and power density. By embedding a thermocouple into the actuator, we show that the closed-loop control strategy can be used to prevent overheating by allowing the actuator to have adequate time to cool before reactivation.

Lastly, we managed to make the single actuator walk on a flat rubber sheet with attachment of two pieces of polycarbonate. The closed-loop control strategy with real-time capacitance measurement was capable of guaranteeing the actuator to reach the same relaxed curvature at the end of each cycle.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.

Author Contributions

ZR and CM designed the study. ZR, MZ and XH fabricated the actuator. AS proposed the controller. ZR performed experiments and analyzed the data. All authors contributed to the final version of the manuscript and approved the submission.

Funding

This material is based on work supported in part by the Office of Naval Research under Contract/Grant N000141612301 (Program Manager: Thomas McKenna, Bio-Inspired Autonomous Systems) and United States Army Research Office under Contracts/Grants W911NF‐18‐1‐0150 and W911NF‐16‐1‐0148 (Program Manager: Samuel C. Stanton), National Oceanographic Partnership Program (NOPP) Grant N00014‐18‐12843 (Program Manager: Reginald Beach).

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Acknowledgments

The authors want to thank all the members of Soft Machines Lab (SML) in the department of mechanical engineering at Carnegie Mellon University.

Supplementary Material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/frobt.2021.599650/full#supplementary-material.

References

Aguilar, J., Zhang, T., Qian, F., Kingsbury, M., McInroe, B., Mazouchova, N., et al. (2016). A review on locomotion robophysics: the study of movement at the intersection of robotics, soft matter and dynamical systems. Rep. Prog. Phys. 79, 110001. doi:10.1088/0034-4885/79/11/110001

PubMed Abstract | CrossRef Full Text | Google Scholar

Boyraz, P., Runge, G., and Raatz, A. (2018). An overview of novel actuators for soft robotics. Actuators 7, 48. doi:10.3390/act7030048

CrossRef Full Text | Google Scholar

Case, J. C., White, E. L., and Kramer, R. K. (2016). Sensor enabled closed-loop bending control of soft beams. Smart Mater. Struct. 25, 045018. doi:10.1088/0964-1726/25/4/045018

CrossRef Full Text | Google Scholar

Chossat, J. B., Park, Y. L., Wood, R. J., and Duchaine, V. (2013). A soft strain sensor based on ionic and metal liquids. IEEE Sensor. J. 13 (9), 3405–3414. doi:10.1109/JSEN.2013.2263797

CrossRef Full Text | Google Scholar

Coyle, S., Majidi, C., LeDuc, P., and Hsia, K. J. (2018). Bio-inspired soft robotics: material selection, actuation, and design. Extrem. Mech. Lett. 22, 51–59. doi:10.1016/j.eml.2018.05.003

CrossRef Full Text | Google Scholar

Cui, Y., Ding, Y., Xu, S., Yang, Z., Zhang, P., Rao, W., et al. (2018). Liquid metal corrosion effects on conventional metallic alloys exposed to eutectic gallium–indium alloy under various temperature states. Int. J. Thermophys. 39, 113. doi:10.1007/s10765-018-2440-x

CrossRef Full Text | Google Scholar

Dickey, M. D. (2017). Stretchable and soft electronics using liquid metals. Adv. Mater., 29, 1606425. doi:10.1002/adma.201606425

PubMed Abstract | CrossRef Full Text | Google Scholar

Drotman, D., Jadhav, S., Karimi, M., de Zonia, P., and Tolley, M. T. (2017). “3D printed soft actuators for a legged robot capable of navigating unstructured terrain,” in IEEE international conference on robotics and automation (ICRA), Singapore, May 29–June 3, 2017 (IEEE), 5532–5538. doi:10.1109/ICRA.2017.7989652

CrossRef Full Text | Google Scholar

Duduta, M., Clarke, D. R., and Wood, R. J. (2017). “A high speed soft robot based on dielectric elastomer actuators,” in Proceedings—IEEE international conference on robotics and automation (ICRA), Singapore, May 29–June 3, 2017 (IEEE), 4346–4351. doi:10.1109/ICRA.2017.7989501

CrossRef Full Text | Google Scholar

Elahinia, M. H. (2015). Shape memory alloy actuators. Chichester, United Kingdom: John Wiley & Sons, Ltd. doi:10.1002/9781118426913

CrossRef Full Text

Fassler, A., and Majidi, C. (2013). Soft-matter capacitors and inductors for hyperelastic strain sensing and stretchable electronics. Smart Mater. Struct. 22, 055023. doi:10.1088/0964-1726/22/5/055023

CrossRef Full Text | Google Scholar

Gu, G., Zou, J., Zhao, R., Zhao, X., and Zhu, X. (2018). Soft wall-climbing robots. Sci. Robot. 3, eaat2874. doi:10.1126/scirobotics.aat2874

PubMed Abstract | CrossRef Full Text | Google Scholar

Gu, G., Xu, H., Peng, S., Li, L., Chen, S., Lu, T., et al. (2019). Integrated soft ionotronic skin with stretchable and transparent hydrogel-elastomer ionic sensors for hand-motion monitoring. Soft Robot. 6 (3), 368–376. doi:10.1089/soro.2018.0116

PubMed Abstract | CrossRef Full Text | Google Scholar

Hines, L., Petersen, K., Lum, G. Z., and Sitti, M. (2017). Soft actuators for small-scale robotics. Adv. Mater. 29, 1603483. doi:10.1002/adma.201603483

CrossRef Full Text | Google Scholar

Huang, X., Kumar, K., Jawed, M. K., Nasab, A. M., Ye, Z., Shan, W., et al. (2018). Chasing biomimetic locomotion speeds: creating untethered soft robots with shape memory alloy actuators. Sci. Robot. 3, eaau7557. doi:10.1126/scirobotics.aau7557

PubMed Abstract | CrossRef Full Text | Google Scholar

Huang, X., Kumar, K., Jawed, M. K., Mohammadi Nasab, A., Ye, Z., Shan, W., et al. (2019a). Highly dynamic shape memory alloy actuator for fast moving soft robots. Adv. Mater. Technol. 4, 1–9. doi:10.1002/admt.201800540

CrossRef Full Text | Google Scholar

Huang, X., Kumar, K., Khalid Jawed, M., Ye, Z., Majidi, C., Jawed, M. K., et al. (2019b). Soft electrically actuated quadruped (SEAQ) - integrating a flex circuit board and elastomeric limbs for versatile mobility. IEEE Robot. Autom. Lett. 4, 2415–2422. doi:10.1109/LRA.2019.2903856

CrossRef Full Text | Google Scholar

Huang, X., Ren, Z., and Majidi, C. (2020). “Soft thermal actuators with embedded liquid metal microdroplets for improved heat management,” in 2020 3rd IEEE international conference on soft robotics, RoboSoft 2020, New Haven, CT, May 15–July 15, 2020 (Institute of Electrical and Electronics Engineers Inc.), 367–372. doi:10.1109/RoboSoft48309.2020.9115972

CrossRef Full Text | Google Scholar

Ijspeert, A. J. (2014). Biorobotics: using robots to emulate and investigate agile locomotion. Science 346, 196–203. doi:10.1126/science.1254486

PubMed Abstract | CrossRef Full Text | Google Scholar

Ikuta, K., Tsukamoto, M., and Hirose, S. (1988). “Shape memory alloy servo actuator system with electric resistance feedback and application for active endoscope,” in Proceedings. 1988 IEEE international conference on robotics and automation, Philadelphia, PA, April 24-29, 1988 (IEEE Comput. Soc. Press), 427–430. doi:10.1109/ROBOT.1988.12085

CrossRef Full Text | Google Scholar

Jeong, S. H., Hagman, A., Hjort, K., Jobs, M., Sundqvist, J., and Wu, Z. (2012). Liquid alloy printing of microfluidic stretchable electronics. Lab Chip 12, 4657. doi:10.1039/c2lc40628d

PubMed Abstract | CrossRef Full Text | Google Scholar

Jeong, S. H., Hjort, K., and Wu, Z. (2015). Tape transfer atomization patterning of liquid alloys for microfluidic stretchable wireless power transfer. Sci. Rep. 5, 8419. doi:10.1038/srep08419

PubMed Abstract | CrossRef Full Text | Google Scholar

Jin, H., Dong, E., Alici, G., Mao, S., Min, X., Liu, C., et al. (2016a). A starfish robot based on soft and smart modular structure (SMS) actuated by SMA wires. Bioinspir. Biomim. 11, 056012. doi:10.1088/1748-3190/11/5/056012

PubMed Abstract | CrossRef Full Text | Google Scholar

Jin, H., Dong, E., Xu, M., Liu, C., Alici, G., and Jie, Y. (2016b). Soft and smart modular structures actuated by shape memory alloy (SMA) wires as tentacles of soft robots. Smart Mater. Struct. 25, 085026. doi:10.1088/0964-1726/25/8/085026

CrossRef Full Text | Google Scholar

Kellaris, N., Gopaluni Venkata, V., Smith, G. M., Mitchell, S. K., and Keplinger, C. (2018). Peano-HASEL actuators: muscle-mimetic, electrohydraulic transducers that linearly contract on activation. Sci. Robot. 3, eaar3276. doi:10.1126/scirobotics.aar3276

PubMed Abstract | CrossRef Full Text | Google Scholar

Kuribayashi, K. (1991). Improvement of the response of an SMA actuator using a temperature sensor. Int. J. Robot Res. 10, 13–20. doi:10.1177/027836499101000102

CrossRef Full Text | Google Scholar

Lee, H. R., Kim, C. C., and Sun, J. Y. (2018). Stretchable ionics—a promising candidate for upcoming wearable devices. Adv. Mater. 30 (42), e1704403. doi:10.1002/adma.201704403

PubMed Abstract | CrossRef Full Text | Google Scholar

Li, Y., Li, B., Ruan, J., and Rong, X. (2011). “Research of mammal bionic quadruped robots: a review,” in 2011 IEEE 5th international conference on robotics, automation and mechatronics (RAM), Qingdao, China, September 17–19, 2011 (IEEE), 166–171. doi:10.1109/RAMECH.2011.6070476

CrossRef Full Text | Google Scholar

Li, Z., Huang, R., and Liu, Z. (2019). A periodic deformation mechanism of a soft actuator for crawling and grasping. Adv. Mater. Technol. 4, 1900653. doi:10.1002/admt.201900653

CrossRef Full Text | Google Scholar

Lin, H. T., Leisk, G. G., and Trimmer, B. (2011). GoQBot: a caterpillar-inspired soft-bodied rolling robot. Bioinspir. Biomim. 6, 026007. doi:10.1088/1748-3182/6/2/026007

PubMed Abstract | CrossRef Full Text | Google Scholar

Lu, T., Markvicka, E. J., Jin, Y., and Majidi, C. (2017). Soft-Matter printed circuit board with UV laser micropatterning. ACS Appl. Mater. Interfaces 9, 22055–22062. doi:10.1021/acsami.7b05522

PubMed Abstract | CrossRef Full Text | Google Scholar

Maffiodo, D., and Raparelli, T. (2016). “Resistance feedback of a shape memory alloy wire,” in Advances in robot design and intelligent control. Editor T. Borangiu (Cham, Switzerland: Springer International Publishing), 97–104. doi:10.1007/978-3-319-21290-6_10

CrossRef Full Text | Google Scholar

Majidi, C., Kramer, R., and Wood, R. J. (2011). A non-differential elastomer curvature sensor for softer-than-skin electronics. Smart Mater. Struct. 20, 105017. doi:10.1088/0964-1726/20/10/105017

CrossRef Full Text | Google Scholar

Majidi, C. (2018). Soft‐Matter engineering for soft robotics. Adv. Mater. Technol. 4 (2), 1800477. doi:10.1002/admt.201800477

CrossRef Full Text | Google Scholar

Matsuzaki, R., and Tabayashi, K. (2015). Highly stretchable, global, and distributed local strain sensing line using GaInSn electrodes for wearable electronics. Adv. Funct. Mater. 25, 3806–3813. doi:10.1002/adfm.201501396

CrossRef Full Text | Google Scholar

Mohd Jani, J., Leary, M., Subic, A., and Gibson, M. A. (2014). A review of shape memory alloy research, applications and opportunities. Mater. Des. 56, 1078–1113. doi:10.1016/j.matdes.2013.11.084

CrossRef Full Text | Google Scholar

Morley, N. B., Burris, J., Cadwallader, L. C., and Nornberg, M. D. (2008). GaInSn usage in the research laboratory. Rev. Sci. Instrum. 79, 056107. doi:10.1063/1.2930813

PubMed Abstract | CrossRef Full Text | Google Scholar

Pratt, V. (1987). “Direct least-squares fitting of algebraic surfaces,” in Proceedings of the 14th annual conference on computer graphics and interactive techniques—SIGGRAPH’87, New York, NY, April 30, 1987 (ACM Press), 145–152. doi:10.1145/37401.37420

CrossRef Full Text | Google Scholar

Rich, S. I., Wood, R. J., and Majidi, C. (2018). Untethered soft robotics. Nat. Electron. 1, 102–112. doi:10.1038/s41928-018-0024-1

CrossRef Full Text | Google Scholar

Rodrigue, H., Wang, W., Han, M. W., Kim, T. J. Y., and Ahn, S. H. (2017). An overview of shape memory alloy-coupled actuators and robots. Soft Robot. 4, 3–15. doi:10.1089/soro.2016.0008

PubMed Abstract | CrossRef Full Text | Google Scholar

Shepherd, R. F., Ilievski, F., Choi, W., Morin, S. A., Stokes, A. A., Mazzeo, A. D., et al. (2011). Multigait soft robot. Proc. Natl. Acad. Sci. U.S.A. 108, 20400–20403. doi:10.1073/pnas.1116564108

PubMed Abstract | CrossRef Full Text | Google Scholar

Tolley, M. T., Shepherd, R. F., Mosadegh, B., Galloway, K. C., Wehner, M., Karpelson, M., et al. (2014). A resilient, untethered soft robot. Soft Robot. 1, 213–223. doi:10.1089/soro.2014.0008

CrossRef Full Text | Google Scholar

Wagner, S., and Bauer, S. (2012). Materials for stretchable electronics. MRS Bull. 37 (3), 207–213. doi:10.1557/mrs.2012.37

CrossRef Full Text | Google Scholar

Wang, B., Wu, K., Hjort, K., Guo, C., and Wu, Z. (2019). High-performance liquid alloy patterning of epidermal strain sensors for local fine skin movement monitoring. Soft Robot. 6, 414–421. doi:10.1089/soro.2018.0008

PubMed Abstract | CrossRef Full Text | Google Scholar

White, E. L., Case, J. C., and Kramer, R. K. (2017). Multi-mode strain and curvature sensors for soft robotic applications. Sens. Actuators A Phys. 253, 188–197. doi:10.1016/j.sna.2016.11.031

CrossRef Full Text | Google Scholar

Wirekoh, J., Valle, L., Pol, N., and Park, Y. L. (2019). Sensorized, flat, pneumatic artificial muscle embedded with biomimetic microfluidic sensors for proprioceptive feedback. Soft Robot. 6, 768–777. doi:10.1089/soro.2018.0110

PubMed Abstract | CrossRef Full Text | Google Scholar

Wissman, J., Lu, T., and Majidi, C. (2013). “Soft-matter electronics with stencil lithography,” in 2013 IEEE sensors, Baltimore, MD, November 3–6, 2013 (IEEE), 1–4. doi:10.1109/ICSENS.2013.6688217

CrossRef Full Text | Google Scholar

Zimmerman, S., and Abdelkefi, A. (2017). Review of marine animals and bioinspired robotic vehicles: classifications and characteristics. Prog. Aero. Sci. 93, 95–119. doi:10.1016/j.paerosci.2017.07.005

CrossRef Full Text | Google Scholar

Keywords: soft robotics, liquid metal, shape memory alloy, soft sensors, soft actuators, closed-loop control

Citation: Ren Z, Zarepoor M, Huang X, Sabelhaus AP and Majidi C (2021) Shape Memory Alloy (SMA) Actuator With Embedded Liquid Metal Curvature Sensor for Closed-Loop Control. Front. Robot. AI 8:599650. doi: 10.3389/frobt.2021.599650

Received: 27 August 2020; Accepted: 12 January 2021;
Published: 11 March 2021.

Edited by:

Zheng Wang, Southern University of Science and Technology, China

Reviewed by:

Chaoyang Song, Southern University of Science and Technology, China
Zhenglong Sun, The Chinese University of Hong Kong, Shenzhen, China

Copyright © 2021 Ren, Zarepoor, Huang, Sabelhaus and Majidi. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Carmel Majidi, cmajidi@andrew.cmu.edu

Present address: Zhijian Ren, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Techonology, Cambridge, MA, United States

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.