Professional Documents
Culture Documents
Limb Exoskeleton
Mohamed Ghezal, Mohamed Guiatni, Ismail Boussioud, Cherif Sofiane Renane
Complex Systems Control & Simulators Laboratory
Ecole Militaire Polytechnique
Algiers, Algeria
Abstract—For the past few decades, robotic exoskeletons have A lower limb exoskeleton is a wearable robot that physically
been the subject of extensive research in research laboratories. assists disabled people to regain their normal daily activity
The level of performance and reliability of these systems has such as walking, standing up, sitting or climbing stairs.
steadily increased. Today, these applications involve neuromotor
rehabilitation and, more marginally, support for patients suf- A state-of-the-art recent and a survey and on lower limb
fering from motor impairments. In this context, we designed exoskeletons for different applications is compiled in [5] in
and built a motorized exoskeleton with two degrees of freedom which more than 80 references and 46 devices have been
for the functional support of the lower limbs. The design was compared, in a holistic manner, in terms of end-users and also
developed taking into account the different constraints related to through different parameters such as cost, safety, number of
the anatomy of the human being lower limb and the kinematic-
static compatibility and the transparency of the structure. Elastic degrees of freedom (DOF), control, sensors, materials, joint
actuators, which combine deformable elements and conventional mechanisms and battery details. The majority of the presented
DC motors have been produced and associated with the me- devices are achieved and are commercialized. Thus, their
chanical structure. The electronic part was also developed to usefulness in the real life is actually is limited due to some
instrument and control the joints of the exoskeleton. After the social and technical issues. Among the technical limitations
modeling, we have synthesized and implemented several control
approaches, namely PID and Twisting second order sliding mode. we have the complex sensing and actuation technology, weight
The results obtained showed the capacity of the exoskeleton to constraints of the structure, the slow response of the exoskele-
perform walking cycles and its robustness with regard to external tons dynamic compared to humans, the energy autonomy when
disturbances. used outdoors and comfort issues for wearability. The social
Index Terms—Lower limb exoskeleton, Rotary Series Elastic issues concern mainly the hesitation against the use of new
actuator, Robust control, Mechatronics design, Motion control,
Twisting Algorithm.
assistive technology and the high costs and poor human-
exoskeleton interactivity [6]. This statement shows that there
is still need for efficiency improvement and cost reduction of
I. I NTRODUCTION these devices in order to make this technology accessible.
In applications where human is interacting with robots,
Aging of populations, weakness of elderly people, stroke special consideration must be respected such as the user safety,
and locomotion system diseases make necessary the devel- the compliance of the robot joints, energy saving and the
opment of wearable robots to improve the quality of life of impedance of the actuators.
people. This work aims to propose a new exoskeleton for the lower
An exoskeleton is a wearable robot that complements or limb rehabilitation which mirrors the skeletal structure of pa-
replaces a human body limb function [1]. Wearable robots can tients lower limb. The use of exoskeleton-based rehabilitation
be classified, according to the task they fulfill in coordination allows for independent and concurrent control of particular
with human limbs, into three classes [1] : movement of patients lower limb (fig. 1) in the three joints
• Amplification exoskeletons : amplification is meant to (hip, knee and ankle). In order to avoid patient injury, it will
give a human with low physical characteristics, abilities be necessary to take care in our device in adjusting lengths of
that he doesn’t have without the exoskeleton. Many segments of the exoskeleton to the lengths of the segments of
amplification exoskeletons have already been brought to the patient’s limb.
an end purchased such as the BLEEX [2] and the HAL In this paper, we have designed a 2 DOFs lower limb
[3]. exoskeleton actuated using compliant series elastic actuator.
• Orthotic exoskeletons : these are mechatronic devices A control scheme based on dynamic modeling and PID
used in the stabilization, restoration and reenforcement controller and a robust second order sliding mode controller
of human limb motion for people with reduced mobility are developed and implemented. In section II, an overview of
[4]. the mechanical design of the exoskeleton and the compliant
• Prosthetic exoskeletons : these devices are used to replace elastic actuator is given. Section III, IV and V describes the
the whole human limb of amputees to restore the motion modeling, identification and control respectively. The exper-
dynamics using inertial or electromyographic sensors. imental results are presented and discussed in section VI.
Characteristics Values
Max deflection ±5.24 rad. (±300 deg.)
Fig. 2. CAD model of the exoskeleton Max torque ±1.67 Nm.
Mean diameter 18 mm.
Wire diameter 1.50 mm.
Many constraints are taken into account in the design of the Number of turns 9
exoskeleton: Spring constant 0.30 Nm/rad.
• The weight/power ratio must be optimized in order to
make a light weight exoskeleton which guarantees a
sufficient assistance. III. E XOSKELETON M ODELING
• the structure of the exoskeleton must be made of a
material that resists to different applied forces. A. Kinematic model of the exoskeleton
• Friction, interaction between partsand inertia must be The kinematic model describes the relationship between
minimized to improve the transparency of the exoskele- the spatial and articular coordinates. The kinematics of the
ton. designed exoskeleton is described in fig 5.
TABLE II
T HE E XOSKELETON MDH PARAMETERS .
j δ αj dj θj rj
1 0 0 0 θ1 0
2 0 0 l1 θ2 0
E / 0 l2 0 0
⎛ ⎞
C12 −S12 0 L1 C1 + L2 C12
Fig. 3. Kinematic scheme of the designed elastic actuator. ⎜ S12 C12 0 L1 S1 + L2 S12 ⎟
0
TE = ⎜
⎝ 0
⎟
⎠
0 1 0
0 0 0 1
with : S1 = sin(θ1 ), C1 = cos(θ1 ), C12 = cos(θ1 + θ2 ),
S12 = sin(θ1 + θ2 )
Finally, the generalized coordinates [Px Py ] are given as
follows :
Px = L1 C1 + L2 C12
(1)
Py = L1 S1 + L2 S12
with θi and Γi are the ith joint angle and torque respectively.
L is the Lagrangian function :
L = Ke − K p (4)
Figure 7 shows the validation result obtained for the torque ẋ(1) = x(2) (17)
model. We observe that the model response is close to the ẋ(2) = ϕ(x, t) + γ(x, t)u(t) (18)
actual response. Figure 8 shows the validation result obtained s(t, x) = x(1) (19)
for the position model. A very interesting is obtained since
we observe that the model and the actual responses are very where x(t) represents the state variable, ϕ(x, t) and γ(x, t)
close. represent smooth uncertainty items, u(t) represents the control
input, and s(t, x) represents the defined sliding surface. It is
assumed that: |ϕ(x, t)| C and 0<Km γ KM .
where C, Km , and KM are positive constants. The control
algorithm is then defined as follows: