You are on page 1of 11

1

Investigations of a Robotic Testbed with


Viscoelastic Liquid Cooled Actuators
Donghyun Kim, Junhyeok Ahn, Orion Campbell, Nicholas Paine, and Luis Sentis,

Abstract—We design, build, and thoroughly test a new type of cally analyze various viscoelastic materials with a custom-built
actuator dubbed viscoelastic liquid cooled actuator (VLCA) for elastomer testbed. We measure each material’s linearity, creep,
robotic applications. VLCAs excel in the following five critical compression set, and damping under preloaded conditions,
axes of performance: energy efficiency, torque density, impact
which is a study under-documented in the academic literature.
arXiv:1711.01649v2 [cs.SY] 8 Mar 2018

resistence, joint position and force controllability. We first study


the design objectives and choices of the VLCA to enhance the To achieve stable and accurate force control, we study various
performance on the needed criteria. We follow by an investigation feedback control schemes. In a previous work, we showed that
on viscoelastic materials in terms of their damping, viscous and the active passivity obtained from motor velocity feedback
hysteresis properties as well as parameters related to the long- [11] and model-based control such as disturbance observer
term performance. As part of the actuator design, we configure
a disturbance observer to provide high-fidelity force control (DOB) [12] play an essential role in achieving high-fidelity
to enable a wide range of impedance control capabilities. We force feedback control. Here, we analyze the phase margins
proceed to design a robotic system capable to lift payloads of of various feedback controllers and empirically show their
32.5 kg, which is three times larger than its own weight. In operation in the new actuators. We verify the stability and
addition, we experiment with Cartesian trajectory control up to accuracy of our controllers by studying impedance control and
2 Hz with a vertical range of motion of 32 cm while carrying a
payload of 10 kg. Finally, we perform experiments on impedance impact tests.
control and mechanical robustness by studying the response of To test our new actuator, we have designed a two degree-of-
the robotics testbed to hammering impacts and external force freedom (DOF), robotic testbed, shown in Fig. 5. It integrates
interactions. two of our new actuators, one in the ankle, and another in the
Index Terms—Viscoelastic liquid cooled actuator, Torque feed- knee, while restricting motions to the sagittal plane. With the
back control, Impedance control. foot bolted to the floor for initial tests, weight plates can be
loaded on the hip joint to serve as an end-effector payload.
I. I NTRODUCTION We test operational space control to show stable and accurate
ERIES elastic actuators (SEAs) [1] have been extensively operational space impedance behaviors. We perform dynamic
S used in robotics [2], [3] due to their impact resistance and
high-fidelity torque controllability. One drawback of SEAs is
motions with high payloads to showcase another important
aspect of our system, which is its cooling system aimed at
the difficulty that arises when using a joint position controller significantly increasing the power of the robot.
due to the presence of the elastic element in the drivetrain. To The torque density of electric motors is often limited by
remedy this problem the addition of dampers has been previ- sustainable core temperature. For this reason, the maximum
ously considered [4]–[6]. However, incorporating mechanical continuous torque achieved by these motors can be sig-
dampers makes actuators bulky and increases their mechanical nificantly enhanced using an effective cooling system. Our
complexity. previous study [13] analyzed the improvements on achievable
One way to avoid this complexity is to employ elastomers power based on thermal data of electric motors and proposed
instead of metal springs. Using a viscoelastic material instead metrics for design of cooling systems. Based on the metrics
of combined spring-damper systems enables compactness [7] from that study, we chose a 120 W Maxon EC-max 40, which
and simplified drivetrains [8]. However, it is difficult to is expected to exert 3.59 times larger continuous torque when
achieve high bandwidth torque control due to the nonlinear using the proposed liquid cooling system. We demonstrate the
behavior of elastomers. To address this difficulty, [9] models effectiveness of liquid cooling by exerting 860N continous
the force-displacement curve of elastomer using a “standard force during 5 min and 4500N peak force during 0.5s while
linear model.” The estimated elastomer force is employed in keeping the core temperatures below 115◦C, which is much
a closed-loop force controller. Unfortunately, the hysteresis in smaller than the maximum, 155◦C. We accurately track fast
the urethane elastomer destabilized the system at frequencies motions of 2 Hz while carrying a 10 kg payload for endurance
above 2 Hz. In contrast our controllers achieve a bandwidth of tests. In addition we perform heavy lift tests with a payload
70 Hz. The study on [10] accomplishes reasonably good torque of 32.5 kg keeping the motor temperatures under 80◦C.
control performance, but the range of torques is small to ensure The main contribution of this paper is the introduction of a
that the elastomer operates in the linear region; our design and new viscoelastic liquid cooled actuator and a thorough study
control methods described here achieve more than an order of of its performance and its use on a multidof testbed. We
magnitude higher range of torques with high fidelity tracking. demonstrate that the use of liquid cooling and the elastomer
To sufficiently address the nonlinear behavior of elastomers, significantly improve joint position controllability and power
which severely reduce force control performance, we empiri- density over traditional SEAs. More concretely, we 1) design
2

a new actuator, dubbed the VLCA, 2) extensively study do not employ viscoelastic materials reducing their mechanical
viscoelastic materials, 3) extensively analyze torque feedback robustness and high quality force sensing and control.
controllers for VLCAs, and 4) examine the performance in a Although the increased power density achieved via liq-
multidof prototype. uid cooling amplifies an electric actuator’s power, the rigid
drivetrain is still vulnerable to external impacts. To increase
II. BACKGROUND impact tolerance, many robots (e.g. Walkman and COMAN
of IIT [28], Valkyrie of NASA [29], MABEL and MARLO in
Existing actuators can be characterized using four criteria: UMich [30], [31], and StarlETH of ETH [32]) adopt electric,
power source (electric or hydraulic), cooling type (air or liq- air-cooled, elastic, harmonic drive actuators. This type of
uid), elasticity of the drivetrain (rigid or elastic), and drivetrain actuation provides high quality force sensing, force control,
type (direct, harmonic drive, ball screw, etc.) [14], [15]. One of impact resistance, and energy efficiency. However, precise
the most powerful and common solutions is the combination of joint position control is difficult because of the elasticity in
hydraulic, liquid-cooling, rigid and direct drive actuation. This the drivetrain and the coupled effect of force feedback control
achieves high power-to-weight and torque-to-weight ratios, and realtime latencies [33]. Low efficiency originating from
joint position controllability, and shock tolerance. Existing the harmonic drives is another drawback.
robots that use this type of actuators include Atlas, Spot, Big As an alternative to harmonic drives, ball screws are great
Dog, and Wildcat of Boston Dynamics, BLEEX of Berkeley drives for mechanical power transmission. SAFFiR, THOR,
[16], and HyQ of IIT [17]. However, hydraulics are less and ESCHER of Virginia Tech [34]–[36], M2V2 of IHMC
energy efficient primarily because they require more energy [37], Spring Flamingo of MIT [38], Hume of UT Austin [11],
transformations [18]. Typically, a gasoline engine or electric and the X1 Mina exoskeleton of NASA [39] use electric,
motor spins a pump, which compresses hydraulic fluid, which air-cooled, elastic, ball-screw drives. These actuators show
is modulated by a hydraulic servo valve, which finally causes energy efficiency, good power and force density, low noise
a hydraulic piston to apply a force. Each stage in this process force sensing, high fidelity force controllability, and low
incurs some efficiency loss, and the total losses can be very backlash. Compared to these actuators our design significantly
significant. reduces the bulk of the actuator and increases its joint position
The combination of electric, air-cooled, rigid, and harmonic controllability. There are some other actuators that have special
drive actuators are other widely used actuation types. Some features such as the electric actuators used in MIT’s cheetah
robots utilizing these actuator types include Asimo of Honda, [40], which allow for shock resistance through a transparent
HRP2,3,4 of AIST [19], HUBO of KAIST [20], REEM-C of but backlash-prone drivetrain. However, the lack of passive
PAL Robotics, JOHNNIE and LOLA of Tech. Univ. of Munich damping limits the joint position controllability of these type
[21], [22], CHIMP of CMU [23], Robosimian of NASA JPL of actuators compared to us.
[24], and more. These actuators have precise position control
and high torque density. For example, LOLA’s theoretical
III. VISCOELASTIC MATERIAL CHARACTERIZATION
knee peak torque-density (129N m/kg) is comparable to ours
(107N m/kg), although they did not validate their number The primary driver for using elastomers instead of metal
experimentally and their max speed is roughly 2/3 of our max springs is to benefit from their intrinsic damping properties.
speed [22]. Compared to us, low shock tolerance, low fidelity However, the mechanical properties of viscoelastic materials
force sensing, and low efficiency gearboxes are common can be difficult to predict, thus making the design of an
drawbacks of these type of actuators. According to Harmonic actuator based on these materials a challenging endeavor.
Drive AGs catalog, the efficiency of harmonic drives may be The most challenging aspect of incorporating elastomers
as poor as 25% and only increases above 80% when optimal into the structural path of an actuator is in estimating or mod-
combinations of input shaft speed, ambient temperature, gear eling their complex mechanical properties. Elastomers pos-
ratio, and lubrication are present. Conversely, the efficiency of sess both hysteresis and strain-dependent stress, which result
our VLCA is consistently above 80% due to the use of a ball in nonlinear force displacement characteristics. Additionally,
screw mechanism. elastomers also exhibit time-varying stress-relaxation effects
[25] used liquid cooling for electric, rigid, harmonic when exposed to a constant load. The result of this effect is a
drive actuators to enhance continuous power-to-weight ratio. gradual reduction of restoration forces when operating under a
The robots using this type of actuation include SCHAFT load. A third challenge when using elastomers in compression
and Jaxon [26]. These actuators share the advantages and is compression set. This phenomenon occurs when elastomers
disadvantages of electric, rigid, harmonic drive actuators, but are subjected to compressive loads over long periods of time.
have a significant increase of the continuous power output An elastomer that has been compressed will exhibit a shorter
and torque density. One of our studies [13], indicates a 2x free-length than an uncompressed elastomer. Compression set
increase in sustained power output by retrofitting an electric is a common failure mode for o-rings, and in our application,
motor with liquid cooling. Other published results indicate a it could lead to actuator backlash if not accounted for properly.
6x increase in torque density through liquid cooling [14], [27], To address these various engineering challenges we de-
though such performance required custom-designing a motor signed experiments to empirically measure the following four
specifically for liquid cooling. In our case we use an off-the- properties of our viscoelastic springs: 1) force versus dis-
shelf electric motor. In contrast with our design, these actuators placement, 2) stress relaxation, 3) compression set, and 4)
3

EtherCAT-based E-stop 2500

embedded Load cell


control system Displacement
2000

Belt drive sensor 1500


BLDC motor Elastic material
1000

500

Force (N)
Ball screw drive 0

(a) Viscoelastic material Testbed -500

Reinforced silicone 70A -1000 Spring steel Viton 75A


Polyurethane 90A Viton 75A Polyurethane 90A Polyurethane 80A
Spring steel Buna-N 90A Polyurethane 80A EPDM 80A
-1500
Reinforced Silicon 70A EPDM 80A
-2000 Buna- N 90A Silicone 90A

0 1 2 3 4 5 6 -2500
-5 -4 -3 -2 -1 0 1 2 3 4 5
Compression set (%) Dispacement (m) 10 -4

(b) Complession set (c) Force vs Displacement curve

Magnitude (dB)
Force (N)

Increasing system bandwidth


Phase (deg)

Spring steel
Viton 75A
Buna-N 90A
Polyurethane 90A

Frequency (Hz)
time (sec)
(d) Stess relaxation (e) Dynamic response of four elastomer

Fig. 1. Viscoelastic material test. (a) The elastomer testbed is designed and constructed to study various material properties of candidate viscoelastic
materials. (b) We measured each elastomers free length both before and after they were placed in the preloaded testbed. (c) A strong correlation between
material hardness and the materials stiffness can be observed. An exception to this correlation is the fabric reinforced silicone which we hypothesize had
increased stiffness due to the inelastic nature of its reinforcing fabric. Nonlinear effects such as hysteresis can also be observed in this plot. (d) We command
a rapid change in material displacements and then measured the materials force change versus time for 300 seconds. Note that the test of reinforced silicone
70A is omitted due to its excessive stiffness. (d) Although the bandwidths of the four responses are different, their damping ratios (signal peak value) are
relatively constant, which implies different damping.

frequency response, which will be used to characterize each B. Force versus displacement
material’s effective viscous damping. We built a viscoelastic
material testbed, depicted in Fig. 1(a), to measure each of
these properties. We selected and tested the seven candidate
materials that are listed in Table I. The dimension of the tested
materials are fairly regular, with 46mm diameter and 27mm In the design of compliant actuation, it is essential to know
thickness. how much a spring will compress given an applied force.
This displacement determines the required sensitivity of a
spring-deflection sensor and also affects mechanical aspects
A. Compression set of the actuator such as usable actuator range of motion and
Compression set is the reduction in length of an elastomer clearance to other components due to Poisson ratio expansion.
after prolonged compression. The drawback of using mate- In this experiment, we identify the force versus displacement
rials with compression set in compliant actuation is that the curves for the various elastomer springs. Experimental data
materials must be installed with larger amounts of preload for all eight springs as shown in Fig 1(b). Note that there is
forces to avoid the material sliding out of place during usage. a disagreement between our empirical measurements and the
To measure this property, we measured each elastomers free analytic model relating stiffness to hardness, i.e. the Gent’s
length both before and after the elastomer was placed in relation shown in [41]. This mismatch arises because in our
the preloaded testbed. The result of our compression set experiments the materials are preloaded whereas the analytical
experiments are summarized in Table I. models assume unloaded materials.
4

Compression Linearity Linear stiffness Preloaded elastic Material damping Creep Material
Materials set (%) (R-square) (N/mm) modulus (N/mm) (N s/m) (%) Cost ($)
Spring steel 0 0.996 860.8 0 0 -
Polyurethane 90A 2 0.992 8109 112.5 16000 15.3 19.40
Reinforced silicone 70A 2.7 0.978 57570 798.7 242000 - 29.08
Buna-N 90A 2.8 0.975 11270 156.4 29000 25 51.47
Viton 75A 4 0.963 2430 33.7 9000 30.14 105.62
Polyurethane 80A 4.5 0.993 2266 31.4 4000 16.8 19.40
EPDM 80A 6.48 0.939 6499 90.2 16000 23.4 35.28
Silicone 90A - 0.983 12460 172.9 37000 10.7 29.41

TABLE I
S UMMARY OF VISCOELASTIC MATERIALS

C. Stress relaxation E. Selection of Polyurethane 90A


Stress-relaxation is an undesirable property in compliant A variety of other experiments were conducted to strengthen
actuators for two reasons. First, the time-varying force de- our analysis and are summarized in Table I. Based on these
grades the quality of the compliant material as a force sensor. results, Polyurethane 90A appears to be a strong candidate
When a material with significant stress-relaxation properties for viscoelastic actuators based on its high linearity (0.992),
is used, the only way to accurately estimate actuator force low compression set (2%), low creep (15%), and reasonably
based on deflection data is to model the effect and then pass high damping (16000 N s/m). It is also the cheapest of the
deflection data through this model to obtain a force estimate. materials and comes in the largest variety of hardnesses and
This model introduces complexity and more room for error. sizes.
The second reason stress-relaxation can be problematic is that
it can lead to the loss of contact forces in compression-based IV. V ISCOELASTIC L IQUID C OOLED ACTUATION
spring structures. The design objectives of the VLCA are 1) power density, 2)
The experiment for stress relaxation is conducted as follow: efficiency, 3) impact tolerance, 4) joint position controllability,
1) enforce a desired displacement to a material, 2) record and 5) force controllability. Compactness of actuators is also
the force data over time from the load cell, 3) subtract the one of the critical design parameters, which encourage us
initially measured force from all of the force data. Empirically to use elastomers instead of metal springs and mechanical
measured stress-relaxation properties for each of the materials dampers. Our previous work [13] shows a significant im-
are shown in Fig. 1 (c), which represents force offsets as provement in motor current, torque, output power and system
time goes under the same displacement enforced. Note that efficiency for liquid cooled commercial off-the-shelf (COTS)
each material shows different initial force due to the different electric motors and studied several Maxon motors for com-
stiffness and each initial force data is subtracted in the plot. parison. As an extension of this previous work, in this new
study we studied COTS motors and their thermal behavior
models and selected the Maxon EC-max 40 brushless 120 W
D. Dynamic response
(Fig. 2(e)), with a custom housing designed for the liquid
In regards to compliant actuation, the primary benefit of cooling system (Fig. 2(h)). The limit of continuous current
using an elastomer spring is its viscous properties, which can increases by a factor of 3.59 when liquid convection is used
characterize the dynamic response of an actuator in series with for cooling the motor. Therefore, a continuous motor torque
such a component. To perform this experiment, we generate of 0.701 N · m is theoretically achievable. Energetically, this
motor current to track an exponential chirp signal, testing actuator is designed to achieve 366 W continuous power
frequencies between 0.001Hz and 200Hz. Given the input- and 1098W short-term power output with an 85% ball screw
output relation of the system, we can fit a second order transfer efficiency (Fig. 2(b)) since short-term power is generally three
function to the experimental data to obtain an estimate of time larger than continuous power. With the total actuator
the system’s viscous properties. However, this measure also mass of 1.692 kg, this translates into a continuous power of
includes the viscoelastic testbed’s ballscrew drive train friction 216W/kg and a short-term power of 650W/kg. The liquid
(Fig. 1(a)). To quantify the elastomer spring damping inde- pump, radiator, and reservoir are products of Swiftech which
pendently of the damping of the testbed drive train, the latter weight approximately 1kg. By combining convection liquid
(8000 N s/m) was first characterized using a metal spring, cooling, high power brushless DC (BLDC) motors, and a
and then subtracted from subsequent tests of the elastomer high-efficiency ball screw, we aim to surpass existing electric
springs to obtain estimates for the viscous properties of the actuation technologies with COTS motors in terms of power
elastomer materials. Fig. 1(d) shows the frequency response density.
results for current input and force output of three different In terms of controls, a common problem with conventional
springs, while controlling the damping ratio. The elastomers SEAs is their lack of physical damping at their mechanical
have higher stiffness than the metal spring, hence their natural output. As a result, active damping must be provided from
frequencies are higher. torque produced by the motor [42]. However, the presence of
5

(a) Timing belt transmission (e) BLDC Motor


(b) Ball screw drive (f) Quadrature encoder Motor part
Opposite side
(c) Load cell (g) Temperature sensor
Rubber part
(d) Actuator output (h) Liquid cooling jacket Load part
(i) Tube connector

(j) Polyuretane elastomer


(k) Compliance deflection sensor
(l) Mechanical ground pivot
(m) Quadrature encoder (deflection) ground

Fig. 2. Viscoelastic Liquid Cooled Actuator. The labels are explanatory. In addition, the actuator contains five sensors: a load cell, a quadrature encoder
for the electric motor, a temperature sensor, and two elastomer deflection sensors. One of the elastomer deflection sensors is absolute and the other one is a
quadrature encoder. The quadrature encoder gives high quality velocity data of the elastomer deflection.

signal latency and derivative signal filtering limit the amount Jm (kg m2 ) bm (N m s) mr (kg) br (N s/m) kr (N/m)
by which this active damping can be increased, resulting 3.8e−5 2.0e−4 1.3 2.0e4 5.5e6
in SEA driven robots achieving only relatively low output
impedances [33] and thus operating with limited joint position TABLE II
ACTUATOR PARAMETERS
control accuracy and bandwidth. Our VLCA design incor-
porates damping directly into the compliant element itself,
The first step in this analysis is to identify the actuator
reducing the requirements placed on active damping efforts
dynamics. The transfer functions of the reaction force sensed
from the controller. The incorporation of passive damping aims
in the series elastic actuators (elastomer deflection) are well
to increase the output impedance while retaining compliance
explained in [43]. When the actuator output is fixed, the
properties, resulting in higher joint position control bandwidth.
transfer function from the motor current input to the elastomer
The material properties we took into consideration will be
deflection is given by
introduced in Section III. The retention of a compliant element
in the VLCA drive enables the measurement of actuator forces xr ηkτ Nm
Px = = 2 + m )s2 + (b N 2 + b )s + k
, (1)
based on deflection. The inclusion of a load cell (Fig. 2(c)) on im (Jm Nm r m m r r
the actuators output serves as a redundant force sensor and is where η, kτ , Nm , and im are the ball screw efficiency,
used to calibrate the force displacement characteristics of the the torque constant of a motor, the speed reduction ratio of
viscoelastic element. the motor to the ball screw, and the current input for the
Mechanical power is transmitted when the motor turns a motor, respectively. The equations follow the nomenclature in
ball nut via a low-loss timing belt and pulley (Fig. 2 (a)), Fig. 3(a). We can find η, kτ , and Nm in data sheets, which are
which causes a ball screw to apply a force to the actuator’s 0.9, 0.0448 N · m/A, and 3316 respectively. The gear ratio of
output (Fig. 2(d)). The rigid assembly consisting of the motor, the drivetrain is computed by dividing the speed reduction of
ball screw, and ball nut connects in series to a compliant vis- pulleys (2.111) with lead length of the ball screw (0.004m)
coelastic element (Fig. 2(j)), which connects to the mechanical using the equation 2π × 2.111/0.004.
ground of the actuator (Fig. 2(k)). When the actuator applies a However, we need to experimentally identify kr , br , Jm ,
force, the reaction force compresses the viscoelastic element. and bm . We infer kr by dividing the force measurement
The viscoelastic element enables the actuator to be more shock from the load cell by the elastomer deflection. The other
tolerant than rigid actuators yet also maintain high output parameters are estimated by comparing the frequency response
impedance due to the inherent damping in the elastomer. of the model and experimental data. The frequency response
test is done with the ankle actuator while prohibiting joint
V. ACTUATOR F ORCE F EEDBACK C ONTROL movement with a load and an offset force command. The
results are presented in Fig. 3 with solid gray lines. Note that
To demonstrate various impedance behaviors in operational the dotted gray lines are the estimated response from the trans-
space, robots must have a stable force controller. Stable and fer function (measured elastomer force/ input motor force)
accurate operational space control (OSC) is not trivial to using the parameters of Table. II. The estimated response and
achieve because of the bandwidth interference between outer experimental result match closely with one another, implying
position feedback control (OSC) and inner torque feedback that the parameters we found are close to the actual values.
control [11]. Since stable torque control is a critical component We also study the frequency response for different load
for a successful OSC implementation, we extensively study masses to understand how the dynamics changes as the joint
various force feedback controls. moves. When 10kg is attached to the end of link, the reflected
6

(a)
VCLA
kr

Inf. mass -3dB


2500 kg
2000 kg
1500 kg

(b) Open-loop
Experiment result 60
PDm
PIDm
40

Magnitude (dB)
PDf
PDm + DOB
20
o
-149 0

27.5 Hz -20

-40
0
Fig. 3. Frequency response of VLCA. Gray solid lines are experimental data Phase margin
-45

Phase (deg)
and the other lines are estimated response with the model using empirically 47.6
-90 42.8
parameters.
17.7
-135
41.0
-180
34.0
mass to the actuator varies from 1500kg to 2500kg because -225
0 1
the length of the effective moment arm changes depending on 10 10 10 2
Frequency (Hz)
joint position. In Fig. 3(b), the bode plots are presented and (c)
the response is not significantly different than the fixed output
VCLA
case. Therefore, we design and analyze the feedback controller kr

based on the fixed output dynamics.


s
For the force feedback controller, we first compare two
options, which we have used in our previous studies [11],
[12]:
1) Proportional (P) + Derivative (Df ) using velocity signal
obtained by a low-pass derivative filtered elastomer
deflection Fig. 4. Stability analysis of controllers. Phase margins of each controllers
and open-loop system are presented.
2) Proportional (P) + Derivative (Dm ) using motor velocity
signal measured by a quadrature encoder connected to
a motor axis gathering the term with e−T s of Eq. (2), we obtain
Fk kr Px (Kp + 1)/N
The second controller (PDm ) has benefits over the first one = . (3)
(PDf ) with respect to sensor signal quality. The velocity of Fr 1 + e−T s kr Px (Kp + Kd,f Qd )/N
motor is directly measured by a quadrature encoder rather than Then, the open-loop transfer function of the closed system
low-pass filtered elastomer deflection data, which is relatively with the time delay is
noisy and lagged. In addition, Fig. 4 shows that the phase open
margin of the second controller (47.6) is larger than the first PPD f
= kr Px (Kp + Kd,f Qd )/N. (4)
one (17.1). We can apply the same method for the PIDm and PDm +DOB
To remove the force tracking error at low frequencies, we controllers.
consider two options: augmenting the controller either with The transfer function of PIDm , which is presented in
integral control or with a DOB on the PDm controller. To Fig. 4(c), is
compare the two controllers, we analyzed the phase margins
kr Px  1
of all the mentioned controllers. First, we chose to focus on Fk = (Fr − e−T s Fk )(Kp + Ki ) + Fr
the location where the sensor data returns in order to address N s (5)
−T s Fk 
the time delay of digital controllers (Fig. 4 (a) and (c)). Next, − Kd,m e sNm .
we have to compute the open-loop transfer function for each kr
closed loop system. For example, the PDf controller’s closed Then it becomes
loop transfer function is Fk kr Px (Kp + Ki /s + 1)/N
= . (6)
Fr 1 + e−T s Px (kr (Kp + Ki /s) + Kd sNm )/N
kr Px
kp (Fr − e−T s Fk ) + Fr − kd,f Qd e−T s Fk ,

Fk = When we apply a DOB instead of integral control, we need
N
(2) the inverse of the plant. In our case, the plant of the DOB is
where Fk , Fr , T , and Qd are the measured force from a PDm , which is similar to Eq. (6) except that Ki and e−T s are
elastomer deflection, a reference force, a time delay, a low omitted:
pass derivative filter, respectively.For convenience, we use N kr Px (Kp + 1)
instead of the multiplication of three terms, ηkτ Nm . When PPDm (= Pc ) = . (7)
N + Px (kr Kp + Kd,m sNm )
7

the hip, and the foot is fixed on the ground. With this testbed,
we intended to demonstrate coordinated position control with
two VLCAs, the viability of liquid cooling on an articulated
platform, cartesian position control of a weighted end effector,
and verification of a linkage design.
The two joints each have a different linkage structure that
was carefully designed so that the moment arm accommodates
the expected torques and joint velocities as the robot posture
changes (Fig. 5). For example, each joint can exert a peak
torque of approximately 270 N m and the maximum joint
velocity ranges between 7.5 rad/s and 20+ rad/s depending
on the mechanical advantage of the linkage along the config-
urations. The joints can exert a maximum continuous torque
of 91 N m at the point of highest mechanical advantage. This
posture dependent ratio of torque and velocity is a unique
benefit of prismatic actuators.
Fig. 5. Robotic testbed. Our testbed consists of two VLCAs at the ankle
Given cartesian motion trajectories, which are 2nd order B-
and the knee. The foot of the testbed is fixed on the ground. The linkages spline or sinusoidal functions, the centralized controller com-
are designed to vary the maximum peak torques and velocities depending on putes the torque commands with operational space position
postures. As the joint positions change, the ratios between ball screw velocities
(L̇0,1 ) and joint velocities (q̇0,1 ) also change because of effective lengths of
and velocity, which are updated by the sensed joint position
moment arms vary. The linkages are designed to exert more torque when the and velocity. The OSC formulation that we use is
robot crouches, which is the posture that the gravitational loads on the joints −1
are large. τ = AJhip (ẍdes + Kp e + Kd ė − J˙hip q̇) + b + g, (11)
where A, b, and g represent inertia, coriolis, and gravity
The formulation of PDm including the DOB, which is shown
joint torque, respectively. ẍdes , e, and ė are desired trajectory
in Fig. 4(c), is
acceleration, position and velocity error, respectively. q̇ ∈ R2
kr Px (Kp + 1)(Fd − e−T s Pc−1 Qτ d Fk ) is the joint velocity of the robot and τ is the joint torque. Jhip
Fk = , (8)
(N + e−T s Px (kr Kp + Kd,m sNm )) (1 − Qτ d ) is a jacobian of the hip, which is a 2 × 2 square matrix and
assumed to be full-rank.
where Qτ d is a second order low-pass filter. Then the transfer
function is
VII. R ESULTS
Fk kr Px (Kp + 1)
= . We first conducted various single actuator tests to show
Fd N (1 − Qτ d ) + e−T s (N Qτ d + Px (kr Kp + Kd,m sNm ))
(9) basic performance such as torque and joint position controlla-
The open-loop transfer function is bility, continuous and peak torque, and impact resistance. Sub-
sequently, we focused on the performance of OSC using the
open N Qτ d + Px (kr Kp + Kd,m sNm ) robotic testbed integrated with DOB based torque controllers
PPD m +DOB
= (10)
N (1 − Qτ d ) to demonstrate actuator efficiency and high power motions.
open open open open
The bode plots of PPD f
, P PDm , P PIDm , and P PDm +DOB
are presented in Fig. 4(b). The gains (Kp , Kd,m , Ki ) are the A. Single Actuator Tests
same as the values that we use in the experiments presented in Fig. 6(a) shows the experimental results of our frequency
Section VII-A, which are 4, 15, and 300, respectively. The PDf response testing as well as the estimated response based on
controller uses Kd Nm /kr for Kd,f to normalize the derivative the transfer functions. We compare three types of controllers:
gain. The cutoff frequency of the DOB is set to 15Hz because PD , PID , and PD + DOB. As we predicted in the
m m m
this is where the PDm +DOB shows a magnitude trend similar analysis of Section V, the PD + DOB controller shows less
m
to the integral controller (PIDm ). The results imply that the phase drop and overshoot than PID . The integral control
m
PDm +DOB controller is more stable than PIDm with respect feedback gain used in the experiment is 300 and the cutoff
to phase margin and maximum phase lag. This analysis is also frequency of the DOB’s Q filter is 60Hz, which shows
τd
experimentally verified in Section VII-A. similar error to the PID controller (Fig. 6(b)). Another test
m
presented in Fig. 6(c) also supports the stability and accuracy
VI. ROBOTIC T ESTBED of torque control. In the test, we command a ramp in joint
We built a robotic testbed shown in Fig. 5. To demon- torque from 1 to 25N m in 0.1s. The sensed torque (blue solid
strate dynamic motion, we implemented an operational space line) almost overlaps the commanded torque (red dashed line).
controller (OSC) incorporating the multi-body dynamics of Fig. 6(d) is the result of a joint position control test designed
the robot. We designed and built a robotic testbed (Fig. 5) to show that VLCAs have better joint position controllability
consisting of two VLCAs - one for the ankle (q0 ) and one than SEAs using springs. In the experiment, we use a joint
for the knee (q1 ). The design constrains motion to the sagittal encoder for position control and a motor quadrature encoder
plane, the robot carries 10kg, 23kg, or 32.5kg of weight at for velocity feedback. To compare the VLCAs performance
8

30 x 103
5 110

Torque (Nm)
Magnitude (dB)

20 100
4
command
sensed
10 90
3

Motor temperature (oC)


Actuator force (N)
80
0 2
1.6 1.8 2 2.2 2.4 2.6 2.8
70
(c) Torque fast response 1
60
-1.8
Phase (deg)

0
50

JPos (rad)
-2
Open Open (estimated)
-1
(sim.) metal spring 40
(estimated) -2.2
(sim.) elastomer
(estimated) (exp.) command -2 30
-2.4 (exp.) sensed

1.6 1.8 2 2.2 2.4 2.6 2.8 -3 20


Frequency (Hz) 0 1 2 3
time (sec) time (sec)
(a) Frequency responses of different controllers (d) Position fast response (f) peak force
1000 150

Motor temperature (oC)


Actuator force (N)
Error (dB)

500 100

Reference
0 actuator force 50
core temperature (w/ liquid)
core temperature (w/o liquid)
-500 0
0 50 100 150 200 250 300 350
Frequency (Hz) time (sec)
time (sec)
(b) Error magintude and chirp test trajectories (e) Continous force and core temperature

Fig. 6. Torque Feedback Control Test. (a) Experimental data and estimated response based on the transfer functions are presented. Estimated response of
PD controller is identical to the PD+DOB since DOB theoretically does not change the transfer function. The plot show PD+DOB shows better performance
in terms of less overshoot and smaller phase drop near to the natural frequency. (b) We choose integral controller feedback gain that shows similar accuracy
of PD+DOB’s. The left is error magnitude of three controllers. PD controller has larger error than the other two controller in the low frequency region. The
right is torque trajectories in the time domain.

with that of spring-based SEAs, we present simulation results 1000 Load cell (solid holding)
Load cell (w/ elastomer)
for a spring-based SEA on the same plot as the experiment
Rubber deflection (solid holding)
Actuator force (N)

result for the VLCA. The green dashed line is the simulated 500 Rubber deflection (w/ elastomer)
step response of our actuator and the yellow dotted line is
the result of the simulation model using the same parameters 0
except the spring stiffness and damping. The spring stiffness
was selected to be 11% of the elastomer’s, based on the 95% interval
-500
results of our tests in Section III, and the damping for the
spring case was set to 8000 N s/m which only includes the
-1000
drivetrain friction. The results show a notable improvement in -2 0 2 4 6 8 10 12 14
joint position control when using an elastomer instead of a time (ms)
steel spring.
Fig. 7. Impact test. 83 trials are plotted and estimated with gaussian process.
Fig. 6(e) shows the continous force and the motor core tem- We can see the deflections of the elastomer, which imply that the elastic
perature trend with and without liquid cooling. The observed element absorbes the external impact force.
continous force is 860N and the motor core temperature settles
at 115◦C with liquid cooling. Fig. 6(f) is the the result of short- compare the rigid actuator to viscoelastic actuator response. In
term torque test. In the experiment, we fix the output of the the rigid scenario, outer case of ballnut, a blue part in Fig. 2,
actuator and command a 31A current for 0.5s. The observed is fixed to exclude the elastomer from the external impact
force measured by a loadcell (Fig. 2(c)) is 4500N, which is force path. In the second case, we fixed the ground pin of the
a little smaller than the theoretically expected value, 5900N. actuator, which is depicted by a gray part in Fig. 2(l), to see
Considering that the estimated core temperature surpassed how the elastomers react to the impact.
107◦C (< 155◦C limit), we expect that the theoretical value The impact experiment is challenging because the number
is reasonable. Thus, we conclude that the maximum force of data points we can obtain is very small with a 1ms update
density of our actuator is larger than 2700N/kg and potentially rate. To overcome the lack of data points, we estimate the
3500N/kg. mean and variance of 83 trials by gaussian process regression.
Fig. 7 shows loadcell and elastomer force data from the The results presented in Fig. 7 imply that there is no significant
impact tests. In the tests, we hit the loadcell connected to the difference in the forces measured by the loadcell in both
ball screw (Fig. 2(c)) with a hammer falling from a constant cases, which is predictable because the elastic element is
height while fixing the actuator in two different places to placed behind the drivetrain. However, the elastomer does
9

command power servo


20
sensed electric joint

Ankle
0 supply drive motor

Torque (Nm)
Stiff in -20

vertical direction 14 16 18 20 22 24

50

Knee
40
30
Wb Wm Wk
14 16 18 20 22 24
0.2 Average efficiency
1.5

Hip position (m)


0.1

Wk / W m
0
-0.1 1
14 16 18 20 22 24
Compliant in 1
horizontal direction 0.5
0.8

14 16 18 20 22 24
0
0.5 1 1.5 2 2.5 3 3.5
time (sec)
(a) Impedance control 5 (sec)
Hitting down 3
0 0.6 1
0.5
Ankle

-10 0.4

Wk / W b
0.3
Torque (Nm)

-20 0.2
10 12 14 16 18
0
40 -0.2
Knee

-0.4
30
10 12 14 16 18 0.5 1 1.5 2 2.5 3 3.5
0.2
time (sec)
Hip position (m)

0.1
0
-0.1 Fig. 9. Efficiency analysis of the ankle actuator. Efficiencies of mechanical
10 12 14 16 18
1 system using electrical power has 3 steps from a power supply to robot joints.
The graph shows the ratio of the mechanical power of the ankle joint and the
0.8 motor power and the ratio of the joint power and power supply’s input power.
10 12 14 16 18
time (sec)
(b) Operational space impact test commanded height. To show the stability of our controller, we
0.9 also test the response to impacts by hitting the weight with a
0.1
0.85 hammer (Fig. 8(b)). Even when there are sudden disturbances,
0

-0.1 0.8 the torque controllers rapidly respond to maintain good torque
command tracking performance as shown in Fig. 6(d).
1 1.5 2 2.5
sensed 0.75

0.9 0.7
Fig. 8(c) shows the tracking performance of our system
0.8
0.65
while following a fast vertical hip trajectory. While travel-
0.7
ing 0.3m with 1.7Hz frequency, the hip position errors are
0.6 0.6
1 1.5 2 2.5 -0.05 0 0.05 bounded by 0.025m. This result demonstrates that our system
time (sec)
is capable of stable and accurate OSC, which is challenging
(c) Fast up and down (1.7 Hz)
because of the bandwidth conflict induced by its cascaded
Fig. 8. Operational Space Impedance Control Test. (a) The robot structure.
demonstrates different impedance: stiff in the vertical direction and compliant
in the horizontal direction. The high tracking performance of force feedback C. Efficiency Analysis
control results in the overlapped commanded and sensed torques. (b) To
show the stability, we hit the weight with a hammer while operating the Fig. 9 explains the power flow from the power supply to the
impedance control. Even under the impact, force control show stable and robot joint. Input current (Ib ) and voltage (Vb ) are measured
accurate tracking. (c) The robot demonstrates a 1.7Hz up and down motion
while carrying 10kg weight at the hip, and shows a position error of less than in the micro-controllers and the product of those two yields
2.5cm. the input power from the power supply. θ̇m is measured by the
quadrature encoder connected to the motor’s axis (Fig. 2(f))
and τm is computed from kτ im with im measured in the
play a significant role in absorbing energy from the impact
micro-controller. Joint velocity is low-pass derivative filtered
which is evident from large elastomer deflection in the second
joint positions measured at the absolute joint encoders. The
case. Thus, the presence of the elastic element mitigates the
torque (τk ) is computed from projecting the load cell data
propagation of an impulse to the link where the actuator
across the linkage’s effective moment arm.
grounds.
In this test, the robot lifts a 23kg load using five different
durations to observe efficiency over a range of different speeds
B. Operational Space Impedance Control and torques. The results are presented in Fig. 9 with the
Fig. 8 shows our OSC experimental tests (Section VI) description of three different power measures. The sensed
carrying a 10kg weight. In the first test presented in Fig. 8(a), torque data measured by a load cell is noisy; therefore, we
the commanded behavior is to be compliant in the horizontal compute the average of the drivetrain efficiency for a clearer
direction (x) and to be stiff in the vertical direction (y). comparison. The averages are the integrations of efficiency di-
When pushing the hip with a sponge in the x direction, the vided by the time durations. Here we only integrate efficiency
robot smoothly moves back to comply with the push, but it while the mechanical power is positive, to prevent confounding
strongly resists the given vertical disturbance to maintain the our results by incorporating the work done by gravity.
10

2.6 command 1000

Joint position (rad)


2.4 joint encoder

Ankle
Ankle 45

Motor temperature (oC)


2.2 0

Actuator force (N)


motor encoder
2 -1000 40
1.8
-2000 35
6.5 7 7.5 8 -3000 actuator force 30
6 0 0.5 1 1.5 2 2.5 motor
3 temperature
3.5 4 4.5
Knee

5 80
-1000 Knee
4 -2000 60
6.5 7 7.5 8
-3000
40
200

Mechanical power (W)


-4000
Joint torque (Nm)

200
Ankle

100 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5


0 0
-100 1500 total

Power (W)
-200 joint torque ankle
6.5 7 7.5
mechanical power 8 1000 knee
400
200 200 500
0
Knee

100 -200
0 -400
-600 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5

6.5 7 7.5 8 time (sec)


(a) 2Hz up and down motion (b) Heavy weight lift

Fig. 10. High power motion experiment. (a) Joint position data from joint encoder and motor encoder are shown. In this experiment, the maximum observed
torque of the ankle joint is 250 N m and the maximum observed mechanical power of the knee joint is 310W. (b) The robot lifts by 0.3m a 32.5 kg load
during 0.4s. There is still a safety margin with respect to the limits equal to 5900N and 155◦C.

The experimental results show that the drivetrain efficiency 6(e). As we can see, when turning off liquid cooling the
is approximately 0.89, which means that we lose only a small temperature rises quickly above safety limits whereas when
amount of power in the drivetrain and most of the torque turning on the cooling we can sustain large payload torques
from the motor is delivered to the joint. This high efficiency for long periods of time. The use of elastomers versus steel
indicates only minor drivetrain friction, which is beneficial for springs has demonstrated a clear improvement on joint position
dynamics-based motion controllers. performance as shown in Fig. 6(d). This capability is important
to achieve a large range of output joint or Cartesian space
impedances.
D. High Power Motion Experiment
In the future we will explore further reducing the size
To demonstrate high power motions such as fast vertical of our viscoelastic liquid cooled actuators. Maintaining the
trajectories and heavy payload lifts, we use the motor position current compact design structure we can still reduce another
control mode, which uses the quadrature encoders attached significant percentage the bulk of the actuator by exploring
directly to the motor for feedback. Fig. 10(a) presents the new types of bearings, ballnut sizes and piston bearings at the
results of a test comprised of 2Hz vertical motion with 0.32 front end of the actuator. We will also explore using different
m of travel while carrying a load of 10 kg at the hip. material for the liquid cooling actuator jacket. The current
With respect to mechanical power, the knee joint repeatedly polyoxymethylene material is easily breakable and develops
exerts 305W, which is close to the predicted constant power cracks due to the vibrations and impacts of this kind of robotic
(360W). Although the limited range of motion makes it hard applications. In the future we will switch to sealed metal
to demonstrate continuous mechanical power, these results chambers for instance. Further in the future we will consider
convincingly support our claim of enhanced continuous power designing our own motor stators and rotors for improved per-
enabled through liquid cooling. formance. We expect this kind of actuators to make their way
Fig. 10(b) presents another test in which the robot lifts a into full humanoid robots and high performance exoskeleton
32.5kg weight. We can see that the robot operates in the safe devices and we look forward to participate in such interesting
region (≤ 5900N and ≤ 155◦C) while demonstrating high future studies.
power motion.
ACKNOWLEDGMENT
VIII. C ONCLUDING R EMARKS The authors would like to thank the members of the
Overall our main contribution has been on the design and Human Centered Robotics Laboratory at The University of
extensive testing of a new viscoelastic liquid cooled actuator Texas at Austin for their help and support. This work was
for robotics. supported by the Office of Naval Research, ONR Grant
One of the tests addressed is impedance control in the [grant #N000141512507] and NASA Johnson Space Center,
operational space instead of joint impedance control. It is often NSF/NASA NRI Grant [grant #NNX12AM03G].
the case that humanoid robots require impedance control in
R EFERENCES
the operational space. For instance, controlling the operational
space impedance can enable improved locomotion behaviors [1] G. A. Pratt and M. M. Williamson, “Series elastic actuators,” in Intelli-
gent Robots and Systems 95. ’Human Robot Interaction and Cooperative
such as running. Our controllers demonstrate that we can Robots’, Proceedings. 1995 IEEE/RSJ International Conference on,
control the impedance in the Cartesian operational space as 1995, pp. 399–406.
a potential functionality for future robotic systems. The use [2] B. Henze, M. A. Roa, and C. Ott, “Passivity-based whole-body balancing
for torque-controlled humanoid robots in multi-contact scenarios,” The
of liquid cooling has allowed to sustain high output torque International Journal of Robotics Research, p. 0278364916653815, Jul.
for prolonged times as shown in the experiments of Fig. 2016.
11

[3] N. Paine, J. S. Mehling, and J. Holley, “Actuator Control for the NASA- robotics challenge finals,” Journal of Field Robotics, vol. 34, no. 2,
JSC Valkyrie Humanoid Robot: A Decoupled Dynamics Approach for pp. 305–332, 2017.
Torque Control of Series Elastic Robots,” Journal of Field Robotics, [25] J. Urata, Y. Nakanishi, K. Okada, and M. Inaba, “Design of high torque
2015. and high speed leg module for high power humanoid,” in International
[4] J. Hurst, A. Rizzi, and D. Hobbelen, “Series elastic actuation: Potential Conference on Intelligent Robots and Systems. IEEE, 2010, pp. 4497–
and pitfalls,” in International Conference on Climbing and Walking 4502.
Robots, 2004. [26] K. Kojima, T. Karasawa, T. Kozuki, E. Kuroiwa, S. Yukizaki, S. Iwaishi,
[5] N. Kashiri, G. A. Medrano-Cerda, N. G. Tsagarakis, M. Laffranchi, and T. Ishikawa, R. Koyama, S. Noda, F. Sugai, S. Nozawa, Y. Kaki-
D. Caldwell, “Damping control of variable damping compliant actua- uchi, K. Okada, and M. Inaba, “Development of life-sized high-power
tors,” in IEEE International Conference on Robotics and Automation humanoid robot JAXON for real-world use,” in 15th International
(ICRA). IEEE, 2015, pp. 850–856. Conference on Humanoid Robots. IEEE, 2015, pp. 838–843.
[6] C.-M. Chew, G.-S. Hong, and W. Zhou, “Series damper actuator: a [27] F. Aghili, J. M. Hollerbach, and M. Buehler, “A modular and high-
novel force/torque control actuator,” in 2004 4th IEEE/RAS International precision motion control system with an integrated motor,” Transactions
Conference on Humanoid Robots. IEEE, pp. 533–546. on Mechatronics, vol. 12, no. 3, pp. 317–329, 2007.
[7] D. Rollinson, Y. Bilgen, B. Brown, F. Enner, S. Ford, C. Layton, [28] N. G. Tsagarakis, S. Morfey, G. M. Cerda, L. Zhibin, and D. G.
J. Rembisz, M. Schwerin, A. Willig, P. Velagapudi, and H. Choset, Caldwell, “Compliant humanoid coman: Optimal joint stiffness tuning
“Design and architecture of a series elastic snake robot,” in 2014 for modal frequency control,” in International Conference on Robotics
IEEE/RSJ International Conference on Intelligent Robots and Systems and Automation (ICRA). IEEE, 2013, pp. 673–678.
(IROS 2014). IEEE, 2014, pp. 4630–4636. [29] N. A. Radford, P. Strawser, K. Hambuchen, J. S. Mehling, W. K.
[8] K. Abe, T. Suga, and Y. Fujimoto, “Control of a biped robot driven by Verdeyen, A. S. Donnan, J. Holley, J. Sanchez, V. Nguyen, L. Bridgwater
elastomer-based series elastic actuator,” in 2012 12th IEEE International et al., “Valkyrie: Nasa’s first bipedal humanoid robot,” Journal of Field
Workshop on Advanced Motion Control (AMC). IEEE, 2012, pp. 1–6. Robotics, vol. 32, no. 3, pp. 397–419, 2015.
[9] J. Austin, A. Schepelmann, and H. Geyer, “Control and evaluation of [30] J. W. Grizzle, J. Hurst, B. Morris, H.-W. Park, and K. Sreenath,
series elastic actuators with nonlinear rubber springs,” in 2015 IEEE/RSJ “Mabel, a new robotic bipedal walker and runner,” in American Control
International Conference on Intelligent Robots and Systems (IROS). Conference (ACC). IEEE, 2009, pp. 2030–2036.
IEEE, 2015, pp. 6563–6568. [31] A. Ramezani, “Feedback Control Design for MARLO, a 3D-Bipedal
[10] D. Rollinson, S. Ford, B. Brown, and H. Choset, “Design and Modeling Robot,” Ph.D. dissertation, 2013.
of a Series Elastic Element for Snake Robots,” ASME Proceedings [32] M. Hutter, C. Gehring, M. Bloesch, M. A. Hoepflinger, C. D. Remy,
of the Dynamic Systems and Control Conference, pp. V001T08A002– and R. Siegwart, “Starleth: A compliant quadrupedal robot for fast,
V001T08A002, Oct. 2013. efficient, and versatile locomotion,” in Adaptive Mobile Robotics. World
[11] D. Kim, Y. Zhao, G. Thomas, B. R. Fernandez, and L. Sentis, “Stabi- Scientific, 2012, pp. 483–490.
lizing Series-Elastic Point-Foot Bipeds Using Whole-Body Operational [33] Y. Zhao, N. Paine, K. Kim, and L. Sentis, “Stability and Perfor-
Space Control,” Transactions on Robotics, vol. 32, no. 6, pp. 1362–1379, mance Limits of Latency-Prone Distributed Feedback Controllers,” IEEE
2016. Transactions on Industrial Electronics, vol. 62, no. 11, pp. 7151–716,
[12] N. Paine, S. Oh, and L. Sentis, “Design and control considerations for November 2015.
high-performance series elastic actuators,” IEEE/ASME Transactions on [34] D. Lahr, V. Orekhov, B. Lee, and D. Hong, “Early developments of a
Mechatronics, vol. 19, no. 3, pp. 1080–1091, 2014. parallelly actuated humanoid, saffir,” in ASME 2013 international design
[13] N. Paine and L. Sentis, “Design and Comparative Analysis of a engineering technical conferences and computers and information in
Retrofitted Liquid Cooling System for High-Power Actuators,” Actu- engineering conference, 2013, pp. V06BT07A054–V06BT07A054.
ators, vol. 4, no. 3, pp. 182–202, 2015. [35] B. Lee, C. Knabe, V. Orekhov, and D. Hong, “Design of a Human-
[14] I. W. Hunter, J. M. Hollerbach, and J. Ballantyne, “A comparative Like Range of Motion Hip Joint for Humanoid Robots,” in International
analysis of actuator technologies for robotics,” Robotics Review, vol. 2, Design Engineering Technical Conferences and Computers and Infor-
pp. 299–342, 1991. mation in Engineering Conference. American Society of Mechanical
[15] N. A. Paine, “High-performance Series Elastic Actuation,” Ph.D. disser- Engineers, Aug. 2014.
tation, Austin, 2014. [36] C. Knabe, J. Seminatore, J. Webb, M. Hopkins, T. Furukawa,
[16] A. B. Zoss, H. Kazerooni, and A. Chu, “Biomechanical design of A. Leonessa, and B. Lattimer, “Design of a series elastic humanoid
the berkeley lower extremity exoskeleton (bleex),” Transactions On for the darpa robotics challenge,” in 15th International Conference on
Mechatronics, vol. 11, no. 2, pp. 128–138, 2006. Humanoid Robots (Humanoids). IEEE, 2015, pp. 738–743.
[17] C. Semini, “Hyq-design and development of a hydraulically actuated [37] J. Pratt and B. Krupp, “Design of a bipedal walking robot,” in Proc. of
quadruped robot,” Doctor of Philosophy (Ph. D.), University of Genoa, SPIE, vol. 6962, 2008, pp. 69 621F1–69 621F13.
Italy, 2010. [38] J. E. Pratt, “Exploiting inherent robustness and natural dynamics in the
[18] P. A. Bhounsule, J. Cortell, A. Grewal, B. Hendriksen, J. D. Karssen, control of bipedal walking robots,” Massachusetts Inst. of Tech. Dept.
C. Paul, and A. Ruina, “Low-bandwidth reflex-based control for lower of Electr. Eng. and Comp. Science, Tech. Rep., 2000.
power walking: 65 km on a single battery charge,” The International [39] R. Rea, C. Beck, R. Rovekamp, P. Neuhaus, and M. Diftler, “X1: A
Journal of Robotics Research, vol. 33, no. 10, pp. 1305–1321, 2014. robotic exoskeleton for in-space countermeasures and dynamometry,” in
[19] N. Kanehira, T. Kawasaki, S. Ohta, T. Ismumi, T. Kawada, F. Kanehiro, AIAA SPACE 2013 Conference and Exposition, 2013, p. 5510.
S. Kajita, and K. Kaneko, “Design and experiments of advanced leg [40] S. Seok, A. Wang, M. Y. M. Chuah, D. J. Hyun, J. Lee, D. M. Otten,
module (hrp-2l) for humanoid robot (hrp-2) development,” in Interna- J. H. Lang, and S. Kim, “Design principles for energy-efficient legged
tional Conference on Intelligent Robots and Systems (IROS), vol. 3. locomotion and implementation on the mit cheetah robot,” Transactions
IEEE, 2002, pp. 2455–2460. on Mechatronics, vol. 20, no. 3, pp. 1117–1129, 2015.
[20] I.-W. Park, J.-Y. Kim, J. Lee, and J.-H. Oh, “Mechanical design of [41] E. Pucci and G. Saccomandi, “A note on the Gent model for rubber-
humanoid robot platform khr-3 (kaist humanoid robot 3: Hubo),” in 5th like materials,” Rubber chemistry and technology, vol. 75, no. 5, pp.
International Conference on Humanoid Robots. IEEE, 2005, pp. 321– 839–852, 2002.
326. [42] M. Hutter, C. D. Remy, M. A. Hoepflinger, and R. Siegwart, “High
[21] M. Gienger, K. Loffler, and F. Pfeiffer, “Towards the design of a biped compliant series elastic actuation for the robotic leg scarleth,” in Proc.
jogging robot,” in International Conference on Robotics and Automation, of the International Conference on Climbing and Walking Robots
vol. 4. IEEE, 2001, pp. 4140–4145. (CLAWAR), no. EPFL-CONF-175826, 2011.
[22] S. Lohmeier, T. Buschmann, H. Ulbrich, and F. Pfeiffer, “Modular joint [43] Y. Park, S. Oh, and H. Zoe, “Dynamic analysis of Reaction Force sensing
design for performance enhanced humanoid robot lola,” in International Series Elastic Actuator as Unlumped two mass system,” in IECON -
Conference on Robotics and Automation. IEEE, 2006, pp. 88–93. 42nd Annual Conference of the IEEE Industrial Electronics Society.
[23] A. Stentz, H. Herman, A. Kelly, E. Meyhofer, G. C. Haynes, D. Stager, IEEE, 2016, pp. 5784–5789.
B. Zajac, J. A. Bagnell, J. Brindza, C. Dellin et al., “Chimp, the cmu
highly intelligent mobile platform,” Journal of Field Robotics, vol. 32,
no. 2, pp. 209–228, 2015.
[24] S. Karumanchi, K. Edelberg, I. Baldwin, J. Nash, J. Reid, C. Bergh,
J. Leichty, K. Carpenter, M. Shekels, M. Gildner et al., “Team ro-
bosimian: Semi-autonomous mobile manipulation at the 2015 darpa

You might also like