Design and Control of An Active Knee Orthosis Driven by A Rotary Series Elastic Actuator
Design and Control of An Active Knee Orthosis Driven by A Rotary Series Elastic Actuator
Design and Control of An Active Knee Orthosis Driven by A Rotary Series Elastic Actuator
Department of Mechanical Engineering, Engineering School of So Carlos, University of So Paulo, 13566-590 So Carlos, Brazil
Center for Robotics of So Carlos and Center for Advanced Studies in Rehabilitation, University of So Paulo, Brazil
art ic l e i nf o
a b s t r a c t
Article history:
Received 23 March 2015
Received in revised form
16 September 2015
Accepted 17 September 2015
Available online 1 October 2015
Active orthosis is one of the main research topics in the eld of motor recovery. This paper deals with the
design and control of an active knee orthosis driven by a customized rotary Series Elastic Actuator (SEA).
The proposed actuator includes a DC motor, a worm gear and a customized torsion spring. Since the
elastic element is the most important component in SEA design, a nite element analysis of the spring is
performed to meet the specic requirements for knee assistance. Torque and impedance control are
implemented to ensure secure interaction with the patient and to enable new strategies for rehabilitation. The torque controller, cascaded with an inner motor velocity control loop, is based on / criterion
to achieve good system performance with relation to parametric uncertainties and external disturbances.
The impedance control is implemented using a PD position controller in cascade with the torque controller, where the outer position controller determines the desired torque according to position and
velocity errors and impedance parameters. A variable impedance control strategy is then implemented to
show the possibility to regulate the impedance of the knee joint during walking. Experiments considering the interaction between the subject and the active orthosis are performed to evaluate the
proposed controllers.
& 2015 Elsevier Ltd. All rights reserved.
Keywords:
Rehabilitation robotics
Active orthosis
Series Elastic Actuator
Robust torque control
Impedance control
1. Introduction
The use of robotic devices for rehabilitation of neurological
patients is increasing rapidly due to the importance of functional
exercises that stimulate motor cortex and promote motor recovery
(Ferris, Sawicki, & Domingo, 2006). Studies suggest that rehabilitation of post-stroke patients was intensied with robotassisted therapy (Kwakkel, Kollen, & Krebs, 2008; Prange, Jannink,
Groothuis-Oudshoorn, Hermens, & Ijzerman, 2006). The advantages of robotic therapy compared with traditional ones also
include the ability to evaluate patient progress constantly through
objective measures, and the possibility of customizing the treatment according to the patient's level of commitment.
In general, robotic therapy includes a combination of exercises
http://dx.doi.org/10.1016/j.conengprac.2015.09.008
0967-0661/& 2015 Elsevier Ltd. All rights reserved.
308
2. Design requirements
The design requirements are based on body mass normalized
data described in Kirtley (2006) for gait cycles. Considering that
the maximum power exerted by the knee joint is 0.739 W/kg, with
a maximum torque of 0.365 N m/kg, and that the active knee orthosis should be able to supply 60% of the peak torque from the
gait pattern of a healthy person with approximately 70 kg, the new
robotic device must provide a torque assistance up to 15 N m. The
minimum torque bandwidth is determined by the Power Spectral
Density (PSD) of knee joint torque. Regarding that more than 95%
of the PSD of knee joint torque is in the frequency range between
0 and 5 Hz a minimum bandwidth of 5 Hz is dened as a requirement to torque control.
The elastic element must be carefully designed, since it is the
most important component in the SEA. The spring constant is
dened through selection procedures described in Robinson
(2000). Basically, they dene lower and upper bounds for spring
constant based on desired large torque bandwidth and low output
impedance, respectively. First, consider the simplied model of
Fig. 1 which includes the equivalent inertia, Jeq, and damping, Beq.
At this point, these values consider only the inertia and damping
of the motor seen through the transmission (the complete values
of Jeq and Beq are dened in (10) and (11), respectively). The torque
applied to the load at the frequency domain, l (s ), is found as
l (s ) =
ks (Jeq s2 + Beq s )
ks
(
s
)
l (s ),
m
Jeq s2 + Beq s + ks
Jeq s2 + Beq s + ks
(1)
where m is the torque generated by the motor, l is the load position, and ks is the spring constant.
The ability of the actuator to produce large torques is limited in
frequency by the maximum torque which the motor can generate.
To dene the large torque bandwidth, the load position is considered xed and the torque from the motor is set to its maximum
value max (maximum continuous torque from motor datasheet).
Hence, the transfer function from max to the maximum output
torque, lmax , is given by
lmax (s )
ks
=
.
max (s )
Jeq s2 + Beq s + ks
(2)
0 =
ks
.
Jeq
(3)
Therefore, the higher the spring constant, the greater the large
torque bandwidth. Eq. (3) is used to dene the lower bound for the
spring constant. Fig. 2(a) shows the frequency responses for (2)
considering three values of spring constant (100 N m/rad,
200 N m/rad, and 300 N m/rad) and the parameters of the selected
motor.
To analyze the output impedance, a simple proportional controller is dened ( m = Kp (d l )). Assuming a constant desired
output torque ( d = 0 ), the output impedance is given by
10
60
50
Magnitude (dB)
Magnitude (dB)
10
20
30
ks = 100 Nm/rad
40
ks = 200 Nm/rad
50
ks = 300 Nm/rad
60 1
10
40
30
20
ks = 100 Nm/rad
10
ks = 200 Nm/rad
0
1
10
309
10
10
Frequency (Hz)
10 1
10
ks = 300 Nm/rad
0
10
10
10
Frequency (Hz)
Fig. 2. The closed-loop large torque bandwidth and actuator output impedance. (a) Bode plot for large torque transfer function. (b) Bode plot for impedance transfer
function.
ks (Jeq s2 + Beq s )
l (s )
=
.
2
l (s )
Jeq s + Beq s + ks (1 + Kp )
(4)
Fig. 2 (b) shows the frequency responses for (4). The controller
gain Kp is dened so that the controlled natural frequency,
c = ks (1 + KP ) /Jeq , results in 5 Hz, the minimal desired closed
loop bandwidth. Note that decreasing ks linearly lowers the impedance prole. Also, at high frequencies, the output impedance
converges to the spring constant. Considering this result, a spring
constant of 200 N m/rad is dened as target value for the design. It
results in a large torque bandwidth of 0 = 3.3 Hz and a near 0 dB
output impedance for low frequencies.
Finally, the actuator must be as compact and lightweight as
possible. Therefore, it is specied a maximum weight of 2.5 kg.
3. Mechanical design
The mechanical design was conceived in order to obtain a
compact and lightweight architecture. All housing parts are made
of aluminum for the purpose of reducing weight. The nal assembly of the rotary SEA consists of: (a) Maxon Motor RE 40,
graphite brushes, 150 W DC motor; (b) worm gear set (M1-150 of
HPC Gears International Ltd.) with reduction ratio of 150:1;
(c) customized torsion spring; (d) angular contact bearings;
(e) magneto-resistant incremental encoder; and (f) opto-electronic
incremental encoder. The overall dimensions are shown in Fig. 3
and the resulting mass is 2.53 kg, allowing direct mounting of the
actuator on the frame of a knee orthosis.
The choice of gear-motor was made based on the characteristics of the knee joint considering gait pattern of a healthy person.
The angular velocities of the knee joint are in the range of
750 rpm and the maximum torque required for the project is
15 N m (see Section 2), while the maximum continuous torque and
the maximum velocity of the selected motor are respectively
0.181 N m and 8200 rpm. Therefore a worm gear set with reduction ratio of 150:1 is used to adjust the operating range of motor in
order to fulll the requirements for velocity and torque. Thereby,
the worm gear output can operate in a velocity range of 755 rpm
and, if the efciency of the gears is not considered, it can provide a
maximum continuous torque of 27.15 N m. However, the friction
between the gear reduces signicantly the efciency and the torque amplication ratio is not necessarily the same as the ratio
velocity reduction (Kong et al., 2012). For this reason, a safety
factor of 1.8 to the torque requirement is considered.
All relevant information to the control system, i.e. motor rotation, actuator output, and spring deection estimate, are obtained
by two encoders. A magneto-resistant incremental encoder Maxon
with a resolution of 4096 pulses per revolution in quadrature
decoding mode is used to measure the motor rotation and allows
estimation of the position of the worm wheel. An opto-electronic
incremental encoder Maxon HEDS 5540 with a resolution of 2000
pulses per revolution in quadrature decoding mode is used to
measure the actuator output. The spring deection estimate is
obtained by the difference between the position of the worm
wheel and the actuator output. The theoretical output torque resolution, bounded by the lower output encoder resolution, is given
by ks (2 /2000), where ks is the spring constant.
3.1. Customized torsion spring
To meet the requirements of the proposed application, the
elastic element must be compact, lightweight, and able to withstand high torque with low intrinsic stiffness. However, these
characteristics are not found in torsion springs usually available.
For this reason, a new topology torsion spring is proposed. Fig. 4
(a) shows a schematic perspective view of the customized torsion
spring. It is composed of two rings interconnected by exible
elements dened by nite element analysis. The material selected
for analysis and manufacture was chromiumvanadium steel (AISI
6150), with Young's modulus of 205 GPa and a yield strength of
approximately 1320 MPa after a heat treatment process. Although
there are other steels with better characteristics for such application, the AISI 6150 is considered in this work because it is an
inexpensive steel and can be easily found in the market.
The stress distribution and deformation of the customized
spring was analyzed by the FEM, using ANSYS software to ensure
that the maximum stress is less than the yield strength of the
material when subjected to the maximum torque. The analysis
consists in xing the inner ring of the spring while tangential
forces equivalent to the input torque are applied on the outer ring.
The theoretical spring stiffness is computed by the ratio between
the torque applied and the corresponding angular deformation
obtained in the simulation. In the rst analysis, it was observed
that the stress concentration is located in the inner corner radius,
R4, Fig. 4(b).
In order to nd the lowest stress value for a given stiffness, the
310
Fig. 4. Customized torsion spring design. (a) Schematic perspective view of the torsion spring. (b) Static simulation for stress distribution.
Table 1
Customized torsion spring geometry parameters (mm).
D1
D2
D3
R1
R2
R3
R4
R5
6, 7 & 8
17.6
17
17.1
62.5
52.5
15
2.8
5.3
1050
Von Mises Stress [MPa]
280
250
220
190
160
130
Thickness = (5, 5.5, ..., 7.5, 8) [mm]
100
2.5
2.6
2.7
2.8 2.9
3
3.1 3.2
Value of radius R4 [mm]
3.3
3.4
3.5
950
850
750
650
550
450
2.5
2.6
2.7
2.8 2.9
3
3.1 3.2
Value of radius R4 [mm]
3.3
3.4
3.5
Fig. 5. Results of the methodology adopted. The arrows indicate the direction of increasing spring thickness. (a) Geometry parameters vs. spring constant. (b) Geometry
parameters vs. von Mises stress.
311
5
4
3
2
1
0
1
2
Compression spring
3
Extension spring
4
Linear regression
5
0.05 0.04 0.03 0.02 0.01
0
0.01 0.02 0.03 0.04 0.05
Deflection [rad]
Torque [Nm]
5
4
3
2
1
0
1
2
Compression spring
3
Extension spring
4
Linear regression
5
0.05 0.04 0.03 0.02 0.01
0
0.01 0.02 0.03 0.04 0.05
Deflection [rad]
5
4
3
2
1
0
1
2
Compression spring
3
Extension spring
4
Linear regression
5
0.05 0.04 0.03 0.02 0.01
0
0.01 0.02 0.03 0.04 0.05
Deflection [rad]
2
1.5
Torque [Nm]
Torque [Nm]
Torque [Nm]
Fig. 6. Customized spring and rotary Series Elastic Actuator. (a) Customized torsion spring. (b) Rotary SEA.
backlash compensation
0.5
0
0.5
Compression spring
Extension spring
Linear regression
1
1.5
2
0.02 0.015 0.01 0.005
0
0.005
Deflection [rad]
0.01
0.015
0.02
Fig. 7. Characterization of the customized torsion spring. (a) Spring 1 thickness of 6 mm and stiffness equal to 84 N m/rad. (b) Spring 2 thickness of 7 mm and stiffness
equal to 94 N m/rad. (c) Spring 3 thickness of 8 mm and stiffness equal to 105 N m/rad. (d) Spring 1 backlash compensation on the sensor measurement.
Table 2
Customized torsion spring physical parameters.
Spring
1
2
3
Mass (kg)
0.292
0.338
0.384
ks simulated (N m/rad)
150
175
200
ks real (N m/rad)
Extension
Compression
82
92
103
85
96
106
312
Fig. 9. Block diagram of the torque control with inner velocity loop.
4. Controller design
in (s ) = m (s ) (Jm + Jwg ) m (s ) s2 Bm m (s ) s,
Jwg
in
Jm, Bm
(5)
(6)
out (s ) = Nin (s )
(7)
and
ww (s ) = N (1) m (s ),
(8)
Jeq ww (s ) s2 + Beq ww (s ) s = Nm (s ) l (s ),
(9)
(10)
and
Beq = Bww + Bm N 2.
(11)
k
k
m (s ) = kt kp + i md (s ) kp + i m (s ) ,
s
s
(12)
Nk k k
s t p s + Nks kt ki
J
J
eq
eq
l (s ) =
d (s )
B + k k N2
k + k k N2 m
eq
t p
s
t i
3
2
s +
s +
s
Jeq
Jeq
Js
Jww, Bww
B k + N 2k k k
2
eq s
s t p
s + N ks kt ki
ks s2 +
Jeq
Jeq
(s ).
B + k k N2
k + k k N2 l
eq
t p
s
t
i
2
s +
s +
Jeq
Jeq
(13)
313
Table 3
Rotary SEA model parameters.
ks (N m/
rad)
kt (A/
N m)
84, 94 &
105
0.47
0.03
150 11.9
60
kp (N m s/
rad)
ki (N m/
rad)
1.19
Nk k k
s t p s + Nks kt ki
J
J
eq
eq
(s )
=
G (s ) = ld
,
B + k k N2
k + k k N2
m (s )
eq
t
p
s
t i
3
2
s +
s +
s
Jeq
Jeq
(15)
Wu (s ) =
1 s + u
,
Mu
s + u
u
K(s)
(14)
1 s + s
,
Ms (s + s s )
z
P(s)
We (s ) =
(16)
where u is the controller bandwidth, Mu is the maximum controller gain for high frequencies, and u > 0 is a small value set to
ensure that the cost function is dominated by We(s) at low frequency, and to guarantee that the controller design is well-posed.
The weighting functions parameters are shown in Table 4.
Fig. 11 shows the block diagram of the SEA torque control represented in / control framework. It considers the weighting
Table 4
Weighting functions parameters.
Ms (dB)
b (rad/s)
Mu (dB)
bc (rad/s)
29
600
0.0012
44
600
0.01
functions We(s) and Wu(s) which scale the error (e) and the input
(u), respectively. The parametric uncertainties and external disturbances acting on the plant output are grouped in the combined
disturbance d(t).
/ control framework considers the system block diagram as
shown in Fig. 12, where P(s) represents the augmented plant
(nominal plant G(s) plus weighting functions) and K(s) the controller. The plant has two sets of input signals, the internal input u
and the external input w, and two sets of output signals, the
measured signal y and the regulated output z. Regarding Fig. 11:
u = md,
y = e,
w1 d
w = = l ,
w2 d
z1 We e
z= =
.
z2 Wu u
Tzw (s ) =
We (s )
Wu (s )
where We (s) = [We (s) S (s) We (s) S (s)] and Wu (s) = [Wu (s) K (s) S (s) Wu (s)
K (s ) S (s )] . The parameter indicates the level of robustness of the
control system with relation to the worst-case bounded disturbance w. The resulting values of S(s) and K (s ) S (s ) satisfy the
following inequalities:
100
150
50
100
Magnitude (dB)
Magnitude (dB)
314
0
50
1
We (j)
S(j)
100
150 2
10
10
10
10
10
Frequency (rad/s)
10
10
10
50
0
50
100 0
10
Wu1(j)
K(j)S(j)
10
10
10
10
Frequency (rad/s)
10
10
10
Fig. 13. Sensitivity function S (j) vs. We1 (j) and K (j) S (j) vs. Wu1 (j) .
Phase [deg]
Magnitude [dB]
20
10
0
10
20 1
10
0
10
10
100
200
Coherence
300 1
10
1
10
10
Fig. 15. Block diagram of the impedance control with inner loop / torque
control.
ld = k v (ld l ) + bv (l l ),
(17)
0.5
Spring 1
Spring 3
0 1
10
10
Frequency [Hz]
Fig. 14. Frequency response of the torque control.
10
30
315
Table 5
Stiffness control bandwidth.
25
Spring
20
Bandwidth (Hz)
15
10 1
10
90
10
10
1
2
3
kv 10 N m/rad
kv 30 N m/rad
kv 60 N m/rad
0.6
0.5
0.4
1.5
1.4
1.3
3.8
2.9
2.5
180
270
10
10
bv = 5 Nms/rad
b = 10 Nms/rad
0.5
bv = 15 Nms/rad
0 1
10
10
Frequency [Hz]
10
Torque [Nm]
180
Coherence
360 1
10
1
10
10
10
kv = 10 Nm/rad
0.5
kv = 30 Nm/rad
kv = 60 Nm/rad
0 1
10
10
10
Frequency [Hz]
0
0
70
4
5
Time [s]
35
0
35
70
0
5
2.5
0
2.5
10
45
40
35
30 1
10
120
10
Phase [deg]
10
15
Fig. 18. Experimental data of active orthosis during walking when the desired
torque is set to zero (Spring 3).
Magnitude [dB]
0
10
30
5
0
10
10
10
180
240
300 1
10
1
Coherence
Phase [deg]
Magnitude [dB]
50
40
30
20
10
0 1
10
0
45
Coherence
360 1
10
1
Phase [deg]
Magnitude [dB]
0.5
0 1
10
10
10
10
Spring 1
Spring 2
Spring 3
0
10
10
Frequency [Hz]
Fig. 17. Frequency response of the stiffness control. (a) (Spring 3). (b) (kv 60 Nm/rad).
10
316
70
60
50
0.45
0.3
0.15
5
10
15
20
25
6
0
6
12
0
0.5
10
15
20
25
0.5
0
10
15
Time [s]
20
25
30
6.6
30
20
30
Reference
Actual
30
Fig. 20. Experimental data of active orthosis during walking with low and high
impedance (Spring 3).
Torque [Nm]
0
0
12
High impedance
40
0.6
Low impedance
10
Torque [Nm]
Reference
60
45
30
15
0
0
12
10
15
20
25
30
Reference
Actual
6
0
6
12
0
2.5
10
15
20
25
30
10
15
Time [s]
20
25
30
2.5
0
Fig. 19. Experimental data of active orthosis when the desired torque is set as a sinusoidal wave (Spring 3). (a) With movement constraint. (b) Without movement constraint.
70
70
Reference
Actual
50
Stance Phase
Stance Phase
40
30
20
Swing
Phase
Swing
Phase
10
Reference
Actual
60
Joint Angle [deg]
60
0
0
317
50
Stance Phase
Stance Phase
40
30
20
Swing
Phase
Swing
Phase
10
0.4
0.8
1.2
1.6
2 2.4
Time [s]
2.8
3.2
3.6
4.4
0
0
0.4 0.8
1.2 1.6
2 2.4 2.8
Time [s]
3.2 3.6
4.4
Fig. 21. Analysis of the variable impedance control (Spring 3). (a) Variable impedance without external torque. (b) Variable impedance with external torque.
the active orthosis, were performed in order to evaluate the performance of the developed prototype. The initial results showed in
this paper are part of our on-going efforts to design adaptive impedance control strategies for robot-aided rehabilitation. A clinical
study with patients will be conducted in future works to evaluate
if the proposed orthosis is more effective than other available
devices.
References
6. Conclusions
This paper presents the design of an active knee orthosis driven
by a customized rotary Series Elastic Actuator to assist in exion/
extension of the knee joint during physical therapy. A customized
torsion spring is designed through simulations based on nite
element method with the aim of fullling a set of requirements
dened in terms of admissible peak load, low stiffness and a
compact and lightweight design. The value of the spring constant
determined experimentally is signicantly lower than obtained by
simulations. This discrepancy is probably due to the actual properties of the material being different from the nominal used in the
simulation and the imperfections in the model and mesh used in
the analysis. The resulting mass of the rotary SEA is 2.5 kg, thus
allowing direct mounting of the actuator on the frame of a knee
orthosis.
Torque and impedance controllers are implemented to ensure
secure interaction with the patient, enabling new strategies for
rehabilitation, for example, a variable impedance control strategy
is performed and shows that it is possible to regulate the impedance during walking. The performance of the controllers was
evaluated through frequency response analysis. The adopted torque control strategy, based on / criterion, allows the rotary SEA
to provide a continuous torque of 5 N m with a bandwidth of
9.6 Hz. The results obtained for impedance control show that the
actuator is able to render a desired stiffness and damping within a
range of appropriate amplitude and frequency to assist the knee
joint. A comparison of the proposed / controller with similar
controllers designed for rehabilitation are under investigation.
Experiments, involving the interaction between a subject and
Carpino, G., Accoto, D., Sergi, F., Tagliamonte, N. L., & Guglielmelli, E. (2012). A novel
compact torsional spring for series elastic actuators for assistive wearable robots. Journal of Mechanical Design, 134(12), 110.
Ferris, D. P., Sawicki, G. S., & Domingo, A. (2006). Powered lower limb orthoses for
gait rehabilitation. Topics in Spinal Cord Injury Rehabilitation, 11(2), 3449.
Ham, R. V., Sugar, T. G., Vanderborght, B., Hollander, K. W., & Lefeber, D. (2009).
Compliant actuator designs. IEEE Robotics Automation Magazine, 16(3), 8194.
Hogan, N. (1985). Impedance control: An approach to manipulation. Journal of
Dynamic Systems Measure Control, 107(Parts 13) (1), 124.
Ibarra, J. C. P., Santos, W. M., Krebs, H. I., & Siqueira, A. A. G. (2014). Adaptive impedance control for robot-aided rehabilitation of ankle movements. In 5th IEEE
RAS & EMBS international conference on biomedical robotics and biomechatronics
(pp. 664669), So Paulo, Brazil.
Kirtley, C. (2006). Clinical gait analysis: Theory and practice (1st ed.). Philadelphia,
PA: Elsevier Churchill Livingstone.
Kong, K., Bae, J., & Tomizuka, M. (2009). Control of rotary series elastic actuator for
ideal force mode actuation in human robot interaction applications. IEEE/ASME
Transactions on Mechatronics, 14(1), 105118.
Kong, K., Bae, J., & Tomizuka, M. (2012). A compact rotary series elastic actuator for
human assistive systems. IEEE/ASME Transactions on Mechatronics, 17(2),
288297.
Kwakkel, G., Kollen, B. J., & Krebs, H. I. (2008). Effects of robot-assisted therapy on
upper limb recovery after stroke: A systematic review. Neurorehabilitation and
Neural Repair, 22(2), 111121.
Lagoda, C., Schouten, A., Stienen, A., Hekman, E., & van der Kooij, H., (2010). Design
of an electric series elastic actuated joint for robotic gait rehabilitation training.
In Proceedings of 3rd IEEE RAS and EMBS international conference on biomedical
robotics and biomechatronics (pp. 2126), Tokyo, Japan.
Maia, N. M. M., & Silva, J. M. M. (1997). Theoretical and experimental modal analysis. Engineering dynamics series. Research Studies Press Limited, Baldock,
Hertfordshire, UK.
Prange, G. B., Jannink, M. J. A., Groothuis-Oudshoorn, C. G. M., Hermens, H. J., &
Ijzerman, M. J. (2006). Systematic review of the effect of robot-aided therapy on
recovery of the hemiparetic arm after stroke. Journal of Rehabilitation Research
and Development, 43(2), 171183.
Pratt, G., & Williamson, M. (1995). Series elastic actuators. In Proceedings of the 1995
IEEE/RSJ international conference on intelligent robots and systems (Vol. 1, pp.
399-406), Pittsburgh, USA.
318
Robinson, D. W. (2000). Design and analysis of series elasticity in closed-loop actuator force control (Ph.D. thesis). Cambridge: Massachusetts Institute of
Technology.
Robinson, D. W., Pratt, J. E., Paluska, D. J., & Pratt, G. A. (1999). Series elastic actuator
development for a biomimetic walking robot. In IEEE/ASME international conference on advanced intelligent mechatronics (pp. 561568), Atlanta, USA.
Santis, A. D., Siciliano, B., Luca, A. D., & Bicchi, A. (2008). An atlas of physical human
robot interaction. Mechanism and Machine Theory, 43(3), 253270.
Santos, W. M., & Siqueira, A. A. G. (2014). Impedance control of a rotary series elastic
actuator for knee rehabilitation. In: 19th World congress of the international
federation of automatic control (pp. 48014806), Cape Town, South Africa.
Sergi, F., Accoto, D., Carpino, G., Tagliamonte, N. L., & Guglielmelli, E., (2012). Design
and characterization of a compact rotary series elastic actuator for knee assistance during overground walking. In The Fourth IEEE RAS/EMBS international
conference on biomedical robotics and biomechatronics (pp. 19311936), Roma,
Italy.
Skogestad, S., & Postlethwaite, I. (2005). Multivariable feed back control: analysis and
design (2nd ed.). NewYork: John Wiley and Sons.
Stienen, A. H. A., Hekman, E. E. G., ter Braak, H., Aalsma, A. M. M., van der Helm, F. C.
T., & van der Kooij, H. (2010). Design of a rotational hydroelastic actuator for a
powered exoskeleton for upper limb rehabilitation. IEEE Transactions on Biomedical Engineering, 57(3), 728735.
Tsagarakis, N., Laffranchi, M., Vanderborght, B., & Caldwell, D., (2009). A compact
soft actuator unit for small scale human friendly robots. In Proceedings of IEEE
international conference on robotics and automation (pp. 43564362), Kobe,
Japan.
Wyeth, G. (2006). Control issues for velocity sourced series elastic actuators. In
Proceedings of the Australasian conference on robotics and automation (pp. 16),
Auckland, New Zealand.
Yoon, S. S., Kang, S., Yun, S. K., Kim, S. J., Kim, Y. H., & Kim, M. (2005). Safe arm
design with mr-based passive compliant joints and viscoelastic covering for
service robot applications. Journal of Mechanical Science and Technology, 19(10),
18351845.
Zhang, L. Q., Nuber, G., Butler, J., Bowen, M., & Rymer, W. Z. (1998). In vivo human
knee joint dynamic properties as functions of muscle contraction and joint
position. Journal of Biomechanics, 31(1), 7176.