electric-pneumatic actuator: a new muscle for...

16
actuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion Maziar Ahmad Sharbafi 1,2, *, Hirofumi Shin 3 , Guoping Zhao 1 , Koh Hosoda 3 and Andre Seyfarth 1 1 Lauflabor Locomotion Laboratory, Institute of Sport Science, Centre for Cognitive Science, TU Darmstadt, 64289 Darmstadt, Germany; [email protected] (G.Z.); [email protected] (A.S.) 2 ECE Department, School of Engineering, University of Tehran, Tehran 1439957131, Iran 3 Graduate School of Engineering Science, Osaka University, 1-3 Machikaneyama-cho, Toyonaka, Osaka 560-8531, Japan; [email protected] (H.S.); [email protected] (K.H.) * Correspondence: sharbafi@sport.tu-darmstadt.de or sharbafi@ut.ac.ir; Tel.: +98-21-6111-4971 Received: 19 June 2017; Accepted: 16 October 2017; Published: 25 October 2017 Abstract: A better understanding of how actuator design supports locomotor function may help develop novel and more functional powered assistive devices or robotic legged systems. Legged robots comprise passive parts (e.g., segments, joints and connections) which are moved in a coordinated manner by actuators. In this study, we propose a novel concept of a hybrid electric-pneumatic actuator (EPA) as an enhanced variable impedance actuator (VIA). EPA is consisted of a pneumatic artificial muscle (PAM) and an electric motor (EM). In contrast to other VIAs, the pneumatic artificial muscle (PAM) within the EPA provides not only adaptable compliance, but also an additional powerful actuator with muscle-like properties, which can be arranged in different combinations (e.g., in series or parallel) to the EM. The novel hybrid actuator shares the advantages of both integrated actuator types combining precise control of EM with compliant energy storage of PAM, which are required for efficient and adjustable locomotion. Experimental and simulation results based on the new dynamic model of PAM support the hypothesis that combination of the two actuators can improve efficiency (energy and peak power) and performance, while does not increase control complexity and weight, considerably. Finally, the experiments on EPA adapted bipedal robot (knee joint of the BioBiped3 robot) show improved efficiency of the actuator at different frequencies. Keywords: hybrid actuator; variable impedance actuator (VIA); pneumatic artificial muscle (PAM); electric motors; legged locomotion 1. Introduction In the biological body, different muscles have similar general functionality but vary in contraction properties (e.g., maximum contraction speed and maximum isometric force). In robotics, we may replicate this by different actuator types (e.g., electric motors, and pneumatic and hydraulic actuators). Electric motors (EM) are widely utilized in legged robots (e.g., Asimo [1] and HRP-4 [2]). These actuators are able to achieve the precise position or torque control. Because of their high torque-velocity range, high performance in continuous operation with constant speeds and precision in position (torque) control, they are suitable for manipulation (e.g., in industrial robots). However, in a hybrid task of legged locomotion suffering from impacts, requiring efficient actuation in a wide range of torque/velocity and having close interaction with uncertain environment, EMs loose part of their fortes. In addition, steady gaits as rhythmic movements, comprise combinations of periodic motions. Therefore, employing compliant actuators that can easily change their natural frequency in legged robots facilitate locomotion. Actuators 2017, 6, 30; doi:10.3390/act6040030 www.mdpi.com/journal/actuators

Upload: others

Post on 22-Mar-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

actuators

Article

Electric-Pneumatic Actuator: A New Musclefor Locomotion

Maziar Ahmad Sharbafi 1,2,*, Hirofumi Shin 3, Guoping Zhao 1, Koh Hosoda 3

and Andre Seyfarth 1

1 Lauflabor Locomotion Laboratory, Institute of Sport Science, Centre for Cognitive Science, TU Darmstadt,64289 Darmstadt, Germany; [email protected] (G.Z.); [email protected] (A.S.)

2 ECE Department, School of Engineering, University of Tehran, Tehran 1439957131, Iran3 Graduate School of Engineering Science, Osaka University, 1-3 Machikaneyama-cho, Toyonaka,

Osaka 560-8531, Japan; [email protected] (H.S.); [email protected] (K.H.)* Correspondence: [email protected] or [email protected]; Tel.: +98-21-6111-4971

Received: 19 June 2017; Accepted: 16 October 2017; Published: 25 October 2017

Abstract: A better understanding of how actuator design supports locomotor function mayhelp develop novel and more functional powered assistive devices or robotic legged systems.Legged robots comprise passive parts (e.g., segments, joints and connections) which are movedin a coordinated manner by actuators. In this study, we propose a novel concept of a hybridelectric-pneumatic actuator (EPA) as an enhanced variable impedance actuator (VIA). EPA is consistedof a pneumatic artificial muscle (PAM) and an electric motor (EM). In contrast to other VIAs,the pneumatic artificial muscle (PAM) within the EPA provides not only adaptable compliance,but also an additional powerful actuator with muscle-like properties, which can be arranged indifferent combinations (e.g., in series or parallel) to the EM. The novel hybrid actuator shares theadvantages of both integrated actuator types combining precise control of EM with compliantenergy storage of PAM, which are required for efficient and adjustable locomotion. Experimentaland simulation results based on the new dynamic model of PAM support the hypothesis thatcombination of the two actuators can improve efficiency (energy and peak power) and performance,while does not increase control complexity and weight, considerably. Finally, the experiments on EPAadapted bipedal robot (knee joint of the BioBiped3 robot) show improved efficiency of the actuator atdifferent frequencies.

Keywords: hybrid actuator; variable impedance actuator (VIA); pneumatic artificial muscle (PAM);electric motors; legged locomotion

1. Introduction

In the biological body, different muscles have similar general functionality but vary in contractionproperties (e.g., maximum contraction speed and maximum isometric force). In robotics, we mayreplicate this by different actuator types (e.g., electric motors, and pneumatic and hydraulicactuators). Electric motors (EM) are widely utilized in legged robots (e.g., Asimo [1] and HRP-4 [2]).These actuators are able to achieve the precise position or torque control. Because of their hightorque-velocity range, high performance in continuous operation with constant speeds and precisionin position (torque) control, they are suitable for manipulation (e.g., in industrial robots). However,in a hybrid task of legged locomotion suffering from impacts, requiring efficient actuation in a widerange of torque/velocity and having close interaction with uncertain environment, EMs loose partof their fortes. In addition, steady gaits as rhythmic movements, comprise combinations of periodicmotions. Therefore, employing compliant actuators that can easily change their natural frequency inlegged robots facilitate locomotion.

Actuators 2017, 6, 30; doi:10.3390/act6040030 www.mdpi.com/journal/actuators

Page 2: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 2 of 16

Serial elastic actuators (SEAs, [3]) provide the first requirement of artificial legged locomotorysystems by adding flexibility to EMs [4–6]. Furthermore, compared to a direct drive (rigid) EM, the SEAhas lower impedance, higher impact resistance and higher energy efficiency [7–9]. These advantagesare achieved by storing and returning elastic energy during the loading/unloading cycle (mimickingthe stretch-shortening cycles in human muscles, [10]). Nevertheless, this is not sufficient for adaptingto different gait conditions (e.g., speed) while keeping performance, efficiency and robustness againstuncertainties and perturbations. In contrast to SEAs, human muscles can adapt compliance to copewith challenges such as changing ground conditions (e.g., damping, stiffness [11], rough terrains [12],recovering from perturbations [13]) and changing the motion speed [14].

To overcome this limitation of SEAs, stiffness adjustment was introduced in variable impedanceactuators (VIA) [15]. VIAs are usually constructed by adding another EM (e.g., a direct drive servomotor) to the actuator design to control spring stiffness (e.g., via changing the lever arm or preloadingof the spring) [16]. It improves the controllability of the output which is useful for enabling leggedrobots to cope with changing ground conditions and changing the motion speed efficiently. However,the controller and the mechanical design are necessarily much more complex [15,16] than EM and SEA.Furthermore, in such designs, the second actuator of VIA usually has low power and low bandwidthin order to permit spring stiffness adjustment. Hence, the second actuator of VIA is not designed tobe employed as a power generator. In addition, both EMs continuously consume power during allmovements when they are back-drivable (e.g., as in the humanoid robot Veronica [16]), and hence arenot energy efficient. Therefore, VIAs can reduce the required power, but not the torque [8,17]. We needan actuator which can overcome these disadvantages of VIAs.

Our solution is a new hybrid Electric-Pneumatic Actuator (EPA) which combines pneumaticartificial muscles (PAM) with electric motors (EM) (e.g., as shown in Figure 1a). In contrast to EMs,pneumatic actuators are well-suited to mimic compliant behavior, but they fail in accurate control(e.g., position control) [18,19]. PAMs are similar to biological muscles [20] having nonlinearforce-length relationship. Hence, PAMs can be considered as the adjustable stiffness (like a preloadedspring [15]) beside EM to develop a new variable impedance actuator. Compared to EMs, PAMs arecompliant, cheap and lightweight, but they have low bandwidth. As both EM and PAM individuallycannot well replicate biological actuation, we propose combining them to better match the requirementsfor legged locomotion. In EPA, the PAM can be used: (i) as a fixed adjustable compliance; (ii) for energymanagement as a separate actuator to inject or absorb energy; and (iii) a passive nonlinear spring withmuscle-like force-length relationship. It is noticeable that based on the actuators’ properties and withinspiration from human motor control, we can avoid increasing control complexity which might beexpected from combining two different actuators.

In the first case, changing the stiffness can be used for two targets: (1) presetting of theactuator impedance for a fixed periodic motion with a determined gait characteristic (e.g., frequency);and (2) adapting the compliance during each step. For the first target, required energy in PAMsare ignorable. For the second target, an optimal solution can be found to compromise between energyexpenditure in PAM and EM to minimize the total energy. In this paper, we show the advantages ofthe EPA regarding the first target both in the simulations and experiments. When we close the valvesenergy consumption in the PAM is minor. Thus, with a pressurized air tank, we just need to openand close the valves once for each frequency. Suppose that the actuator is used for steady walking(e.g., at regular speed). We only need to set the pressure of each muscle to a predefined value whichis optimal for the periodic motion at that frequency. Hence, for steady state movement at a certainfrequency the required energy to switch the valves is ignorable compared to the total energy requiredduring that gait (e.g., 10 min walking).

To develop the new actuator, first we need a precise dynamic model of PAMs and EMs. Electricmotors have well-accepted precise models, while PAMs are not well studied in the literature. In thispaper, we examined two different static and dynamic models and presented a new model to identifyour PAM dynamic behavior to be employed in EPA. An experimental setup was built to provide data for

Page 3: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 3 of 16

developing a dynamic model of EPA. Then, simulation studies were performed to verify the capabilitiesof the new actuator in producing periodic movement, required for legged locomotion. Finally, we testedhow PAM compliance adjustment (by setting the air pressure) can reduce energy consumption inperiodic movement required in legged locomotion. This last experiment was performed in a knee jointof a bioinspired bipedal robot (BioBiped3 [21]).

(a)

EM

PAM Pulley

Mass

EPA

(b)

Figure 1. (a) A sample design on an EPA (Electric-Pneumatic Actuator) for bipedal locomotion control;and (b) the setup for evaluating EPA concept. A fixed mass is connected to serially connected PAMand EM. A desired sinusoidal mass movement is the reference trajectory and the EM controls that withdifferent PAM pressures.

2. Electric-Pneumatic Actuator

In this section, we present the concept, model and implementation of the EPA, the hybridElectric-Pneumatic Actuator. As mentioned in Section 1, the goal of combining the two actuators isto benefit from the advantages of both actuators without increasing control complexity and probableside effects, as much as possible. Therefore, we take the following steps: (i) developing a hardwaresetup and doing identification experiments; (ii) developing a model of EPA based on hardwareexperiments; (iii) simulation analysis using the model developed in Step ii; and (iv) doing somepreliminary hardware experiments with BioBiped3 robot as a proof of concept. For simplifying controlof periodic movements in locomotion, we divide motion control into two sub-tasks performing theperiodic movement (position control) and tuning the natural frequency (with impedance control).This task distribution is a base for determining the role of EM and PAM in our actuation mechanismboth in simulations and hardware experiments. Therefore, the PAM is mainly used for impedance(stiffness) adjustment while the EM is employed for position control. With this hybrid control, we cando both position, impedance, and consequently, force control in a simple way.

2.1. PAM Identification Setup

EPA is composed of electric motor (EM) and pneumatic air muscle (PAM). Since there is a wellaccepted model of the EM, here we focus on the PAM. A pneumatic artificial muscle is a membranethat expands radially and contracts axially when inflated. Accordingly, it can generate high pullingforces along the longitudinal axis [22]. In this paper, we employ Mckibben type pneumatic artificialactuator which can control mechanical compliance by tuning air pressure. If the optimal pressureis supplied in advance, closed valves do not require energy during movement. In addition, if the

Page 4: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 4 of 16

robot is equipped with a filled air tank, there will be no energy loss during conducting task, except airleakage which is minor if the time and speed of the gait are moderate (e.g., walking at normal speedfor 10 min).

In contrast to EM, there is no comprehensive dynamic model of PAM predicting relation betweenthe muscle force, position and pressure [20,23–28]. Chou et al. [23] proposed an experiment-basedstatic model containing only position and pressure term which is not suitable for a dynamic motion.To overcome the limitations of the static model, few dynamic models were introduced which areusually represent the best the studied setup. For example, Tang et al. [26] proposed a dynamic modelextending the static one by adding viscous damping and coulomb friction. Such models are reasonablyfitted to their experimental setup, but applying it to our different setup is not preferred. To derive aprecise model of EPA, we have developed our experimental setup including an EM in series with aPAM. First, we introduce a new dynamic model of PAM and then combine it with the model of EM togenerate the EPA model. The goal is not developing a new general model for PAM, but a more precisesimulation model of our EPA setup.

Our experimental setup to identify the PAM dynamic model included a brushless DC motor(120 W; Maxon, Sachseln, Switzerland), a force sensor (ALM-170; AMOS, Mannheim, Germany),and a self-made PAM connected by very stiff bylon straps (called non-stretchable nylon straps [29]).We measured muscle force, displacement and pressure in a periodic movement with differentmagnitudes and frequencies. The PAM elongation was computed by the motor joint angle. The pressureinside the PAM was measured by an air pressure sensor (PSE 530; SMC, Tokyo, Japan). A set of BeckhoffEtherCAT terminals (EK1100, EL2124, EL3004, EL4034, and EL9011; Beckhoff, Verl, Germany) wereused for controlling the motor and collecting data. A Matlab (MathWorks, Natick, MA, USA) xPCTarget machine programmed by Matlab 2015b Simulink was used for the real time control of the setup.

The PAM was inflated with a certain amount of air in no load condition before each experiment.These initial pressure values were distributed uniformly between 460 kPa and 640 kPa (every 30 kPa).During each experiment, the motor speed was controlled with a randomized profile for 200 s. Exceptthe motor encoder data, collected with a sampling rate of 500 Hz, all other sensors’ sampling rate were1000 Hz. After data normalization, nonlinear regression analysis and curve fitting are employed toidentify the PAM dynamic model.

2.2. Dynamic Model of PAM

The simplest and most common model of PAM is the static one which uses the PAM length L andpressure P, to estimate the muscle force FSt.

FSt =Pb2

4πn2 (3b2 L2 − 1) (1)

in which b and n are the thread length and the number of turns for a single thread, respectively,as shown in Figure 2. With a fixed thread length, the volume of the air muscle (V) is calculated basedon the muscle length as follows.

V =(b2 − L2)L

4πn2 (2)

With a fixed amount of the air mass, changing the muscle length (from L0 to L1) results in adifferent pressure (P1) from the initial one (P0). This can be calculated by the Boyle’s law:

P1 =P0V0

V1=

P0(b2 − L20)L0

(b2 − L21)L1

(3)

Therefore, if the air mass is fixed, and the muscle length is changing, e.g., with an electric motor(see Section 2.1) a unique relationship between the muscle force, pressure and length can be foundusing Equations (1) to (3). In this model, the effect of length changing speed (L) is not considered.

Page 5: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 5 of 16

L

D

b

n turnsnπD

ø

Figure 2. Geometry of McKibben type pneumatic artificial muscle (PAM). the left figure shows thePAM. The middle figure shows a thread of the PAM. The right figure shows the length and angle howthe thread wounds the PAM.

In [26], a dynamic model presented including the static model, viscous damping andcoulomb friction.

FTang = FSt − FDa − FCo (4)

in which, Coulomb friction FCo is velocity-irrelevant and viscous damping FDa is dependent on velocity.Here, FDa and FCo are calculated by the following equations

FStTang = P(K2x2 + K1x + K0) + S2x2 + S1x + S0 (5)

FDa = D2Px2 + D1Px (6)

FCo = (P − ϕ)(N2x2 + N1x + N0)sign(x) (7)

where Ki, Si, Di and Ni (for i = 0, 1, 2) are the coefficients to be determined and the x = L0 − L iscontraction length. In addition, ϕ is introduced as a correction term which is empirically approximatedby m as the constant hanging mass (see [26] for details).

In this model, static part is different from the first model and different combinations of pressure,length and speed with various powers are multiplied to each other. This model might be overtuned tothe specific experiments presented in [26]. Inspired by this model, we have defined a new model. In ourdynamic model, we employed a 3D order polynomial to approximate the PAM force as a function ofmuscle pressure, length and speed. First, we consider all possible multiplication of inputs (all termsof the 3D order polynomial) which will be 64 elements. Then, the smallest coefficient was removedand the approximation error is evaluated. If the error is below a threshold, this reduction procedure isrepeated. This algorithm results in the following formulation for approximating muscle force.

F = C1LP + C2 LP + C3 L2 + C4 LP2 + C5. (8)

in which C1 to C5 are the constant coefficients. Here, we found that all terms in the dynamic modelof Tang et al. is not required, while two additional terms (C3 L2 and C4 LP2) are added. These twoterms show a pressure dependent nonlinear damping behavior of the muscle. This could result in thehysteresis observed in actuation with PAMs.

Our model comprises the dynamic Equation (8) besides Equations (2) and (3). We compared thismodel with the two aforementioned ones to find the most precise approximation to develop EPA model.The static model was selected because it is the most common model in the literature. The dynamicmodel of Tang et al. was chosen for its acceptable description of the physical phenomenon in PAMby employing viscous damping and coulomb friction terms. To evaluate the correlation between the

Page 6: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 6 of 16

model and the experimental results, the R2 coefficient was utilized. The results show that our methodgives better approximation (higher R2 correlation) compared to the other two methods.

2.3. EPA Evaluation

Locomotion can be developed by a combination of oscillatory movements for different locomotorsub-functions. For any active oscillating mechanism (e.g., actuated spring-mass system), there existsa natural frequency, which needs the minimum effort to move. As mentioned before, our controlstrategy is splitting control of the oscillatory movement to position control by EM and tuning thenatural frequency by the PAM. We test this idea in simulations and hardware experiments. The focusof the simulation study is on serial configuration while in the hardware experiment, the emphasis ison benefits of the parallel PAM.

2.3.1. Simulation Study

Considering an SEA controlled robot joint, it is shown that for a periodic movement(e.g., mimicking bouncing in locomotion), one optimal stiffness exists for each frequency. By adjustingthe spring stiffness to this optimal value, the actuator can move the system states from any initialcondition to the desired limit cycle and just compensate losses afterward. In the ideal case (withoutlosses), the motor may rest after reaching the limit cycle. With SEA it is not possible to changethe stiffness. However, in EPA, PAM air pressure can be used to adjust the actuator stiffness andconsequently the impedance. Using the new model of PAM, we developed an EPA simulationmodel with serial configuration and showed how fine-tuning of PAM results in an efficient control byEM. For example, in a bouncing gait, the optimal muscle stiffness for different hopping conditions(e.g., frequency) can be identified with this approach. Note that the additional energy for adjusting thePAM (compared to SEA) is required just once for each hopping condition and, after reaching the limitcycle, PAM does not spend any extra energy with closing the valves. Still, the control complexity ofthe EPA is similar to that of an SEA.

The serial EPA (PAM in series with EM) model is simulated in MATLAB using the proposeddynamic model of the PAM. In this study, we investigate how this arrangement can increase efficiencyof the periodic movement. In this simulation a mass is connected to the EPA (Figure 1b) which shouldtrack a desired sinusoidal motion with a certain frequency. The movement amplitude and frequencyare changed and the effect of different values of muscle pressure in EM position control and requiredpower is investigated.

In the simulation, a PAM with 15 cm unloaded length is filled with a specific amount of air (fixedair mass). The amount of inflated air pressure in PAM is not added during motion meaning the valvesare closed and the desired unloaded pressure is adjusted beforehand. Indeed, the PAM pressure ischanging during experiment due to variation of the muscle length, but the amount of air is fixedby closing the valves as mentioned before. To follow the desired sinusoidal movement of the mass,the EM is controlled with a PID controller. The amplitude of the periodic movements is 1 cm and thebias of sine wave is 30 cm. The range of mass displacement (2 cm) is resulted from the EPA actuatormovement. This number is comparable to human muscle length changes in walking and is also higherthan the motion range in BioBiped3 experiments (see Section 2.3.2). Another reason for defining thismotion range is because of the PAM length. Due to the PAM contraction, which is 20–25% of the musclelength, for a 15 cm length PAM, the maximum contraction will be less than 4 cm. We considered halfof this number to assure that the EPA works on the identified range of the PAM. To apply such anactuator for locomotion, tuning lever arm helps increase joint movement range.

The periodic movement is characterized by the frequency of the reference sinusoidal signal(ranging from 20 rad/s to 110 rad/s). At each motion frequency, the optimal pressure is found byminimizing the motor movement. Therefore, by adjusting the PAM pressure to its optimal value,the least EM movement can be applied to control the robot joint at each frequency. The simulationresults of the EPA model are described in Section 3.2.

Page 7: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 7 of 16

2.3.2. Hardware Experiment

The concept of EPA is not constrained to a specific arrangement of actuators. The PAM can beattached to the EM in both serial, parallel or antagonistic arrangement. Recently, studies on consideringparallel stiffness to the SEA (called SPEA) address the issues existing in SEAs (e.g., SEA cannotreduce the consumed torque [8,17]). Effects of parallel stiffness on reducing peak power and energyconsumption of the actuator in prosthesis were described and compared with serial stiffness in [12].Thus, we investigate the effect of PAM compliance adjustment in energy consumption of the EPA.

In Figure 3a, the schematic of Biobiped3 robot ([21] and the concept of EPA-instrument BioBipedrobot (http://www.biobiped.de) are illustrated. In Figure 3b, the SEA for the vastus muscle is replacedby an EPA in which two PAMs are applied in series (SPAM) and in parallel (PPAM) to the actuator.In Section 3.3, we show that different arrangements and stiffness adjustment through tuning thePAM pressure yield more efficient motion control. In this experiment, we fixed the robot trunk andemployed the knee actuator to generate a periodic movement at different frequencies. The desiredjoint position was given by a sinusoidal signal, in which the frequency was increasing linearly from0.5 Hz to 2 Hz in 5 min. Here, the knee movement is 10◦ which mimics human knee movement duringstance phase of walking at 1 m/s [30]. In our experiment, this results in 7.5 cm movement in the foot,as the hip is fixed. This motion requires about 1 cm variation in the SEA length which is in the motionrange defined in simulations.

(a) (b)

Figure 3. (a) Schematic of the BioBiped3 robot series and the concept for an EPA-instrumentedBioBiped by replacing SEAs with EPAs and passive springs with PAMs; and (b) implementation ofEPA in BioBiped3 representing the Vastus muscle, including one electric motor (EM), one serial (SPAM)and one parallel PAM (PPAM).

In our experiments, the effects of SPAM and PPAM pressures on energy consumption at differentfrequencies are considered to analyze the effect of the PAM on efficiency of the actuator. The integratedcurrent square was used as a measure of energy consumption.

E =∫

TI2dt (9)

in which I is the motor current and T is the period of the sinusoidal signal. The computed term E basedon the consumed current can be used as a measure for electric energy while the movement patterns are

Page 8: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 8 of 16

kept fixed. This parameter is computed for different values of PPAM and SPAM stiffness (air pressure)to investigate the effectiveness of EPA concept. It is shown that by tuning PAM’s air pressure,more efficiency at each frequency can be achieved. Therefore, in order to control locomotion that canbe described by combinations of different oscillatory movements, the optimal stiffness (equivalentlyair pressure) should be found to work in a range of optimal solutions.

3. Results

This section comprises three different studies. First, we show the PAM identification outcomeswith our dynamic model and compare its performance to the two other models. Then, the resultsof the EPA simulation model demonstrate the advantages of this novel actuator. It is shown thatmuscle pressure is an important parameter to adjust the actuator impedance (stiffness) and can yield anefficient control of EM for a desired periodic movement of the connected mass. Finally, the experimentalresults of applying EPA for actuating the knee joint of the BioBiped3 robot are presented.

3.1. PAM Identification

Here, we compare the three models of PAM (our model with the static and dynamics modelsexplained in Section 2.2) regarding their abilities in prediction of our experiments (described inSection 2.1). The coefficients of Equation (8) to approximate the PAM model in the experiments arecalculated as C1 = 2.42, C2 = −0.22, C3 = −1.56, C4 = 0.19 and C5 = −5.4 × 10−4. Comparisonamong the static model, the dynamic model of Tang et al. and our model is presented in Table 1. On theone hand, the R2 correlation shows that the precision of the dynamic model of Tang et al. is slightlyhigher that the static model. Therefore, this model can perfectly describe their experimental setup anddoes not have significant advantages (compared to the static model) to be employed in EPA modeling.On the other hand, the static model is not sufficient for describing the dynamic behavior of the PAM,e.g., hysteresis. Due to higher correlation between the experimental data and our proposed dynamicmodel, it is clearly preferred to other models.

Table 1. Comparison between different PAM models.

Parameters Static Model Tang Dynamic Model Our Dynamic Model

R2 Correlation 0.916 0.921 0.971

Including Damping Effect No Yes Yes

Hysteresis No Yes Yes

In order to investigate the relation between different parameters of the the muscle states (length,speed and pressure) and the resulted force, the identification results are shown in Figure 4. Differentbranches observed in the 3D figure are related to different trials with different initial pressures (P0).It is observed that different branches have similar shapes. This figure shows that faster elongation(yellow color) results in lower force. Having shorter muscle length has similar effect. Although therelation between force and length in Equation (8) is linear, the curves in the force–length plane (bottomright) are not linear. Here, the effect of hysteresis is visible which can be explained by dependencyto the velocity. In addition, higher force can be produced by increasing muscle pressure (resulting inlength reduction) and decreasing contraction speed which is expected. Unlike force–length, the curvesin the force-pressure plane (right-middle) looks linear while their relation in Equation (8) is nonlinear.Because of the coupling between different states, focusing at subs-paces of the 4D space is not veryinformative. This figure depicts that the muscle has a nonlinear force-length relation besides a dampingbehavior like human muscle. The air pressure level can be considered as an activation level in biologicalmuscle. This model is utilized in the EPA simulation experiment described in the next section.

Page 9: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 9 of 16

Figure 4. Identified model of PAM. (left) The muscle length, pressure and force are shown with thethree axes. The color shows the muscle length contraction speed (negative). (right) The three subfiguresshow the relations in the 2D for illustrating relation between different muscle parameters which arenot clear in 3D curves.

3.2. EPA Simulation Results

The simulation model of Figure 1b—explained in Section 2.2— is employed to evaluate EPAconcept. For that, the EM is controlled to move the mass to follow a desired periodic movement.This is done using different (initial) pressures of the PAM muscle in the no-load condition. For asinusoidal motion of the mass with a desired frequency, EM position is controlled using a PID controller.The required movement of the EM with respect to the desired mass motion shows the efficiency of theactuator for the specified task. In the following figures, “Amplitude” is the peak-to-peak displacementof the motor (this value for the mass is 2 cm).

In the first simulation, we set the frequency to 80 rad/s and compare the effects of two differentvalues for initial pressure (P0) on the EM movement. In Figure 5, the results are shown for 500 kPa and600 kPa as the initial PAM pressure values. The figures of the left panel (Figure 5a) demonstrate theapplicability of the EPA for tracking a desired trajectory. In spite of nonlinear and complex dynamicsof the PAM (including hysteresis) a simple PID is sufficient for this position control. The desired andcontrolled mass positions at both frequencies depict high precision of control with EPA although,it has relatively low impedance compared to EM and even other VIAs. Furthermore, for similar massmotions the EM movement differs due to the corresponding P0, as shown in Figure 5a. The requiredmotor displacement for the same mass movement is reduced by increasing the PAM initial pressure(equivalently, increasing the actuator stiffness). This corresponds to the frequency of the desiredperiodic motion.

Page 10: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 10 of 16

29

30

31

0 0.2 0.4 0.6 0.8 1

29

30

31

0 0.2 0.4 0.6 0.8 1time [sec]

P0=600kPa

P0=600kPam

ass

posi

tion

[cm

]

(a)

0 0.2 0.4 0.6 0.8 1

0 0.2 0.4 0.6 0.8 1time [sec]

mot

or d

ispl

acem

ent

[cm

]

P0=600kPa

P0=500kPa

0

1

-1

0

1

-1

(b)

Figure 5. The mass and motor position. The no-load (initial) muscle pressure are 500 kPa and 600 kPain top and bottom graphs, respectively. (a) The desired (red solid lines) and actual (blue dashed line)trajectory of mass position; and (b) the trajectory of motor position of the EPA.

Figure 6 shows the EM displacement amplitude for a desired sinusoidal movement of the masswith frequency 80 rad/s while P0 is varying from 100 kPa to 1000 kPa. It is observed that the minimummotor movement is obtained at about 800 kPa meaning that this is the optimal pressure (resultingin optimal impedance) of the EPA as a variable impedance actuator. Therefore, if the required legmovement for a specific gait uses such a frequency, by adjusting the PAM pressure and closing thevalves the EM movement is minimized. It is remarkable that after setting the pressure by inflating themuscles, the desired movement is performed by the small EM motion and the PAM only consumesvery little energy caused by friction and damping effects in the PAM. Since valves are closed and noenergy is required to actuate PAMs, the required energy to actuate the PAM is just once for impedanceadjustment which can be ignored in a periodic movement with numerous cycles.

0

1

2

3

4

5

6

7

8

100 200 300 400 500 600 700 800 900

Am

plitu

de [c

m]

Pressure [kPa]

Figure 6. The changes in amplitude of motor position when desired mass position is the periodicmovement given by p(t) = 0.3 + 0.01sin(80t).

The optimal pressure varies if the desired movement frequency changes, as shown in Figure 7.From this figure, the optimal pressure has a significant role in EM displacement specially in periodicmovement with higher frequencies. It is important that in a large region in the movement range, the EMdisplacement is less than mass movement (2 cm). In case of using rigid actuator (direct drive), the EMmovement is always equal to 2 cm. This motion reduction (from mass to EM) is much more significantin fast movements (frequencies more than 80 rad/s). For motion frequencies between 95 rad/s to

Page 11: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 11 of 16

110 rad/s, the required motor movement will reduce to 15% of the mass motion (rigid actuator).Setting the PAM pressure to 800 kPa can minimize the EM motion in most of the frequencies.

)

30 40 50 60 70 80 90 100 110 Frequency [rad/sec]

300

400

500

600

700

800

900

Pre

ssur

e [k

Pa]

0

1

2

3

4

5

6

7

Ampl

itude

[cm

]

0.3cm 0.5cm

0.8cm

1.2cm

1.5cm

2cm

4cm

Figure 7. The relationship between the desired periodic movement frequency, the PAM preloadedpressure and the EM displacement (amplitude). Defining ω as the periodic motion frequency, thedesired mass position is given by p(t) = 0.3 + 0.01sin(ωt).

The proper impedance adjustment through the PAM can significantly improve the actuatormovement. However, this might be different from the maximum required power in the motor.In Figure 8 the peak power values of EM are illustrated in color, versus the PAM preloaded pressureand desired movement frequency. It is observed that tuning P0 can significantly reduce the peak power.In addition, a clear monotonic relationship between the PAM pressure and movement frequencycan be detected from 60 rad/s to 100 rad/s, depicted by the black region. It means that if higherfrequency is required, the EM peak power can be significantly reduced by increasing the PAM pressure(equivalently impedance). This is different from the preferred pressure to minimize EM motion(Figure 7). Therefore, different control targets can be achieved using EPA design.

20 30 40 50 60 70 80 90 100 110 Frequency [rad/sec]

300

400

500

600

700

800

900

Pre

ssur

e [k

Pa]

0 20 40 60 80 100 120 140 160 180 200 220

pow

er[W

]

1W2W3W4W5W6W

Figure 8. The relationship between the desired periodic movement frequency, the PAM preloadedpressure and the EM peak power. Defining ω as the periodic motion frequency, the desired massposition is given by p(t) = 0.3 + 0.01sin(ωt).

Page 12: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 12 of 16

3.3. Hardware Experimental Results

In this section, we explain the results of experiments with BioBiped3 robot (Section 2.3.2).In Figure 9, nine different conditions are compared regarding the effects of SPAM and PPAM pressureson energy consumption at different frequencies. These experiments are categorized in three groupswith respect to the serial PAM (SPAM) pressure. Then, for each group three different conditionsinclude one experiment without parallel PAM (PPAM) and two conditions with different pressurevalues of PPAM. Here, we use Equation (9) to calculate the consumed energy. For each group, savedenergy (S) is defined by the difference between the consumed energy of that trial (Ep) and the energyof the one from the same group without PPAM (E0) as follows.

S =EP − E0

E0(10)

This value shows the saved energy at each frequency compared to the no PPAM case of thesame group. In Figure 9 the numbers are presented in percent. For a fixed SPAM, the consumedenergy is the maximum for no PPAM arrangement. Conclusively, adding PPAM reduces energyconsumption. In addition, comparing nonzero pressures for PPAM shows that for a specific SPAM,the frequency determines which stiffness (respectively, air pressure) reduces energy consumption themost. For example, when SPAM = 185 kPa, for frequencies below 3π rad/s (1.5 Hz), the saved energyS for PPAM = 170 kPa is more than that of PPAM = 145 kPa, whereas for frequencies above 1.5 Hz,PPAM = 145 kPa is more efficient. Similar argumentation are valid for SPAM. Therefore, to move witha certain frequency, stiffness adjustment of the PAMs can result in reduction of energy consumptionand peak power. It means that, for changing the locomotion condition (e.g., motion speed), tuningPAMs may result in reducing energy consumption in EPAs. The left figure shows another pattern inwhich the saved energy for one pressure value of the parallel PAM (145 kPa) is always higher than theother value (170 kPa). In such a case, the PPAM pressure can be set to the lower value for the wholerange of motion frequencies.

Figure 9. Integration of PAM in BioBiped3. Implementation of EPA in BioBiped3 representingthe Vastus muscle, including one electric motor (EM), one serial (SPAM) and one parallel PAM(PPAM). The knee joint angle is PID controlled. The desired joint position is a sinusoidal wavewith frequency linearly increasing from π rad/s to 4π rad/s (0.5 Hz to 2 Hz), over a period of 5 min.The approximation of saved energy (S) compared to no PPAM case is shown for different PAM pressuresand oscillations frequencies. The atmosphere pressure is about 100 kPa.

Page 13: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 13 of 16

These results show a wide range of improvement in energy consumption that can be achieved bydifferent combination of SPAM and PPAM in EPA design. In order to benefit from these propertiesof the newly developed actuator, the complete catalog of consumed energy with respect to differentarrangement and adjustment of PAM and EM should be identified. Using an optimization approach,the optimal design and control can be obtained for each gait condition.

4. Discussion

Muscles are arguably the best-known actuation technology that approaches a perfect force sourcei.e., one with extremely low impedance (perfectly back-drivable) and stiction, although with onlymoderate bandwidth [7]. Inspired by the functional performance and neuromechanical control ofbiological muscles [31], appropriate design of the actuator and control strategies can largely enhancethe locomotor function. If a robot without any passive compliance jumps or runs, even withprecise force feedback control to have active compliance [32,33], it has to cope with energy lossesand compensate delay effects [34]. Adaptable compliances as found in biological systems providesignificant advantages over traditional actuation for legged robots and assistive devices (e.g., orthoses,prostheses). Although VIAs are rapidly developing with a wide range of different actuators, there is no“winning” design, but rather application-dependent optimal solutions [15]. In this paper, we addressthis problem by developing a novel actuator namely EPA, comprised of electric motors and pneumaticair muscles. Preliminary simulation and experimental results presented in the previous sectionssupport the idea of approaching human muscle features with the EPA.

PAM-driven biped robots can walk stably and perform efficient hopping and running steps withoutany feedback [34]. PAMs also provide adjustable compliance supporting periodic movements [22].However, due to difficulties in force control and nonlinear air pressure–force behavior in PAMs,providing an analytical approach for stabilizing PAM-actuated legged systems is problematic. In thesesystems, stability is usually obtained by hand tuning of control parameters and is rarely investigatedanalytically. Combining the EM and PAM into an EPA may help improve controllability and overcomethe drawbacks of each actuator type (e.g., increasing the bandwidth of PAMs by adding parallel EMin Macro-Mini scheme [35]). The main hypothesis that is investigated in this paper was as follows:The combination of PAM and EM permits a variety of arrangements which may enable this hybrid actuatorto outperform existing actuators in efficiency over the operational region required for human-like locomotionwhich is a combination of periodic tasks in the steady state. To verify this hypothesis and benefit fromproperties of different actuators (PAM and EM) in EPA, first we need to have better understanding oftheir dynamical behavior. In human muscle-tendon-complex (MTC), actuation comes from the muscleduring activation, while passive behavior is resulted from both tendon and muscle properties. In EPA,we consider EM to develop force as an active part, while the PAM is used as an adjustable compliance(passive). Although in future application of EPA, PAM can be also used to inject energy to the system asan actuators, here we did not investigate this property of PAMs. In order to enhance our understandingor PAM, a new dynamic model was developed which was used in simulation studies. In spite of thenonlinear and complex dynamical behavior of PAMs together with hysteresis, impedance (or stiffness)adjustment can be easily implemented by changing the PAM pressure. This is a simple approach toadapt the passive behavior of the EPA. Therefore, in our simulations and experiments we did notcontrol PAM pressure continuously. In that sense, the control complexity is similar to that of SEA.Definitely, if we need continuous adaptation of PAM pressure, we need another control layer. However,the idea can be extended by identifying different behavioral regimes corresponding to muscle stiffnessand using the same control architecture for continuous impedance adjustment. Hence, the highercomplexity of EPA control compared to SEA relates to selecting the optimal stiffness for the targetedtask (gait). For example if a linear relation between frequency and optimal pressure can be found(as shown by black region in Figure 8), the control rule for selecting optimal pressure of PAM willbe also very simple. This shows that, the nonlinearity of the PAM model and dependence to musclelength change (speed L) does not necessarily affect the control principle, significantly. As a result, using

Page 14: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 14 of 16

PAM as an adjustable stiffness is a practical solution for optimizing actuator dynamics for locomotionwithout significant increase of control complexity.

Based on the simulation results in Section 3.2, for a repetitive motion in a certain time, the PAM inEPA is able to supply optimal compliance for producing desired periodic movements with low energyand simple design (in comparison to other VIAs [22]). Supposed to the insignificance of air leakage onthe valves, the longer the executing time of such a repetitive movement, the more efficiency obtainedwith the EPA actuation mechanism. This results from event based adjustment of the PAM muscle toprovide the required compliance for the corresponding motion time.

As shown in this paper, using PAM instead of springs in a SEA configuration allows us to adjustthe compliance as in VIAs. This makes the system more efficient (compared to EM) and more robustagainst impacts (not shown). In the future, we will compare this actuator with other VIAs regardingperformance, efficiency and robustness against perturbations. The addition of a parallel PAM to thisdesign (as an adjustable passive compliance) can also reduce EM torque when not all of the torquepasses through the motor. Studies on parallel stiffness show that this resolves a main drawback ofcompliant actuators with series compliance [8,9] which are in line with our findings in experiments withBioBiped3 robot. To examine the applicability of the actuator for legged locomotion, our next step isimplementing the EPA on the 1D hopper robot (MARC-Hopper-II, [36]) to perform robust and efficienthopping and compare it with other compliant actuators. Furthermore, with this new combination,we can also benefit from muscle-like properties of lightweight PAMs [20], e.g., using compliancecontrol techniques [22]. As different (biological) muscles may have different functions during a specifictask (e.g., operating as spring, drives or brakes), this can be represented by a muscle-specific design ofEPA, as combinations of PAM and EM (e.g., with series, parallel, antagonistic arrangements).

Based on its mechanical properties and its flexible arrangement in multi-segment-systems, the EPAprovides a novel actuator, which mimics human muscle function and is able to mechanically adaptto different gaits and conditions (e.g., locomotion speed). With EPA technology, new versatile andefficient locomotor systems for a wide range of applications can be designed.

Acknowledgments: This research was supported in part by the German Research Foundation (DFG) under grantsNo. AH307/2-1 and SE1042/29-1.

Author Contributions: Maziar A. Sharbafi is the corresponding author of the article, responsible for the conceptionand design of simulations and experiments, analyses and interpretation of data and writing of the manuscript.Hirofumi Shin developed the simulation model and experimental setup for identifying PAM. He conducted thesimulation studies and analyzed the results and contributed to writing the paper. Guoping Zhao was involved insetting the identification setup and conducted the experiments with BioBiped3 and helped in revising the paper.Koh Hosoda and Andre Seyfarth were the supervisors of the project from the two groups involved in this project.Andre Seyfarth provided fundamental ideas to the EPA project and its successful funding by the German ResearchFoundation DFG.

Conflicts of Interest: The authors declare no conflict of interest. The founding sponsors had no role in the designof the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, and in thedecision to publish the results.

References

1. Sakagami, Y.; Watanabe, R.; Aoyama, C.; Matsunaga, S.; Higaki, N.; Fujimura, K. The intelligent ASIMO:System overview and integration. In Proceedings of the IEEE/RSJ International Conference on IntelligentRobots and Systems, Lausanne, Switzerland, 30 September–4 October 2002; pp. 2478–2483.

2. Kaneko, K.; Kanehiro, F.; Morisawa, M.; Akachi, K.; Miyamori, G.; Hayashi, A.; Kanehira, N. Humanoid robotHRP-4-humanoid robotics platform with lightweight and slim body. In Proceedings of the 2011 IEEE/RSJInternational Conference on Intelligent Robots and Systems, San Francisco, CA, USA, 25–30 September 2011;pp. 4400–4407.

3. Pratt, G.A.; Williamson, M.M. Series elastic actuators. In Proceedings of the 1995 IEEE/RSJ InternationalConference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots, Pittsburgh,PA, USA, 5–9 August 1995; pp. 399–406.

Page 15: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 15 of 16

4. Robinson, D.W.; Pratt, J.E.; Paluska, D.J.; Pratt, G.A. Series elastic actuator development for a biomimeticwalking robot. In Proceedings of the 1999 IEEE/ASME International Conference on Advanced IntelligentMechatronics (Cat. No.99TH8399), Atlanta, GA, USA, 19–23 September 1999; pp. 561–568.

5. Pratt, J.; Krupp, B. Design of a bipedal walking robot. Proc. SPIE 2008, 6962, doi:10.1117/12.777973.6. Radkhah, K.; Maufroy, C.; Maus, M.; Scholz, D.; Seyfarth, A.; von Stryk, O. Concept and design of the

Biobiped1 robot for human-like walking and running. Int. J. Hum. Robot. 2011, 8, 439–458.7. Pratt, J.E.; Krupp, B.T. Series elastic actuators for legged robots. Proc. SPIE 2004, 5422, doi:10.1117/12.548000.8. Mathijssen, G.; Lefeber, D.; Vanderborght, B. Variable recruitment of parallel elastic elements: Series–parallel

elastic actuators (SPEA) with dephased mutilated gears. IEEE/ASME Trans. Mechatron. 2015, 20, 594–602.9. Grimmer, M.; Eslamy, M.; Seyfarth, A. Energetic and Peak Power Advantages of Series Elastic Actuators in

an Actuated Prosthetic Leg for Walking and Running. Actuators 2014, 3, 1–19.10. Komi, P.V. Stretch-shortening cycle. Strength Power Sport 2008, 3, 184–202.11. Farley, C.T.; Houdijk, H.H.; Van Strien, C.; Louie, M. Mechanism of leg stiffness adjustment for hopping on

surfaces of different stiffnesses. J. Appl. Physiol. 1998, 85, 1044–1055.12. Grimmer, M.; Eslamy, M.; Gliech, S.; Seyfarth, A. A comparison of parallel-and series elastic elements in

an actuator for mimicking human ankle joint in walking and running. In Proceedings of the 2012 IEEEInternational Conference on Robotics and Automation, Saint Paul, MN, USA, 14–18 May 2012; pp. 2463–2470.

13. Müller, R.; Ernst, M.; Blickhan, R. Leg adjustments during running across visible and camouflaged incidentalchanges in ground level. J. Exp. Biol. 2012, 215, 3072–3079.

14. Sharbafi, M.A.; Seyfarth, A. How locomotion sub-functions can control walking at different speeds?J. Biomech. 2017, 53, 163–170.

15. Vanderborght, B.; Albu-Schäffer, A.; Bicchi, A.; Burdet, E.; Caldwell, D.G.; Carloni, R.; Catalano, M.;Eiberger, O.; Friedl, W.; Ganesh, G.; et al. Variable impedance actuators: A review. Robot. Auton. Syst. 2013,61, 1601–1614.

16. Van Ham, R.; Vanderborght, B.; Van Damme, M.; Verrelst, B.; Lefeber, D. MACCEPA, the mechanicallyadjustable compliance and controllable equilibrium position actuator: Design and implementation in abiped robot. Robot. Auton. Syst. 2007, 55, 761–768.

17. Mettin, U.; La Hera, P.X.; Freidovich, L.B.; Shiriaev, A.S. Parallel elastic actuators as control tool forpreplanned trajectories of underactuated mechanical systems. Int. J. Robot. Res. 2010, 29, 1186–1198.

18. Wisse, M.; van der Linde, R.Q. Delft Pneumatic Bipeds; Springer: Berlin, Germany, 2007; Volume 34.19. Verrelst, B.; Van Ham, R.; Vanderborght, B.; Daerden, F.; Lefeber, D.; Vermeulen, J. The pneumatic biped

“Lucy” actuated with pleated pneumatic artificial muscles. Auton. Robots 2005, 18, 201–213.20. Klute, G.K.; Czerniecki, J.M.; Hannaford, B. McKibben artificial muscles: pneumatic actuators with

biomechanical intelligence. In Proceedings of the 1999 IEEE/ASME International Conference on AdvancedIntelligent Mechatronics (Cat. No.99TH8399), Atlanta, GA, USA, 19–23 September 1999; pp. 221–226.

21. Sharbafi, M.A.; Rode, C.; Kurowski, S.; Scholz, D.; Möckel, R.; Radkhah, K.; Zhao, G.; Rashty, A.M.;von Stryk, O.; Seyfarth, A. A new biarticular actuator design facilitates control of leg function in BioBiped3.Bioinspir. Biomim. 2016, 11, 046003.

22. Vanderborght, B.; Verrelst, B.; Van Ham, R.; Van Damme, M.; Lefeber, D.; Duran, B.M.Y.; Beyl, P. Exploitingnatural dynamics to reduce energy consumption by controlling the compliance of soft actuators. Int. J.Robot. Res. 2006, 25, 343–358.

23. Chou, C.P.; Hannaford, B. Measurement and modeling of McKibben pneumatic artificial muscles. IEEE Trans.Robot. Auton. 1996, 12, 90–102.

24. Doumit, M.; Fahim, A.; Munro, M. Analytical Modeling and Experimental Validation of the BraidedPneumatic Muscle. IEEE Trans. Robot. 2009, 25, 1282–1291.

25. Kogiso, K.; Sawano, K.; Itto, T.; Sugimoto, K. Identification procedure for McKibben pneumatic artificialmuscle systems. In Proceedings of the 2012 IEEE/RSJ International Conference on Intelligent Robots andSystems, Vilamoura, Portugal, 7–12 October 2012; pp. 3714–3721.

26. Tang, R.; Liu, D. An enhanced dynamic model for McKibben pneumatic muscle actuators. In Proceedings ofthe Australasian Conference on Robotics and Automation, Wellington, NZ, USA, 3–5 December 2012.

27. Tondu, B.; Lopez, P. Modeling and control of McKibben artificial muscle robot actuators. IEEE Control Syst.2000, 20, 15–38.

Page 16: Electric-Pneumatic Actuator: A New Muscle for Locomotiontuprints.ulb.tu-darmstadt.de/6928/1/actuators-sharbafi.pdfactuators Article Electric-Pneumatic Actuator: A New Muscle for Locomotion

Actuators 2017, 6, 30 16 of 16

28. Colbrunn, R.W.; Nelson, G.M.; Quinn, R.D. Modeling of braided pneumatic actuators for roboticcontrol. In Proceedings of the 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems.Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180), Maui, HI, USA,29 October–3 November 2001; pp. 1964–1970.

29. Park, Y.L.; Santos, J.; Galloway, K.G.; Goldfield, E.C.; Wood, R.J. A soft wearable robotic device for active kneemotions using flat pneumatic artificial muscles. In Proceedings of the 2014 IEEE International Conference onRobotics and Automation (ICRA), Hong Kong, China, 31 May–7 June 2014; pp. 4805–4810.

30. Lipfert, S.W. Kinematic and Dynamic Similarities Between Walking and Running; Verlag Dr. Kovac: Hamburg,Germany, 2010.

31. Nishikawa, K.; Biewener, A.A.; Aerts, P.; Ahn, A.N.; Chiel, H.J.; Daley, M.A.; Daniel, T.L.; Full, R.J.;Hale, M.E.; Hedrick, T.L.; et al. Neuromechanics: An integrative approach for understanding motor control.Integr. Comp. Biol. 2007, 47, 16–54.

32. Semini, C.; Tsagarakis, N.G.; Guglielmino, E.; Focchi, M.; Cannella, F.; Caldwell, D.G. Design ofHyQ—A hydraulically and electrically actuated quadruped robot. J. Syst. Control Eng. 2011, 225, 831–849.

33. Semini, C.; Barasuol, V.; Boaventura, T.; Frigerio, M.; Focchi, M.; Caldwell, D.G.; Buchli, J. Towards versatilelegged robots through active impedance control. Int. J. Robot. Res. 2015, 34, 1003–1020.

34. Hosoda, K.; Takuma, T.; Nakamoto, A.; Hayashi, S. Biped robot design powered by antagonistic pneumaticactuators for multi-modal locomotion. Robot. Auton. Syst. 2008, 56, 46–53.

35. Sardellitti, I.; Park, J.; Shin, D.; Khatib, O. Air muscle controller design in the distributed macro-mini (DM 2)actuation approach. In Proceedings of the 2007 IEEE/RSJ International Conference on Intelligent Robotsand Systems, San Diego, CA, USA, 29 October–2 November 2007; pp. 1822–1827.

36. Oehlke, J.; Sharbafi, M.A.; Beckerle, P.; Seyfarth, A. Template-based hopping control of a bio-inspiredsegmented robotic leg. In Proceedings of the 2016 6th IEEE International Conference on Biomedical Roboticsand Biomechatronics (BioRob), Singapore, 26–29 June 2016; pp. 35–40.

c© 2017 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open accessarticle distributed under the terms and conditions of the Creative Commons Attribution(CC BY) license (http://creativecommons.org/licenses/by/4.0/).