This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2020.2990406, IEEE/ASME
Transactions on Mechatronics
Biologically Inspired Deadbeat Control of
Robotic Leg Prostheses
Ming Pi, Zhijun Li, Senior Member, IEEE, Qinjian Li, Zhen Kan, Cuichao Xu, Yu Kang, Senior
Member, IEEE, Chun-Yi Su, Senior Member, IEEE, and Chenguang Yang, Senior Member, IEEE
Abstract—Recent advances in robotics technology provide great support for robotic leg prostheses to realize
full biomechanical functionalities of the contralateral leg.
In order to reproduce the biomechanical behaviors of the
contralateral leg, this paper addresses biologically inspired
deadbeat control of robotic leg prostheses under different
terrain conditions including level ground, stairs ascent and
descent. The proposed control method is based on the
ground reactive force (GRF) of the contralateral leg during
walking. The trajectories of center-of-mass (CoM) are encoded by the corresponding polynomial splines. Then, the
control of the robotic leg prosthesis is designed by replicating the motion of the user’s contralateral leg. Compared to
most existing results, our approach does not require any
pre-knowledge of the exact physical parameters. Finally,
experiments are conducted to show that the prosthesis
can help the user walk smoothly under various terrain
conditions.
Index Terms—Biologically inspired, deadbeat control,
robotic leg prostheses, motion imitation.
I. I NTRODUCTION
Evolving over millions of years, human walking has gained
optimal locomotion for various terrain conditions [1], [2].
Recently, transferring human walking skills to the robotic leg
prosthesis attracts growing research interests [3], [4]. However,
there are two challenges in controlling the robotic leg prosthesis. The first challenge is how the human walking behaviors
can be smoothly adapted to various terrain conditions. The
other challenge is how the robotic leg prosthesis can be
controlled without complex and empirical preconfigurations.
To address these challenges, many works focused on the
redesign of the structure of the robotic leg prosthesis. For
This work was supported in part by the National Natural Science
Foundation of China under Grant 61625303, Grant 61751310, and Grant
U1913601 in part by the National Key Research and Development Program of China under Grant 2017YFB1302302, Grant 2018YFC2001600,
and Grant 2018YFC2001602, in part by the Anhui Science and Technology Major Program under Grant 17030901029. Corresponding author:
Zhijun Li (zjli@ieee.org).
M. Pi, Z. Li, Q. Li, Z. Kan, and C. Xu are with the Department of Automation, University of Science and Technology of China,
Hefei 230027, China (e-mail:piming1987@outlook.com; zjli@ieee.org;
lqj0414@mail.ustc.edu.cn; zkan@ustc.edu.cn; xucuichao@126.com)
Y. Kang is with the Department of Automation, and with the Institute of
Advanced Technology, University of Science and Technology of China,
Hefei 230027, China (e-mail:kangduyu@ustc.edu.cn).
C. Su is with the School of Automation, Guangdong University of Technology, Guangzhou 510006, China, on leave from Concordia University,
Montreal, QC H3G 1M8, Canada (e-mail:cysu@alcor.concordia.ca).
C. Yang is with Bristol Robotics Laboratory (BRL) University of the
West of England T Building, Frenchay Campus, Bristol BS16 1QY (email:cyang@ieee.org).
lower-limb amputees, the design of robotic leg prostheses
in general is either transtibial (below-knee) or transfemoral
(above-knee). For instance, in [5], the leg prosthesis was
designed to reproduce bio-mechanical functions of the contralateral leg, with the carbon fiber leaf spring mounted on
the ankle and the damping resister on the knee. The passive
knee can reproduce the energy cycle process of normal human
walking and realize the minimum energy consumption on level
ground. For the ankle joint, in [6], the leg prosthesis can
reproduce the strike absorption function of the contralateral
leg for a number of terrain conditions. The pneumatic structure
was introduced for the leg prosthesis to enable the biomechanical function of normal human ankle joint, to realize
the heel-strike behavior and the push-off behavior to minimize
energy expenditure. For the knee joint, in [7], the damping
resister offers the damping resistance for the leg prosthesis
to dissipate redundant energy and realizes smooth walking
behaviors. Moreover, when incorporating with an electronic
control unit, the dampers can emulate various biomechanics
of the contralateral leg in various terrain conditions. However,
these methods only work well in the preset scenarios and can
not adapt to different walking terrain conditions.
Besides the design of the structure of the robotic leg
prosthesis, various intelligent controls have been widely used
in the works of [8], [9], and [10]. Based on the advances of
motor and microelectronic technologies, many novel control
methods have been presented (cf. [11] and [12] to name a
few). In [13], a mode-specific classification technique was
proposed for the control of the robotic leg prosthesis. By
collecting and analyzing the data (e.g., the knee and ankle’s
angle, velocity, and motor current), the mode-specific classifier
system was realized to enable smooth transitions between
different walking behaviors. Moreover, by investigating the
torque-angle curve of the contralateral leg for different walking
tasks, the proposed controller can adaptively regulate the
impedance characteristics of the leg prosthesis to smoothly
switch between walking behaviors and achieve optimal locomotion [14]. With the relationship between the myoelectric
signals and the angle and torque of the joints, the change of
myoelectric signals was investigated to predict the upcoming
mode transitions [15], [16], [17], which improves the control
performance of robotic prostheses in various walking modes.
In [18], a learning approach was proposed to regulate the
impedance parameters of the leg prosthesis. However, this
learning approach was based on the invariant locomotion trajectories observed from unimpaired human walkers. Moreover,
the initial parameters need to be tuned experimentally by
1083-4435 (c) 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: SOUTH CHINA UNIVERSITY OF TECHNOLOGY. Downloaded on May 26,2020 at 00:01:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2020.2990406, IEEE/ASME
Transactions on Mechatronics
clinicians. In [19], the method based on fuzzy logic inference
was proposed to encode the human walking experience to
regulate the control parameters of the leg prosthesis, which
reproduces the able-bodied knee’s trajectory during walking.
However, this method heavily relies on the knowledge of
human walking and requires more sensors. In [20], a gain
learning control method was proposed to correct the joint’s
torque of the leg prosthesis to mimic the behavior of the the
intact limb of subject. However, this method needs the inverse
dynamics of the leg prosthesis to estimate the ankle’s torque,
which limits its use in a laboratory environment.
Despite the advantage of adaptive control, there exists a major challenge in the configuration of the robotic leg prosthesis
[21], [22], [23]. That is, prostheses need more complex preconfigurations and empirical tuning of its control parameters [24],
[25]. In [26], [27] and [28], the control parameters have to
be tuned individually for different prostheses. However, there
does not exist a systematic approach to guide the parameter
tuning for different configurations with different prostheses.
Hence, it is crucial to find a model-free control approach such
that, without complex preconfigurations and empirical tuning
of control parameters, the controller can smoothly achieve
walking behaviors without exact knowledge of dynamics of
leg prostheses among different walking tasks.
It is observed from human walking experiments that the
trajectory of human body’s CoM and the change of leg forces
during the stance phase can be encoded by polynomial splines
[29]. Inspired by this observation, many results exploited
polynomial splines for the control of robotic leg prostheses.
However, these studies need complex precongurations and
empirical tuning of control parameters for the leg prosthesis to
perform different walking tasks. In [30], the control strategy
was proposed for the leg prothesis, which increased and
decreased the joints’ stiffness during different walking phases.
However, this control strategy has to be predefined for different
walking tasks. In [31], the employed control method combined
with the impedance-weight-bearing portion’s framework for
the regulation of trajectory of the leg prosthesis. However,
this control method was only proposed for the level ground
walking and needs empirical tuning of control parameters of
the leg prosthesis. In [32], the prosthesis controller is based
on hybrid zero dynamic model and is robust to continous
moderate perturbations with the complex precongurations of
the leg prosthesis. In [33], a classifying method has been used
to recognize different terrain types. By predefining the initial
parameters, the environmental features can be obtained and
integrated within the motion control of leg prosthesis.
Aligned with previous researches, we proposed a control
method based on polynomial splines to enable smooth transitions among various walking behaviors. Motivated to transfer
normal human walking behaviors to the robotic leg prosthesis,
our control method can adapt walking behaviors for different
terrain conditions without complex preconfigurations and empirical tuning of control parameters of the leg prosthesis.
The contributions of this paper include: a) The walking of
the leg prosthesis is encoded by polynomial splines using the
initial position, the end position, and the time interval between
steps, recorded by Inertial Measurement Unit (IMU) mounted
Fig. 1. Ground reactive force (GRF) of the contralateral leg during
stance phase
on the contralateral leg of subject. The walking trajectories
can be reshaped according to different walking tasks, without
complex pre-configurations and empirical tuning of the leg
prosthesis. b) The proposed control method can smoothly
achieve walking behaviors and diminish the overshoot of input
torques caused by the large initial error at the beginning of
the transient response, without exact knowledge of dynamics
of leg prosthesis among different walking tasks.
II. H UMAN WALKING E XPERIMENTS AND P LANNING
M ETHOD FOR WALKING T RAJECTORY
As indicated in [29], the trajectories of the CoM can be
encoded by the polynomial splines. The GRF profile has been
recorded during the human-walking experiment on the force
plate, as shown in Fig. 1. Without the consideration of the
impact phenomenon at the begin of the stance phase and the
lower slope at the end, the GRF profile can be formulated
as the 2 order polynomial in the vertical direction and the 3
order polynomial in the horizontal direction. Hence, the leg
force profile can be also approximated with polynomials. The
total force FCoM on the CoM of subject can be formulated as
[29]:
FCoM = Fleg + Fg = Fleg + HG
(1)
where Fleg represents the leg force, Fg represents the gravitational force, H represents the robot’s mass, and G =
[0, 0, −g]T . According to Newton’s second law, we can encode
the position of the vertical CoM by the polynomials of order
4 and the horizontal position by the polynomials of order 5.
The CoM position profiles are presented as [29]:
u(t)
1 t t 2 t3
t4
t5
u̇(t) = 0 1 2t 3t2 4t3
5t4 ru
2
0 0 2 6t 12t 20t3
ü(t)
T
tu (t)
(2)
= tTu̇ (t) ru , u ∈ {x, y, z}
tTü (t)
where tTu (t), tTu̇ (t) and tTü (t) represent the time-mapping; ru
represents the polynomial parameters; u(t), u̇(t) and ü(t)
represent CoM positions, velocities and accelerations, respectively.
As shown in Fig. 2, the previewed steps of the robotic
leg prosthesis during swing and stance phase can be derived
according to the boundary conditions mentioned above. Let
1083-4435 (c) 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: SOUTH CHINA UNIVERSITY OF TECHNOLOGY. Downloaded on May 26,2020 at 00:01:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2020.2990406, IEEE/ASME
Transactions on Mechatronics
v represent the vertical direction, i.e., v ∈ {z}. In Fig. 2,
vT D represents the height of the trajectory of CoM, vf loor
represents the height of the level ground, ∆vT D,des represents
the difference between vT D and vf loor , f1 and f2 represent
the touch-down points, hT D,i , i = 1, 2, 3 represent the height
of start position of step i, T Di , i = 1, 2, 3 represent the heel
strike moment of step i, T Oi , i = 1, 2, 3 represent the leave
off moment of step i, Ts represents the total stance time, and
Tw represents the total swing time. For each previewed step,
the vertical boundary condition can be yield as [29]:
tTv(0)
vT D,i
v̇T D,i tT
v̇(0)
(3)
−g = tT (0) rv,i
v̈
T
−g
tv̈ (Ts,i )
where i represents the step index; ev,i
=
[vT D,i , v̇T D,i , −g, −g]T represents the boundary condition;
Ev,i = [tTv (0), tTv̇ (0), tTv̈ (0), tTv̈ (Ts,i )] represents the mapping
of boundary conditions; rv,i represents the parameters of
the vertical polynomial. The first element in ev,i represents
the CoM position. The second element in ev,i represents the
CoM velocity. The other elements represent the accelerations
of CoM at the begin and the end of the stance phase,
respectively. Then, Ev,i rv,i = ev,i is solved as [29]:
T
T −1
(Ev,i Ev,i
) ev,i + wv,i r̃v,i
rv,i = Ev,i
(4)
Then, Ev,i will be obtained by the scalar variable r̃v,i . For
Ev,i wv,i = 0, we have [29]:
]
[
−1
−Ev,i,square
Ev,i,f inal
(5)
wv,i =
1
where Ev,i,f inal represents the last column in Ev,i ; Ev,i,square
represents all of the other columns.
Let h represent the horizontal direction, i.e., h ∈ {x, y}.
For the previewed steps, five horizontal boundary conditions
are defined as [29]:
tTh (0)
hT D,i
tTḣ (0)
ḣT D,i
T
rh,i (6)
t
(0)
=
0
ḧ
T
t
(T
)
0
s,i
ḧ
T
T
hT D,i+1,des
th (Ts,i ) + Tw,i tḣ (Ts,i )
where
eh,i
=
[hT D,i , ḣT D,i , 0, 0]T
represents
the
horizontal
boundary
condition;
Eh,i
=
[tTh (0), tTḣ (0), tTḧ (0), tTḧ (Ts,i ), tTh (Ts,i ) + Tw,i tTḣ (Ts,i )]T
represents the mapping of boundary conditions; rh,i
represents the polynomial parameters. The first element of
eh,i represents the initial CoM position. The second element
of eh,i represents the initial CoM velocity. The next two
elements represent respectively the initial and final CoM
accelerations. The fifth element denotes the next horizontal
step as hT D,i+1,des .
hT D,i+1,des = hT O,i + Tw,i ḣT O,i
= (tTh,i (Ts,i ) + Tw,i tTḣ (Ts,i ))rh,i
(7)
Hence, the general solution of (6) will be given by [29]:
T
T −1
rh,i = Eh,i
(Eh,i Eh,i
) eh,i + wh,i r̃h,i
(8)
where wh,i is computed from (5).
III. C ONTROL M ETHOD
FOR
R OBOTIC L EG P ROSTHESIS
The proposed control method for the leg prosthesis works
in a two-level control structure. At the top level, the desired
CoM trajectories for each phase are generated for the joint
by the above mentioned planning method. At the lower level,
the control method conducts the torque control for each joint
based on the command from the top level with the designed
controller.
In Fig. 3, the motion states collected by IMU are used to
reconstruct the contralateral leg motion by the human dynamic
model. Then, the proposed control method implements the
motion of leg prosthesis to track the motion of the contralateral
leg [34]. Then, the vertical and horizontal plannings can be
calculated by the above mentioned planning method. Moreover, the desired CoM trajectory was generated for the torque
control of joints of the robotic leg prosthesis. At last, the leg
prosthesis behaves the motion of the contralateral leg. Walking
steps are switched by the ground reactive force (GRF) from
the prosthesis, which are measured from the force sensor on
the prosthesis. The swing phase is switched when the foot
leaves the ground and the GRF drops to less than -10 N. To
avoid premature transition, the GRF during the stance phase
must not exceed -200 N. In addition, a 500 ms time delay
ensures the numerical stability of the GRF.
A. Motion Imitation
In normal cases, the motion imitation control is proposed
for the preplanning of each step of the robotic leg prosthesis.
The motion of the prosthesis aims to replicate the movement
of user’s contralateral leg in both swing and stance phases
under desired boundary conditions. The preplanning of each
step of the robotic leg prosthesis is in the form of [29]:
[
] [
]
uT O,1
u
=
u̇T O,1
u̇
[ T
]
(9)
tu (Ts,1 ) − tTu (ts )
+
ru,1 , u ∈ {h, v}
tTu̇ (Ts,1 ) − tTu̇ (ts )
where tTu (t) and tTu̇ (t) are the same row vectors of timemapping from (2). They can predict how much an offset
is desired. This offset is calculated by the motion of user’s
contralateral leg during the last swing phase. Then, we can
predict the next swing phase of the leg prosthesis and compute
the upcoming step by compensating the offset to the current
phase. The merit of the proposed control is that the heel strike
point of next step can be updated according to the desired CoM
reference trajectory in real time.
B. Controller Design
The controller of this paper is designed for various walking
conditions. The controller is designed as:
τ = −KD ∆q̇ − KP s(∆q)
(10)
where τ is the torque for the joint of the prosthesis, KD =
diag[kD1 , . . . , kDn ], kD1 , . . . , kDn ∈ R, denotes the velocity
1083-4435 (c) 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: SOUTH CHINA UNIVERSITY OF TECHNOLOGY. Downloaded on May 26,2020 at 00:01:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2020.2990406, IEEE/ASME
Transactions on Mechatronics
are saturated functions designed as:
1
for ∆qi > π2
sin(∆q
)
for
− π2 ≤ ∆qi ≤
si (∆qi ) =
i
−1
for ∆qi < − π2
π
2
(11)
C. Stability Analysis
The robotic leg prosthesis moves according to the following
dynamics
1
H(q(t))q̈(t) + { Ḣ(q(t)) + C(q(t), q̇(t))
2
+ D}q̇(t) + G(q(t)) = τ (t)
Fig. 2. The previewed steps of the robotic leg prosthesis during swing
and stance phases
Fig. 3. The diagram of the proposed control method
(12)
where H(q) ∈ Rn×n is a positive-definite inertia matrix, C(q, q̇) ∈ Rn×n is a skew symmetric matrix, D =
diag[d1 , . . . , dn ] is a viscosity matrix, d1 , . . ., dn ∈ R, G(q) ∈
Rn represents a gravity acceleration, q = [q1 , . . . , qn ]T represents the joint angles, τ = [τ1 , . . . , τn ]T represents the actuator
torque, and t ∈ R is time.
Assuming the positive constants crmax , cs , and cg ∈ R,
(12) satisfies the following inequalities. λmax (H(q)) ≤ crmax .
∥C(q, q̇)∥ ≤ cs ∥q̇∥. ∥G(q)∥ ≤ cg . λmax (H(q)) denotes the
maximum eigenvalue of H(q), and ∥C(q, q̇)∥ represents the
matrix norm of C(q, q̇), and ∥q̇∥ represents the Euclidian norm
of q̇.
Then, the Lyapunov candidate can be chosen for the stability
analysis:
1
V (t) = ∆q̇ T H(q)∆q̇
2
+ Σni=1 ((1 − c)(kP i + ai kDi ) + ai di )rsi (∆qi )
+ ∆q̇ T H(q)As(∆q)
(13)
∫ ∆q
where rsi (∆qi ) = 0 i si (r)dr, rsi (0) = 0,(i = 1, 2, . . . , n)
represents the potential functions; c ∈ R is a positive constant,
−1
satisfying 0 ≤ c < 1, and A = diag[a1 , . . . , an ] = KP KD
.
In (13), we expand the third term as:
∆q̇ T H(q)As(∆q)
1
= (∆q̇ + As(∆q))T H(q)(∆q̇ + As(∆q))
2
1 T
1
− ∆q̇ H(q)∆q̇ − s(∆q)T AT H(q)As(∆q)
2
2
Fig. 4. Human-walking experiment on the level ground
(14)
According to (11), the potential functions rsi (∆qi ) are
always greater than 21 si (∆qi )2 , and the second term in (13) is
greater than 21 Σni=1 (2(1 − c)ai kDi + ai di)si (∆qi )2 . Then, the
third term in (14) is greater than − 12 crmax Σni=1 ri2 si (∆qi )2 .
i
Then, by choosing ai < 2kDic(1−c)+d
, the sum of the two
rmax
terms is positive. As a result, we can ensure that the function
V is positive definite. Hence, we can deduce (13) as:
Fig. 5. Motion path on the level ground
control gains, KP = diag[kP 1 , . . . , kP n ], kP 1 , . . . , kP n ∈ R,
denotes the angular control gains, ∆q = [∆q1 , . . . , ∆qn ]T =
q−qd ,s(∆q) = [s1 (∆q1 ), . . . , sn (∆qn )]T , and s1 , . . . , sn ∈ R
V̇ = − ∆q̇ T (KD + D)∆q̇ − s(∆q)T AKP s(∆q)
1
− 2c∆q̇ T AkD s(∆q) + ∆q̇ T Ḣ(q)As(∆q)
2
+ ∆q̇ T H(q)Aṡ(∆q) + y T z
(15)
and
1083-4435 (c) 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: SOUTH CHINA UNIVERSITY OF TECHNOLOGY. Downloaded on May 26,2020 at 00:01:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2020.2990406, IEEE/ASME
Transactions on Mechatronics
1
z = − {H(q) − H(qd )}q̈d − {Ḣ(q) − Ḣ(qd )}q̇d
2
− {s(q, q̇) − s(qd , q̇d )}q̇d − s(q, q̇)∆q̇ − G(q) + G(qd )
(16)
Therefore, we can have the last three items in (15) as:
1
y T z + ∆q̇ T Ḣ(q)As(∆q) + ∆q̇H(q)Aṡ(∆q)
2
≤ ∥∆q̇∥2l1 I+l2 A + ∥s(∆q)∥2l3 I+l4 A+l5 A2
3 + 2cdv
1
+ crmax cda + cg
l1 =( crmax + cs )cdv
2
2
1
1
+ cs cdv + crmax cdv
2
4
3
l2 =cs + crmax
2
1
l3 =( crmax + cs )c2dv + crmax cda + cg
2
1
l4 =2( crmax + cs )c2dv + 2crmax cda + 2cg
2
1 1
1
1
l5 = ( crmax + cs )cdv + cs cdv + crmax cdv
(17)
2 2
2
4
Moreover, τ T F τ = ∆q̇ T KD ∆q̇ + 2∆q̇ T AKD s(∆q) +
s(∆q)T KP As(∆q). Then, we can have:
Fig. 6. The mechanical structure of the leg prosthesis
TABLE I
THE MASS OF LEG PROSTHESIS
Part name
Main Part
Ankle Motor
Knee Motor
Servo Driver
Foot Plate
Shell
Total
Mass(kg)
1.06
0.91
1.01
0.38
0.86
0.58
4.8
Percentage
22%
19%
21%
8%
18%
12%
100%
− 2c∆q̇ T AKD s(∆q)
= −cτ T F τ + cs(∆q)T KP As(∆q) + c∆q̇ T KD ∆q̇
(18)
Finally, we can deduce V as:
V̇ ≤ − ∆q̇ T CD ∆q̇ − s(∆q)T CP s(∆q)
− cτ T F τ < 0
CD (c) =(1 − c)KD + D − c1 I − c2 A
CP (c) =(1 − c)AKP − c3 I − c4 A − c5 A2
(19)
Since, V̇ is negative, the stability of the system will be
ensured.
IV. E XPERIMENTS
AND
R ESULTS
A. Experiments Setup
In this paper, four experiments have been conducted to
verify the performance of the proposed control method for different walking tasks. The mechanical structure of the robotic
leg prosthesis has been shown as Fig. 6. The leg prosthesis
owns two powered joints and has been designed by the USTC
Robotic Laboratory.
In the experiments, three healthy participants are recruited
and agree to participate in the study: subject 1 is 25 years old,
172 cm and 65 kg; subject 2 is 24 years old, 175 cm and 70
kg; subject 3 is 26 years old, 180 cm and 75 kg.
The mechanical structure of the leg prosthesis has been
constructed with the aluminum alloy and the nylon fiber. As
shown in Table I, the total weight of robotic prosthesis is 4.8
kg, close to a healthy lower limb. As shown in Table II, the
flexion of the knee joint is about 120◦ . The planterflexion
and dorsiflexion of the ankle joint are about −45◦ and 25◦ ,
respectively. The actuator for the knee joint of the prosthesis
is located under the thigh receiving cavity interface. The
actuator for the ankle joint is mounted on the back of the
prosthesis. By changing the length from the ball nut of
footplate to the pyramid connector of knee joint, the length of
the leg prosthesis can be adjusted. Data recordings acquired
from Inertial Measurement Unit (IMU) and Force sensors are
used in the analysis during experiments. The Trigno wireless
wearable sensors of Delsys CO., LTD are mounted on the
user’s contralateral leg in the experiments, which integrates the
IMU sensors. The joints of the prosthesis are driven by Maxon
dc flat brushless motor EC45. The servo driver Elmo connects
with the computer via a CAN bus, to control the Maxon EC
45 Power Max brushless motors. The interface was designed
on the computer to monitor the change of signals of sensors
mounted on the leg prosthesis, sampled at 1 kH. Through this
interface, the information such as the position, velocity and
torque can be stored and analyzed. The mechanical limit for
the joints of the prosthesis can avoid the excessive movement
in the experiments.
TABLE II
THE CONFIGURATIONS OF LEG PROSTHESIS
Part name
Mass of Prosthesis
Length of Prosthesis
Range for Knee
Max Torque for Knee
Max Power for Knee
Range for Ankle
Max Torque for Ankle
Max Power for Ankle
Value
4.8 kg
0.40 m to 0.52 m
0◦ to 120◦
80 Nm
90 W
−45◦ to 25◦
100 Nm
90 W
1083-4435 (c) 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: SOUTH CHINA UNIVERSITY OF TECHNOLOGY. Downloaded on May 26,2020 at 00:01:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2020.2990406, IEEE/ASME
Transactions on Mechatronics
Fig. 7. The change of knee joint in Case S1.(a)the fixed motion of leg
prosthesis.(b)the real motion of contralateral leg at the same time.
Fig. 9. Experimental results of subject 1.(a)The tracking trajectory
of knee joint.(b)The tracking trajectory of ankle joint.(c)The trajectory
error.(d)The torque of each joint
Fig. 8. The change of knee joint in Case S2.(a)the real trajectory of
the leg prosthesis’ knee joint which imitates the motion of contralateral
leg.(b)the desired trajectory of the leg prosthesis’ knee joint generated
from the proposed method.
B. Case S1
1) Experiment: The case is to verify that the control
performance of the proposed method is better than the method
adopting a preset fixed motion.
2) Results: The subject walks on the level ground with the
leg prosthesis. Because of the preset fixed motion, the walking
length and frequency of leg prosthesis can not be regulated by
the subject. Meanwhile, IMU on the contralateral leg provides
the real walking length and frequency of the subject. Fig. 7(a)
shows that the motion of leg prosthesis is fixed all time.
Fig. 7(b) shows that the motion of the contralateral leg is
unfixed. The subject with the prosthesis can keep walking and
adjusts the walking speed and direction freely. As shown in
Fig. 7, the subject can not regulate the motion of leg prosthesis
because of the preset fixed motion.
Fig. 10. Experimental results of subject 2.(a)The tracking trajectory
of knee joint.(b)The tracking trajectory of ankle joint.(c)The trajectory
error.(d)The torque of each joint
C. Case S2
1) Experiment: This case is to verify that the proposed
method has a better performance than the method only replicating the movement of the healthy lower limb.
2) Results: The subject walks on the level ground with
the leg prosthesis. The walking length and frequency of leg
prosthesis can be regulated directly by the contralateral leg of
subject with the collected joint’s value from IMU. Meanwhile,
IMU on the contralateral leg provides the real walking length
and frequency of the subject. Fig. 8(a) reveals the change of
the knee’ angle which replicates the movement of the healthy
lower limb. Fig. 8(b) reveals the change of the knee’ angle by
the proposed method. The subject with the prosthesis can keep
walking and adjusts the walking speed and direction freely.
As shown in Fig. 8, the subject can regulate the motion of leg
prosthesis.
TABLE III
T RAJECTORY
TRACKING PERFORMANCE OF THREE SUBJECT IN
C ASE
S3
Subject
1
2
3
MEAN(rad)
0.019
0.009
0.013
MSE(rad)
0.096
0.074
0.074
1083-4435 (c) 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: SOUTH CHINA UNIVERSITY OF TECHNOLOGY. Downloaded on May 26,2020 at 00:01:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2020.2990406, IEEE/ASME
Transactions on Mechatronics
Fig. 11. Experimental results of subject 3.(a)The tracking trajectory
of knee joint.(b)The tracking trajectory of ankle joint.(c)The trajectory
error.(d)The torque of each joint
Fig. 14. Experimental results of three subjects.(a), (c), and (e) are the
knee’s tracking trajectories of subjects 1, 2, and 3, respectively. (b),
(d), and (f) are the ankle’s tracking trajectories of subjects 1, 2, and 3,
respectively
Fig. 12. Ground reactive force under level ground
Fig. 15. Ground reactive force under stair ascent and descent
Fig. 13. Human-walking experiment under stairs
D. Case S3
1) Experiment: This case is to verify the performance of
the proposed control method on the level ground. The subject
walks on the level ground with the leg prosthesis, as shown
in Fig. 5. The subject walks back and forth between two ends
in the room. The walking length and frequency are guided by
the contralateral leg. Hence, the subject with the prosthesis
can keep walking and adjusts the walking speed and direction
freely.
2) Results: The results in this experiment are shown as
Fig. 9–Fig. 12.
The trajectory tracking performance of the three subjects are
shown in Fig. 9(a) and (b), Fig. 10(a) and (b), and Fig. 11(a)
and (b). The tracking errors are shown as Fig. 9(c), Fig. 10(c),
and Fig. 11(c). The average deviation for different subjects
is shown as Table III. By regulating the parameters of leg
prosthesis, the minimized MSE (Mean square error) reduces
to 0.096 rad, 0.074 rad, and 0.074 rad for subject 1, 2, and 3,
respectively. The torque for each joint is shown as Fig. 9(d),
Fig. 10(d), and Fig. 11(d). Fig. 12 shows the ground reactive
1083-4435 (c) 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: SOUTH CHINA UNIVERSITY OF TECHNOLOGY. Downloaded on May 26,2020 at 00:01:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2020.2990406, IEEE/ASME
Transactions on Mechatronics
TABLE IV
T RAJECTORY
TRACKING PERFORMANCE OF THREE SUBJECT IN
C ASE
S4
Subject
1
2
3
MEAN(rad)
0.014
0.010
0.012
MSE(rad)
0.060
0.046
0.055
force (GRF) during walking, which fits the two order curve
as shown in Fig. 1. As shown above, the tracking errors are
small.
overshoot of input torques caused by the large initial error
at the beginning of the transient response, without exact
knowledge of dynamics of leg prosthesis among different
walking tasks.
The results of the experiments show the desired performance
of the proposed control method. Without the knowledge of the
terrain conditions, the smooth and adaptive transitions can be
still realized for different walking tasks.
A limitation of the proposed approach is that we only
tested three able-bodied subjects in the experiments. The other
limitation is that it is necessary to instrument the contralateral
leg of subject before conducting experiments.
E. Case S4
1) Experiment: This case is to verify the performance of
the proposed control method on the stairs ascent and descent to
conduct the smooth and adaptive transitions between different
terrain conditions. There are five steps for the stairs ascent.
Each step is about 12 cm high and 28 cm wide. The stairs
descent have six steps. Each step is 10 cm high and 28
cm wide. When the subject walks up and down stairs, the
stride length, height and frequency of the leg prosthesis are
conducted by the contralateral leg.
2) Results: The experimental results for the trajectory performance of different subjects are depicted in Fig. 14–Fig. 15.
It is observed that the desired trajectories are close to the
measured ones in Fig. 14. The average deviation of tracking
errors is presented in Table IV. As shown in Table IV, by
regulating the parameters of leg prosthesis, the minimized
MSE (Mean square error) reduces to 0.060 rad, 0.046 rad, and
0.055 rad for subject 1, 2, and 3 respectively. Fig. 15 shows
the ground reactive force during walking on stairs. The results
in this experiment show that the tracking errors are small.
V. D ISCUSSION
This paper aims to develop a method to help the subject
with robotic leg prosthesis walk smoothly under various terrain
conditions, without complex and empirical preconfigurations.
In fact, there are two Inertial Measurement Units on the
contralateral leg of subject to record the motion of the contralateral leg. By analyzing the recorded data, the initial values
and the end values of each step of robotic leg prosthesis can
be obtained. Then, the next touchdown state of leg prosthesis
can be predicted by equation (9). The desired vertical and horizontal motion of the CoM can be calculated from equations
(3) and (7). According to the inverse kinematics, the desired
trajectory for the joints of the robotic leg prosthesis can be
calculated. At last, the leg prosthesis restores the motion of
the contralateral leg of subject.
The novelty of this proposed method includes: a) The
walking of the leg prosthesis is encoded by polynomial splines
using the initial position, the end position, and the time interval
between steps, recorded by Inertial Measurement Unit (IMU)
mounted on the contralateral leg of subject. The walking
trajectories can be reshaped according to different walking
tasks, without complex pre-configurations and empirical tuning of the leg prosthesis. b) The proposed control method
can smoothly achieve walking behaviors and diminish the
VI. C ONCLUSION
In this paper, biologically inspired deadbeat control is
proposed for the robotic leg prosthesis under different terrain
conditions. As a result, the prosthesis can coordinate the
movement of the subject and emulate the locomotion of
contralateral leg more smoothly and adaptively. The merit of
the proposed control method is that it works well without the
pre-knowledge of the exact physical parameters. Finally, the
experiments for different walking tasks have been conducted.
The results show the effectiveness of the proposed control
method.
R EFERENCES
[1] A. J. Young, A. M. Simon, and L. J. Hargrove, “A training method
for locomotion mode prediction using powered lower limb prostheses,”
IEEE Transactions on Neural Systems and Rehabilitation Engineering,
vol. 22, no. 3, pp. 671–667, 2014.
[2] J. Y. Zhu, Q. N. Wang, and L. Wang, “On the design of a powered
transtibial prosthesis with stiffness adaptable ankle and toe joints,” IEEE
Transactions on Industrial Electronics, vol. 61, no. 9, pp. 4797–4807,
2014.
[3] A. H. Shultz, B. E. Lawson, and M. Goldfarb, “Running with a powered
knee and ankle prosthesis,” IEEE Transactions on Neural Systems and
Rehabilitation Engineering, vol. 23, no. 3, pp. 403–412, 2015.
[4] T. R. Clites, M. J. Carty, J. B. Ullauri, M. E. Carney, L. M. Mooney,
J. F. Duval, S. S. Srinivasan, and H. M. Herr, “Proprioception from
a neurally controlled lower-extremity prosthesis,” Science Translational
Medicine, vol. 10, issue 443, p. eaap8373, 2018.
[5] R. Unal, S. Behrens, R. Carloni, E. Hekman, S. Stramigioli, and
B. Koopman, “Conceptual design of a fully passive transfemoral prosthesis to facilitate energy-efficient gait,” IEEE Transactions on Neural
Systems and Rehabilitation Engineering, vol. 26, no. 12, pp. 2360–2366,
2018.
[6] J. D. Lee, L. M. Mooney, and E. J. Rouse, “Design and characterization
of a quasi-passive pneumatic foot-ankle prosthesis,” IEEE Transactions
on Neural Systems and Rehabilitation Engineering, vol. 25, no. 7,
pp. 823–831, 2017.
[7] K. Shamaei, P. C. Napolitano, and A. M. Dollar, “Design and functional
evaluation of a quasi-passive compliant stance control knee anklefoot
orthosis,” IEEE Transactions on Neural Systems and Rehabilitation
Engineering, vol. 22, no. 2, pp. 258–268, 2014.
[8] E. M. Glanzer, and P. G. Adamczyk, “Design and validation of a semiactive variable stiffness foot prosthesis,” IEEE Transactions on Neural
Systems and Rehabilitation Engineering, vol. 26, no. 12, pp. 2351–2359,
2018.
[9] A. M. Simon, K. A. Ingraham, N. P. Fey, S. B. Finucane, R. D. Lipschutz, A. J. Young and L. J. Hargrove, “Configuring a powered knee
and ankle prosthesis for transfemoral amputees within five specific
ambulation modes,” PLoS One, vol. 9, no. 6, p. e99387, 2014.
[10] A. J. Young, and L. J. Hargrove, “A classification method for userindependent intent recognition for transfemoral amputees using powered
lower limb prostheses,” IEEE Transactions on Neural Systems and
Rehabilitation Engineering, vol. 24, no. 2, pp. 217–225, 2016.
1083-4435 (c) 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: SOUTH CHINA UNIVERSITY OF TECHNOLOGY. Downloaded on May 26,2020 at 00:01:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2020.2990406, IEEE/ASME
Transactions on Mechatronics
[11] A. Pagel, R. Ranzani, R. Riener, and H. Vallery, “Bio-inspired adaptive
control for active knee exoprosthetics,” IEEE Transactions on Neural
Systems and Rehabilitation Engineering, vol. 25, no. 12, pp. 2355–2364,
2017.
[12] A. H. Shultz, B. E. Lawson, and M. Goldfarb, “Variable cadence walking
and ground adaptive standing with a powered ankle prosthesis,” IEEE
Transactions on Neural Systems and Rehabilitation Engineering, vol. 24,
no. 4, pp. 495–505, 2016.
[13] A. M. Simon, K. A. Ingraham, J. A. Spanias, A. J. Young, S. B. Finucane, E. G. Halsne and L. J. Hargrove, “Delaying ambulation mode
transition decisions improves accuracy of a flexible control system for
powered knee-ankle prosthesis,” IEEE Transactions on Neural Systems
and Rehabilitation Engineering, vol. 25, no. 8, pp. 1164–1171, 2017.
[14] M. K. Shepherd, and E. J. Rouse, “The VSPA foot: a quasi-passive
ankle-foot prosthesis with continuously variable stiffness,” IEEE Transactions on Neural Systems and Rehabilitation Engineering, vol. 25,
no. 12, pp. 2375–2386, 2017.
[15] S. Huang, J. P. Wensman, and D. P. Ferris, “Locomotor adaptation by
transtibial amputees walking with an experimental powered prosthesis
under continuous myoelectric control,” IEEE Transactions on Neural
Systems and Rehabilitation Engineering, vol. 24, no. 5, pp. 573–581,
2016.
[16] N. Thatte, and H. Geyer, “Toward balance recovery with leg prostheses
using neuromuscular model control,” IEEE Transactions on Biomedical
Engineering, vol. 63, no. 5, pp. 904–913, 2016.
[17] Q. C. Ding, J. D. Han, and X. G. Zhao, “Continuous estimation of
human multi-joint angles from sEMG using a state-space model,” IEEE
Transactions on Neural Systems and Rehabilitation Engineering, vol. 25,
no. 9, pp. 1518–1528, 2017.
[18] N. Aghasadeghi, H. Zhao, L. J. Hargrove, A. D. Ames, E. J. Perreault,
and T. Bretl, “Learning impedance controller parameters for lower-limb
prostheses,” IEEE/RSJ International Conference on Intelligent Robots
and Systems, pp. 4268-4274, 2013.
[19] H. Huang, D. L. Crouch, M. Liu, G. S. Sawicki, and D. Wang, “A cyber
expert system for auto-tuning powered prosthesis impedance control
parameters,” Annals of Biomedical Engineering, vol. 44, no. 5, pp. 16131624, 2016.
[20] J. Realmuto, G. Klute, and S. Devasia, “Preliminary Investigation of
Symmetry Learning Control for Powered Ankle-Foot Prostheses,” 2019
Wearable Robotics Association Conference (WearRAcon), pp. 40–45,
2019.
[21] S. Culver, H. Bartlett, A. Shultz, and M. Goldfarb, “A stair ascent and
descent controller for a powered ankle prosthesis,” IEEE Transactions on
Neural Systems and Rehabilitation Engineering, vol. 26, no. 5, pp. 993–
1002, 2018.
[22] Y. Wen, J. Si, X. Gao, S. Huang and H. H. Huang, “A new powered
lower limb prosthesis control framework based on adaptive dynamic
programming,” IEEE Transactions on Neural Networks and Learning
Systems, vol. 28, no. 9, pp. 2215–2220, 2017.
[23] A. H. Shultz, and M. Goldfarb, “A unified controller for walking on even
and uneven terrain with a powered ankle prosthesis,” IEEE Transactions
on Neural Systems and Rehabilitation Engineering, vol. 26, no. 4,
pp. 788–797, 2018.
[24] E. D. Ledoux, and M. Goldfarb, “Control and evaluation of a powered
transfemoral prosthesis for stair ascent,” IEEE Transactions on Neural
Systems and Rehabilitation Engineering, vol. 25, no. 7, pp. 917–924,
2017.
[25] G. Khademi, H. Mohammadi, H. Richter, and D. Simon, “Optimal mixed
tracking/impedance control with application to transfemoral prostheses
with energy regeneration,” IEEE Transactions on Biomedical Engineering, vol. 65, no. 4, pp. 894–910, 2018.
[26] M. Kim, T. J. Chen, T. Y. Chen, and S. H. Collins, “An anklefoot
prosthesis emulator with control of plantarflexion and inversioneversion
torque,” IEEE Transaction on Robotics, vol. 34, no. 5, pp. 1183–1194,
2018.
[27] Y. G. Feng, and Q. N. Wang, “Combining push-off power and nonlinear
damping behaviors for a lightweight motor-driven transtibial prosthesis,”
IEEE Transactions on Mechatronics, vol. 22, no. 6, pp. 2512–2523,
2017.
[28] D. Quintero, D. J. Villarreal, D. J. Lambert, S. Kapp and R. D. Gregg,
“Continuous-phase control of a powered knee ankle prosthesis: subject
experiments across speeds and inclines,” IEEE Transaction on Robotics,
vol. 34, no. 3, pp. 686–701, 2018.
[29] J. Englsberger, P. Kozowski, C. Ott, and A. A. Schäffer, “Biologically
inspired deadbeat control for running: from human analysis to humanoid
control and back,” IEEE Transaction on Robotics, vol. 32, no. 4,
pp. 854–867, 2016.
[30] N. P. Fey, and A. M. Simon, “Controlling knee swing initiation and ankle
plantarflexion with an active prosthesis on level and inclined surfaces at
variable walking speeds,” IEEE Journal of Translational Engineering in
Health and Medicine, vol. 2, pp. 1–12, 2014.
[31] B. E. Lawson, B. Ruhe, A. Shultz, and M. Goldfarb, “A powered
prosthetic intervention for bilateral transfemoral amputees,” IEEE Transactions on Biomedical Engineering, vol. 62, no. 4, pp. 1042–1050, 2015.
[32] A. E. Martin, and R. D. Gregg, “Stable, robust hybrid zero dynamics
control of powered lower-limb prostheses,” IEEE Transactions on Automatic Control, vol. 62, no. 8, pp. 3930–3942, 2017.
[33] M. Liu, D. Wang, and H. Huang, “Development of an environmentaware locomotion mode recognition system for powered lower limb
prostheses,” IEEE Transactions on Neural Systems and Rehabilitation
Engineering, vol. 24, no. 4, pp. 434–443, 2016.
[34] D. L. Grimes, W. C. Flowers, and M. Donath, “Feasibility of an active
control scheme for above knee prostheses,” Journal of Biomechanical
Engineering-Transactions of the ASME, vol. 99, no. 4, pp. 215–221,
1977.
Ming Pi received the master’s degree in automation from the Southwest University of Science
and Technology, Sichuan, China, in 2014. He
is currently working toward the Ph.D. degree
in automation with the University of Science
and Technology of China, Hefei, Anhui, China.
His current research interests include the biped
robot control and the robotic leg prostheses control.
Zhijun Li (M’07-SM’09) received the Ph.D. degree in mechatronics, Shanghai Jiao Tong University, P. R. China, in 2002. From 2003 to
2005, he was a postdoctoral fellow in Department of Mechanical Engineering and Intelligent systems, The University of ElectroCommunications, Tokyo, Japan. From 2005 to
2006, he was a research fellow in the Department of Electrical and Computer Engineering,
National University of Singapore, and Nanyang
Technological University, Singapore. From 2017,
he is a Professor in Department of Automation, University of Science
and Technology, Hefei, China. From 2019, he is the Vice Dean of
School of Information Science and Technology, University of Science
and Technology of China, China.
From 2016, he has been the Co-Chairs of IEEE SMC Technical
Committee on Bio-mechatronics and Bio-robotics Systems (B 2 S), and
IEEE RAS Technical Committee on Neuro-Robotics Systems. He is
serving as an Editor-at-large of Journal of Intelligent & Robotic Systems,
and Associate Editors of several IEEE Transactions. Dr. Li’s current
research interests include wearable robotics, tele-operation systems,
nonlinear control, neural network optimization, etc.
Qinjian Li received the B.S. degree in Automation from Nanjing Institute of Technology, Nanjing, Jiangsu, China in 2015. He is currently
working toward the Ph.D. degree in automation
with the University of Science and Technology of
China, Hefei, Anhui, China. His current research
interests include design, simulation and control
of robotic leg prostheses.
Zhen Kan received the Ph.D. degree in mechanical and aerospace engineering from the University of Florida, Gainesville, FL, USA, in 2011.
He is a Professor with the Department of Automation, University of Science and Technology
of China, Hefei, China. He was a Postdoctoral
Research Fellow with the Air Force Research
Laboratory, Eglin AFB, FL, USA, and the University of Florida REEF, Shalimar, FL, USA, from
2012 to 2016, and an Assistant Professor with
the Department of Mechanical Engineering, University of Iowa, Iowa City, IA, USA. His current research interests include
networked robotic systems, Lyapunov-based nonlinear control, graph
theory, complex networks, and human-assisted estimation, planning,
and decision making. Prof. Kan currently serves as an Associate Editor
on the Conference Editorial Board of the IEEE Control Systems Society
and Technical Committee for several internationally recognized scientific
and
engineering
conferences.
conferences.
1083-4435 (c) 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See engineering
http://www.ieee.org/publications_standards/publications/rights/index.html
for more information.
Authorized licensed use limited to: SOUTH CHINA UNIVERSITY OF TECHNOLOGY. Downloaded on May 26,2020 at 00:01:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TMECH.2020.2990406, IEEE/ASME
Transactions on Mechatronics
Cuichao Xu received the B.S. degree in Vehicle
Engineering from Hefei University of Technology
,Hefei, China, in 2017. She is currently working
toward the M.S degree in control theory and
control engineering with the University of Science and Technology of China, Hefei, Anhui,
China. Her current research interests include
mechanical design, simulation and control.
Yu Kang (M09-SM14) received the Dr.Eng. degree in control theory and control engineering
from the University of Science and Technology
of China, Hefei, China, in 2005. From 2005 to
2007, he was a PostDoctoral Fellow with the
Academy of Mathematics and Systems Science,
Chinese Academy of Sciences, Beijing, China.
He is currently a Professor with the Department
of Automation, and with the State Key Laboratory of Fire Science, and with the Institute
of Advanced Technology, University of Science
and Technology of China. His current research interests include adaptive/robust control, variable structure control, mobile manipulator, and
Markovian jump systems.
Chun-Yi Su (SM’99) received his Ph.D. degrees
in control engineering from South China University of Technology in 1990. After a seven-year
stint at the University of Victoria, he joined the
Concordia University in 1998. Dr. Su conducts
research in the application of automatic control
theory to mechanical systems. He is particularly interested in control of systems involving
hysteresis nonlinearities. Dr. Su is the author or
co-author of over 300 publications, which have
appeared in journals, as book chapters and in
conference proceedings. Dr. Su has served as Associate Editor of IEEE
Transactions on Automatic Control and IEEE Transactions on Control
Systems Technology, and Journal of Control Theory & Applications.
He is on the Editorial Board of 14 journals, including IFAC journals
of Control Engineering Practice and Mechatronics. Dr. Su has also
severed for many conferences as an organizing committee member,
including General Co-Chair of the 2012 IEEE International Conference
on Mechatronics and Automation, and Program Chair of the 2007 IEEE
Conference on Control Applications.
Chenguang Yang received the Ph.D. degree
in control engineering from the National University of Singapore, Singapore, in 2010. He
received Postdoctoral training from the Imperial
College London, UK. His research interests include robotics and automation.
1083-4435 (c) 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
Authorized licensed use limited to: SOUTH CHINA UNIVERSITY OF TECHNOLOGY. Downloaded on May 26,2020 at 00:01:09 UTC from IEEE Xplore. Restrictions apply.