Professional Documents
Culture Documents
Natural Pelvic Motion Assistance of NaTure-Gaits With Active Body Weight Support
Natural Pelvic Motion Assistance of NaTure-Gaits With Active Body Weight Support
Abstract—Body weight support (BWS) gait rehabilitation In contrast, sBWS concept uses an extended robotic
was first introduced in 1987. This method provides a safe and mechanism to support the patient’s body weight by holding
effective environment for gait rehabilitation process. However, either at the waist level or at the back. This concept is less
the restriction of pelvic motion and body weight shifting are popular compared to cBWS. KineAssist [6] and PAM &
limitations of this method. BWS control strategies focus on
providing a precise supporting force for the patient. Interaction
POGO [7] use this concept for their rehabilitation systems.
between the BWS system and a patient as well as pelvic motion Based on the sBWS concept, a Natural and Tunable
guidance are often missing. In this work, a robotic mechanism Rehabilitation Gait System (NaTUre-gaits) was designed to
is designed to provide natural pelvic motion, with capability of provide body weight support with the pelvic harness,
active body weight support. An adaptive control strategy for holding at the pelvis of the patient [8, 9].
structural BWS (pa-sBWS) with pelvic motion is introduced to There are three principles for gait rehabilitation: practice,
address the issues faced in conventional BWS apparatus. A
reference trajectory for pelvic motion is planned and the
specificity and effort [10-12]. Active participation of
control strategy will allow the motion of the patient to deviate patients is one of the key factors to achieve the third
from the desired trajectory. This method provides an active principle and help to maximize the therapeutic outcome [13].
body weight support to promote the active participation of the While robotic BWS system effectively reduces the laborious
patient so that the therapeutic outcome will be improved. The requirement of therapists, creates a safe environment for the
control strategy also supports the pelvic motion during the patients to practice walking, it seldom interacts with patient.
training process. Experiment set up was built to verify the
response of the proposed controller. The experiment results
The current control strategies for BWS system mainly focus
show that the control strategy is able to achieve the objective of on providing a precise and constant supporting force for the
this work. The detail of experiments and results are presented patient. Force control method was implemented in order to
at the end of this paper. control the uploading force precisely [14]. However, these
control strategies do not allowed interaction between patient
I. INTRODUCTION and the robotic BWS system; thus, it often allows the
IN general, the concept of BWS apparatus found in robotic patients to remain completely passive during the training
gait rehabilitation system can be classified as cable-harness course, result in poor recovery process [12, 15].
BWS (cBWS) concept and structural BWS (sBWS) concept. In the view of bio-cooperative concept, Lokomat
Cable-harness BWS concept uses a harness system, which developed an adaptive body weight support algorithm
worn by the patient. To offload the patient’s body weight, (aBWS) for the Lokolift body weight support system [16].
the harness system is connected to a counterpoise system aBWS strategy will adjust the amount of supportive force
through cable. Cable-harness BWS concept is commonly from the Lokolift during the training process based on the
found in most gait rehabilitation systems, for example, performance of the patient. However, since Lokomat applies
Lokomat [1], Gait Trainer II [2], Haptic Walker [3], and cable harness BWS for body support, the patient’s pelvic
WalkTrainer [4]. While most of these systems adopt simple movement is constrained when being trained with the
cable-harness BWS apparatus, Lokomat developed a more system.
sophisticated BWS module, which provides a constant This paper introduces a patient-cooperative control
supporting force throughout the training process [5]. strategy for the pelvic assistance (PA) mechanism of our
NaTUre-gaits system. The PA mechanism was designed
Manuscript submitted January 11, 2011. This work was supported by
based on structural BWS concept. Therefore, the controller
National Medical Research Council under NMRC Grant1051/2006. is designed not only to provide an adaptive body weight
Trieu Phat Luu is PhD student of School of Mechanical and Aerospace support to promote active participation of the patient but also
Engineering, Nanyang Technological University, Singapore. (Phone: +65-
to guide the pelvis along a reference trajectory. We named
6790-5568; fax: +65-67935921; e-mail: luut0004@e.ntu.edu.sg)
H.B. Lim is PhD student of School of Mechanical and Aerospace the sBWS control strategy as pelvic motion adaptive sBWS
Engineering, Nanyang Technological University, Singapore. (e-mail: (pa-sBWS).
LIMH0048@e.ntu.edu.sg )
Xingda Qu is Assistant Professor of School of Mechanical and
Aerospace Engineering, Nanyang Technological University, Singapore. (e- II. DESCRIPTION OF ROBOTIC SYSTEM
mail: XDQU@ntu.edu.sg ) NaTUre-gaits was designed for four functions for gait
K.H. Low is Professor of School of Mechanical and Aerospace
Engineering, Nanyang Technological University, Singapore. He is the rehabilitation: pelvic control, active assistance to lower limb,
principal investigator of the NMRC project. (phone: +65-67905755; e-mail: BWS (without restricting pelvic motion during walking),
mkhlow@ntu.edu.sg )
and functional over-ground walking. These functions are follows the desired trajectory qd, the BWS apparatus will
realized by the following modules found on NaTUre-gaits, only provide desired BWS force fr. The desired BWS force
Robotic Orthosis (RO), Mobile Platform (MP), and Pelvic will be set to zero when the patient is able to follow the
Assistance (PA). RO provides gait locomotion assistance for desired trajectory and self supports his body weight.
lower limb, PA provides pelvic motion and BWS, and MP Denotation used in the pelvic motion adaptive BWS and
allows the functional over-ground walking. control scheme for pa-sBWS are displayed in Fig. 1 and Fig.
The control algorithm introduced in this paper will be 2, respectively. The actual pelvic position obtained from PA
implemented on the PA module. This section describes the sub-mechanism kinematic is denoted as qa in the control
mechanism of the PA module. The module is designed to scheme. Pelvic position error, qe, is the difference between
provide pelvic motion and BWS during walking using one the desired position and the actual position. When the pelvic
mechanism. The BWS force is provided from PA to the position error exists, a vertical interaction force between the
patient via a specially designed harness. patient and the PA system occurs and it is denoted as fv. The
pelvic position error qe is used in the adaptive controller and
A. Design of Robotic Mechanism for PA Module
the Virtual Model Control (VMC) generator to create a
Human gait locomotion consists of six determinants, virtual spring with the stiffness k. The stiffness k is the
which are pelvic rotation, pelvic tilt, stance phase knee impedance parameter and it is updated step by step. The
flexion, knee mechanisms, foot mechanisms, and lateral allowed deviation of pelvic position from the reference
displacement of the pelvis [17]. Three out of six of these trajectory is denoted as qf and it is obtained from the
determinants are pelvic motions, which highlight the impedance controller when the vertical interaction force fv
important of pelvic control during gait rehabilitation. The exists. The pelvic position command qc is calculated from qd
pelvic motion significantly affects human’s gait. The lack of and qf and sent to PA. The maximum deviation of pelvic
pelvic control on patient will result in alteration of gait
position from the reference trajectory is defined as qˆ . The
pattern, which should be avoided [18]. The PA mechanism f
consists of a pair of robotic arms. Each robotic arm consists difference between the current and the previous pelvic
of three actuated motions. The details of PA mechanism is position error is ∆qe,i. The pelvic position is moving further
described in [8]. from the reference trajectory when ∆qe,i>0.
qe qd qa (3)
III. ACTIVE BODY WEIGHT SUPPORT WITH NATURAL
PELVIC MOTION ASSISTANCE qe,i qe,i qe,i 1 (4)
This work proposed a BWS control strategy to optimize
qc qd q f (5)
the weight bearing on the lower limb. Instead of constant
BWS force provision, the strategy vary the amount of force
provide by BWS apparatus based on the patient’s
performance to increase his/her motivation during the qˆ f
qe
training course. Apart from optimization of the weight s2 qd
qa
bearing, the BWS strategy aims to promote weight shifting
during the training, by minimizing the motion restriction on l 2 fv
the pelvis. The controller is designed for the PA sub-
mechanism of NaTUre-gaits system.
x2 , z2
s1
x1 , z1
A. Kinematic of the PA sub-mechanism
1 Workspace of PA sub-
The end effector position of the sub-mechanism is given mechanism
as: x0 , z0
P x y3 z3 (1)
PA,3 3 Fig. 1. Denotation used in the pa-sBWS controller (dotted line is the
reference trajectory of the pelvic position, dash line is the maximum
The kinematic chain of the sub-mechanism is depicted in allowed deviation of pelvic position)
Fig. 1. The sagittal motion (x3, z3) of pelvic is provided by
the linear motion of s1 and s2:
qd + qe Adaptive + qc qa
2 2 PA
s x3 z3
2 - control -
1
2
sin z3 / s2 (2) qf
VMC k Impedance fv
s
1
x2 l cos 2 x0 2 z2 l sin 2 z0 2 Generat control
or
B. Controller Design
Ideally, when the end effector of PA sub-mechanism PPA,3
Fig. 2: Control scheme for pelvic motion adaptive sBWS (pa-sBWS)
C. Virtual Model Control (VMC) q f qˆ f ( fv ) (7)
The PA-sBWS controller is designed to increase the active
participation from the patient during the training course by q 1
1 f
varying the amount of supportive force based on the fv ln 2. 1 1
(8)
qˆ f
patient’s performance instead of constant BWS force
provision. The controller also provides the natural pelvic d ( fv )
motion for the patient. To achieve the proposed control k
strategy, a Virtual Model Control (VMC) technique is d (q f )
applied. This control technique make uses of virtual 2
mechanical components, such as springs, dampers, masses, k ( , q f ) (9)
q 2
or any other imaginable component in creation of control
1
f
model for generating actuator torques (or force) [19]. VMC
allows the generation of virtual reaction force at any point qˆ f
along the desired trajectory. For the application in this study,
a virtual spring is created along the pelvis trajectory. The Where qˆ f is the maximum deviation specified by the
parameters of virtual spring are varied based on the pelvic
therapist, fv is the vertical interaction force between the
position and direction of movement. The virtual spring is
subject and PA, δ is the slope of the bi-polar sigmoid
designed based on the four criteria as follow:
function.
1) If the pelvic position pa is equal or higher than the
From (6) and (7), the vertical supportive force fv can be
reference trajectory (qa>qd) the virtual spring is turn off
derived as in (8). The function of the virtual spring’s
and the controller is in position control mode. In this
situation, the patient can follow the desired trajectory stiffness k is the derivative of fv with respect to qf and it is
and self support his body weight. Therefore, the VMC shown in (9)
model is turn off and the supportive force is zero. Stiffness value of the virtual spring is proportional to the
2) When the pelvic position pa is lower than the reference allowed deviation of pelvic position qf and inversely
trajectory (qa<qd), an interaction force fv between the proportional to the slope δ. The stiffness function k(δ,qf) is
subject and the PA will occurs and it is measured by plotted in Fig. 3. Based on the tendency of the pelvic
force sensors. In this case, the virtual spring is turn on movement, the stiffness value of the virtual spring can be
and the controller is in compliance mode so that the modified during the training process by changing the slope δ
deviation of pelvic position is allowed and the patient is in (9) so that the third and the fourth criteria can be satisfied.
encouraged to actively participate in the training
process. This deviation is designed to change smoothly k ( , q f )
250
from zero to the maximum value qˆ f specified by the
therapist. The maximum allowed deviation warranty 200
that the pelvic movement is natural.
3) To increase the motivation of the patient, the stiffness of 150
the virtual spring is designed to follow the tendency of
the pelvic movement. For this purpose, the virtual 100
spring is designed so that its stiffness is decreased when
the pelvic position moving further from the reference 50