Professional Documents
Culture Documents
www.springerlink.com/content/1738-494x(Print)/1976-3824(Online)
DOI 10.1007/s12206-018-0136-y
(Manuscript Received March 18, 2017; Revised August 19, 2017; Accepted November 1, 2017)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Abstract
This paper presents a seven degrees of freedom cable-driven upper limb exoskeleton (CABXLexo-7), which is compact, lightweight,
and comfortable for post-stroke patients. To achieve the compactness of exoskeleton, two types of cable-driven differential mechanisms
were designed. The cable-conduit mechanisms were applied to transmit the power of motors mounted on the backboard to the corre-
sponding joints, then the whole weight of the exoskeleton could be light to ensure a comfortable motion assistance. In the course of ex-
periments, the surface electromyography signals of major muscles related with the movements of upper limb were collected to evaluate
the assistant ability of exoskeleton. The experimental results showed that the activation levels of corresponding muscles were reduced by
using the seven degrees of freedom cable-driven upper limb exoskeleton in the course of rehabilitation, and it demonstrated that the exo-
skeleton can provide effective movements assistance to the post-stroke patients.
Keywords: Cable-driven; Upper limb exoskeleton; Differential mechanism; Cable-conduit; sEMG
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
The angular velocity of the planet wheel relative to the driv- Considering the kinematical characteristics of the human
ing link is obtained as follow. elbow joint, a differential mechanism illustrated in Fig. 3(a) is
designed to achieve the motion of elbow. The motion of the
a
vsDc planet wheel will drive the forearm of human to rotate with
wsca = . (3)
Rsc the elbow joint, and it is controlled by the first driving wheel
858 F. Xiao et al. / Journal of Mechanical Science and Technology 32 (2) (2018) 855~864
(a) (b)
(c) (d)
Fig. 3. (a) The schematic diagram of the elbow joint part; (b) the sche-
When wea < 0, web > 0,
a b
matic diagram of the wire rope transmission mechanism, the red line ïì wecx = - wea + wec cos d1 = web - wec cos d 3
and the green line represent a pair of wire ropes of the first driving í a b
(9)
wheel, the magenta line and the blue line represent a pair of wire ropes ïî wecy = 0 - wec sin d1 = 0 - wec sin d 3 .
of the second driving wheel; (c) the CAD model illustrating the actual
way of installing the wire ropes.
When the directions of wea and web are same, waec and wbec
can be obtained based on Eqs. (6) and (7).
and the second driving wheel. The schematic diagram of the
wire rope transmission mechanism is shown in Fig. 3(b). The ì a wea - web
red line and the green line represent a pair of wire ropes of the ï wec = cos d + cot d sin d
ï 1 3 1
first driving wheel, and the magenta line and the blue line í if wea web ³ 0 . (10)
ï wb = web - wea
represent a pair of wire ropes of the second driving wheel. The
ïî ec cos d 3 + cot d1 sin d 3
radiuses of the first driving wheel, the second driving wheel,
and the planet wheel are Rea, Reb and Rec, respectively. In addi-
tion, the corresponding angular velocities are wea, web and wec, When the directions of wea and web are different, waec and wbec
respectively. The angular velocities of the planet wheel rela- can be obtained based on Eqs. (8) and (9).
tive to the first driving wheels and the second driving wheel
are represented by waec and wbec, respectively. According to the ì a wea + web
angular velocity composition theorem of intersecting axes, we ï wec = cos d + cot d sin d
ï 1 3 1
can get the following equation. í if wea web £ 0 . (11)
ï wb = web + wea
uuur uuur uuuar uuur uuubr ïî ec cos d 3 + cot d1 sin d 3
wec = wea + wec = web + wec . (5)
By projecting the vector equation Eq. (5) to x axis and y Then we can get the following equations.
axis, wecx and wecy can be obtained based on Fig. 4.
ì æ wea - web ö
When wea > 0, web>0, ï wecx = ± çç wea - ÷
ìï wecx = wea - weca cos d1 = web - wecb cos d 3 ï è 1 + cot d 3 tan d1 ÷ø
í if wea web ³ 0 (12)
í (6)
a b ï w = ± wea - web
ïî wecy = 0 + wec sin d1 = 0 - wec sin d 3 . ï ecy
î cot d1 + cot d 3
When wea < 0, web < 0, ì æ wea + web ö
ï wecx = ± çç wea - ÷
ìï wecx = - wea + weca cos d1 = - web + wecb cos d 3 ï è 1 + cot d 3 tan d1 ÷ø
í a b
(7) í if wea web £ 0 . (13)
ïî wecy = 0 - wec sin d1 = 0 + wec sin d 3 . ï w = ± wea + web
ï ecy cot d1 + cot d 3
î
When wea > 0, web < 0,
ìï wecx = wea - weca cos d1 = - web + wecb cos d 3 According to Figs. 3(a) and (b), the relationship between δ1,
í a b
(8)
ïî wecy = 0 + wec sin d1 = 0 + wec sin d 3 . δ3 and Rea, Reb, Rec can be expressed as follow.
F. Xiao et al. / Journal of Mechanical Science and Technology 32 (2) (2018) 855~864 859
ì Rea = Reb , d1 = d 3
ï
í Rec (14)
ïcot d1 = cot d 3 = R .
î ea
If the direction of wea or web is opposite with the direction Fig. 7. The schematic diagram of the tele-transmission mechanism.
shown in Fig. 3(a), the value of wea or web in Eqs. (12) and
(13) is negative. The direction of wecy in view H will be lating block can be used to tense the wire rope, it is rigid
clockwise if the value of wecy is positive. which will affect the performance of the wire rope. Therefore,
Then, Eqs. (12) and (13) can be re-expressed as follow. we improve it by applying two springs to provide the opposite
forces F1 and F2 and the stiffness of spring is selected based
ì 1 on the range of pulling force of the wire rope. The mechanical
ï wecx = 2 ( wea + web ) equation is given as follow.
ï
í (15)
ï wecy = Rea ( wea - web ) .
ïî 2 Rec F =F1 +F2 =2k Dx (16)
The traditional gear transmission structure is replaced with where k is the elastic coefficient of spring and ∆x represents
the cable transmission system. The actual way of installing the the length variation of the spring.
wire ropes is shown in Fig. 3(c).
2.6 The cable-conduit transmission mechanism
2.4 The wrist joint part
When the driving motor directly drives the joint, it will in-
Considering that the wrist joint is relatively smaller than the crease the whole weight of the exoskeleton on the human up-
shoulder joint and the elbow joint, the differential mechanism per limb. In addition, the installation of the driving motor will
may be not compact when it used to be the wrist joint part. occupy some space which will reduce the actual joint work-
Therefore, we consider to apply the serial mechanism to the space. Furthermore, the weight of the driving motor will in-
wrist joint as illustrated in Fig. 5. The wrist joint motion in- crease the load to be driven by other motors. Then the power
cludes the motion of wrist flexion/extension and the motion of of motor will be large which makes the driving motor to be
wrist radial deviation/ulnar deviation. Two encoders are in- chosen will be more heavier.
stalled on the corresponding joint to measure the actual joint In this work, we design a tele-transmission mechanism
motion. based on the cable-conduit transmission mechanism. The
schematic diagram of the tele-transmission mechanism is
shown in Fig. 7. The corresponding joint is driven by the ca-
2.5 The tension devices design
bles (Wirerope with 1.5 mm diameter) and the conduits (Bow-
The pre-tightening force plays a vital role for the cable- den cables with 5 mm diameter) provide a pathway for the
driven mechanism and it will affect the performance of the cables. The tighteners are used to adjust the length of the wire
cable-driven mechanism. In the course of movement, it is rope and provide the pre-tightening force. The part illustrated
known that the pulling force of the wire rope will change by the dashed box is used to adjust the length of the wire rope.
within a certain range. Therefore, we design a tension device Considering the range of motion of the corresponding joint,
being able to adjust the pre-tightening force with the pulling the whole length of this area should be larger than the range of
force of the wire rope. The tension device of the exoskeleton the joint motion.
is illustrated in Fig. 6. The screw in Fig. 6 can be twisted to
move the regulating block which can tense the wire rope. The
d1 + d 2 ³ j r2 (17)
locking block is used to fixed the rope end. Although the regu-
860 F. Xiao et al. / Journal of Mechanical Science and Technology 32 (2) (2018) 855~864
Link i θi αi li di Range of θi
1 θ1 90o 0 0 50o ~255o
o
2 θ2 90 0 0 -90 o ~90 o
3 θ3 90o 0 d3 30 o ~150 o
o
4 θ4 90 0 0 0o ~120 o
o
5 θ5 90 0 d5 100 o ~260 o
6 θ6 90o 0 0 -117 o ~-63o
o
Fig. 8. The tele-transmission mechanism of exoskeleton. 7 θ7 0 l7 d7 -60 o ~60 o
(a) (b)
(c) (d)
Fig. 9. The connecting rod coordinates of the exoskeleton.
Fig. 10. The workspace of the exoskeleton.
3. Kinematic analysis
4. Experiment
The connecting rod coordinates of the exoskeleton shown in
Fig. 9 are established by the Denavit-Hartenberg method, and In this section, the evaluation experiment of the movements
the corresponding parameters and values are listed in Table 2. assistance of the exoskeleton is introduced. Six healthy sub-
The range of θi listed in Table 2 is obtained according to Table jects (23~45 years old, male and female, named as A~F) were
1. By calculating the kinematic equation as expressed in Eq. participate in this experiment conducted in our laboratory. The
(18), we can obtained the workspace of the exoskeleton. subject sit behind the target panel frame, and the center of the
panel frame was coincide with the pen point when the upper
é r11 r12 r13 px ù limb of the subject was parallel with the ground (Fig. 11). The
ê ú subjects were asked to move from the center of the pattern to
r r22 r23 py ú
0
T7 = 0 A1 1 A2 2 A3 3 A4 4 A5 5 A6 6 A7 = ê 21
ê r31 r32 r33 pz ú each of the 12 targets on the pattern and move back from each
ê ú target to the center. The pattern was fixed on the target panel
ëê 0 0 0 1 ûú
(18) frame. The 12 targets were arranged in a clock-like fashion,
écq1 0 sq1 0 ù écq 7 - sq 7 0 l7 cq 7 ù
and the distance between the center and the target was 18 cm.
ê ú ê ú
sq 0 -cq1 0 ú ê sq 7 cq 7 0 l7 sq 7 ú A metronome was applied here to guide the frequency of mo-
=ê 1 ... .
ê0 1 0 0ú ê 0 0 1 d7 ú tion, and the frequency was 60 beats per minute (bpm). The
ê ú ê ú
êë 0 0 0 1 úû êë 0 0 0 1 úû metronome rhythm was about 0.18 m/s which was similar
with the reaching speed of post-stroke patients and the healthy
When we set the values of d3, d5, d7 and l7 (d3 = 270 mm, d5 subjects could easily imitate the patients’ motion in a natural
= 250 mm, d7 = 30 mm, l7 = 120 mm), the corresponding way [29].
F. Xiao et al. / Journal of Mechanical Science and Technology 32 (2) (2018) 855~864 861
Table 3. The sEMG channels and the corresponding muscles. Table 4. The relationship between the motion and the sEMG channels.
(a) (b)
Fig. 12. The location of the sEMG electrodes: (a) The sEMG elec-
Fig. 11. The experimental setup. trodes on the backside; (b) the sEMG electrodes on the foreside.
Three kinds of modalities of motion were executed and they Thought Technology Ltd, and then encoded by the FlexComp
were listed as follow. Infiniti encoder from Thought Technology Ltd. The sampled
Passive modality: Subject was equipped with the exoskele- signals were transmitted to the personal computer by using the
ton on the right upper limb, and the subject moved the upper TT-USB interface unit. The raw sEMG signals were sampled
limb and the exoskeleton in the course of experiments. at 2048 Hz by the sEMG signals acquisition system.
Free modality: Subject executed the movements intro- In this work, the raw sEMG signals were band-pass filtered
duced above without the exoskeleton. by a fifth-order Butterworth filter with cutoff frequency of
Assistive modality: The exoskeleton system guided the up- 13~500 Hz. The Root mean square (RMS) feature signals of
per limb of the subject to accomplish the movements intro- sEMG were extracted and filtered by a fifth-order Butterworth
duced above. low filter of 4 Hz to achieve a better representation of sEMG
Each subject repeated the experiment five times under each signals. As the magnitude of RMS feature signals of each
modality and had a rest of 2 hours between two adjacent ex- subject were different, the data set of the RMS feature signal
periments avoiding muscle fatigue. In this study, the move- should be normalized. In this paper, the RMS feature signals
ment in the experiment mainly involved the motion of shoul- of sEMG were normalized using a classical isometric Maxi-
der flexion/extension, shoulder abduction/adduction, shoulder mal voluntary isometric contraction (MVIC) method [30, 31].
internal/external rotation, and elbow flexion/extension. In The MVC method meant that the subject should perform iso-
addition, the related muscles were the pectoralis major- metric contractions with a muscle-specific arm posture against
clavicular (PEC), infraspinatus (INFR), deltoid-anterior the resistance, then the measured maximal value of sEMG
(DEAN), deltoid-posterior (DEPO), biceps (BICP), and tri- was used to normalize the sEMG signal of the corresponding
ceps (TRCP). The sEMG signals of these muscles of upper muscle. The Average root mean square (ARMS) was applied
limb were collected to be an indicator to evaluate the ability of to evaluate the average performance of movement assist. It is
movements assistance of the exoskeleton. The corresponding obvious that the larger the ARMS is, the more energy pro-
sEMG channels are listed in Table 3, and the relationship be- duced by human muscles is.
tween the motions and the sEMG channels are listed in Table
4. Fig. 12 illustrates the location of the sEMG electrodes. The
5. Results
sEMG signals were acquired by using the superficial Ag/AgCl
electrodes (KAIKANG Technology Inc, ECG electrodes As the frequency of motion is 60 bpm, which means that the
30×20 mm), and the inter-electrode spacing was 20 mm. Be- cycle time of movements is 24 seconds. In this section, the
fore pasting the electrode, the skin of subject was shaved and experimental results in one cycle are presented. In this work,
cleaned using the alcohol. The collected sEMG signals were two examples of experiment are taken and the results were
amplified firstly by the MyoScan model SA9503M from illustrated from Figs. 13-16. Figs. 13 and 14 show the kinetic
862 F. Xiao et al. / Journal of Mechanical Science and Technology 32 (2) (2018) 855~864
Fig. 13. The kinetic profile under three kinds of modalities for D#2. Fig. 15. The low-pass filtered RMS profiles of the corresponding mus-
cles for A#4.
(a) (b)
(a) (b)
(c) (d)
(c) (d)
(e) (f)
(e) (f)
Fig. 14. The low-pass filtered RMS profiles of the corresponding mus-
cles for D#2. Fig. 16. The low-pass filtered RMS profiles of the corresponding mus-
cles for A#4.
profile and the filtered RMS feature signals of six muscles Fig. 17 shows the average performance of the exoskeleton,
under three kinds of modalities for D#2. Figs. 15 and 16 show and the average RMS values and their standard deviation are
the kinetic profile and the filtered RMS feature signals of six listed in Table 5. By comparison, we know that the average
muscles under three kinds of modalities for A#4. Here D#2 RMS values of muscles under the passive modality are the
and A#4 represent the second time experiment of subject D largest. For example, the average RMS values of DEAN under
and the fourth time experiment of subject A, respectively. The the assistive modality, the free modality, and the passive mo-
kinetic profile under three kinds of modalities shown in Figs. dality are 0.0765±0.0077, 0.1212±0.0094 and 0.2981±0.0126,
13 and 15 are almost the same. The larger the filtered RMS respectively. Then, it indicates that the amplitudes of the fil-
feature signal is, the more the power produced by muscles of tered RMS feature signals under the assistive modality are the
human is. It shows that the power produced by muscles of smallest. According to Table 5, the average RMS values of
human under the passive modality are thelargest, and the sub- sEMG signals are the least when the exoskeleton is applied to
ject can achieve the same movement with the smallest power assist subjects. It demonstrates that the designed exoskeleton
when the exoskeleton is used to assist the subject. can be used to assist the subject to accomplish the correspond-
F. Xiao et al. / Journal of Mechanical Science and Technology 32 (2) (2018) 855~864 863
Table 5. The average RMS values and the standard deviation. values of INFR, DEAN and BICP are larger than the average
RMS values of PEC, DEPO and TRCP. This means that the
Muscles Passive modality Free modality Assistive modality
INFR, DEAN and BICP play vital roles in the course of ex-
PEC 0.1154±0.0113 0.0146±0.0006 0.0129±0.0006
periments. Table 5 lists the average RMS values and the stan-
INFR 0.2308±0.0072 0.0895±0.0024 0.0706±0.0053 dard deviation, and the average RMS values under the assis-
DEAN 0.2981±0.0126 0.1212±0.0094 0.0765±0.0077 tive modality are smaller than the average RMS values under
DEPO 0.1506±0.0092 0.0501±0.0025 0.0404±0.0047 the free modality. However, the standard deviation of several
BICP 0.2672±0.0084 0.0957±0.0039 0.0629±0.0074 muscles under the assistive modality are larger than the stan-
TRCP 0.1055±0.0101 0.0181±0.0006 0.0131±0.0004 dard deviation under the free modality. The reason may be
that the subject were a litter nervous when they wore the exo-
skeleton which made the results were relatively unstable. In
this work, we tested the assisted ability of the exoskeleton. In
the future, the exoskeleton will be applied to assist the pa-
tients’ rehabilitation or their daily life.
Acknowledgment
The study was funded and supported by the National Natu-
ral Science Foundation (Grant No. 60975067) and the Nuclear
Science Foundation of China (Grant No. 2015BAF01B03).
[9] T. M. Wu, S. Y. Wang and D. Z. Chen, Design of an exo- [23] Y. Mao and S. K. Agrawal, Design of a cable-driven arm
skeleton for strengthening the upper limb muscle for overex- exoskeleton (CAREX) for neural rehabilitation, IEEE Trans-
tension injury prevention, Mechanism and Machine Theory, actions on Robotics, 28 (4) (2012) 922-931.
46 (12) (2011) 1825-1839. [24] S. J. Ball, I. E. Brown and S. H. Scott, MEDARM: A reha-
[10] K. Kazuo, R. M. Habibur and S. Makoto, Development of a bilitation robot with 5DOF at the shoulder complex,
3DOF mobile exoskeleton robot for human upper-limb motion IEEE/ASME International Conference on Advanced Intelli-
assist, Robotics and Autonomous Systems, 56 (8) (2008) 678- gent Mechatronics (2007) 2511-2516.
691. [25] Q. C. Wu, X. S. Wang and L. Chen, Transmission model
[11] G. Malin, G. Ruwan and J. Sanath, 6-REXOS: Upper limb and compensation control of double-tendon-sheath actuation
exoskeleton robot with improved pHRI, International Jour- system, IEEE Transactions on Industrial Electronics, 62 (3)
nal of Advanced Robotic Systems, 12 (2015) 1-13. (2015) 1599-1609.
[12] L. B. Gook and R. Jacob, Kinematic analysis of 7 degrees [26] Q. C. Wu, X. S. Wang and F. P. Du, Development and
of freedom upper-limb exoskeleton robot with tilted shoul- analysis of a gravity-balanced exoskeleton for active reha-
der abduction, International Journal of Precision Engineer- bilitation training of upper limb, Proceedings of the Institu-
ing and Manufacturing, 14 (1) (2013) 69-76. tion of Mechanical Engineers Part C-Journal of Mechanical
[13] J. Yeongtae and B. Joonbum, Kinematic analysis of a 5- Engineering Science, 230 (20) (2016) 3777-3790.
DOF upper-limb exoskeleton with a tilted and vertically [27] J. Garrido, W. Yu and X. O. Li, Modular design and con-
translating shoulder joint, IEEE-ASME Transactions on trol of an upper limb exoskeleton, Journal of Mechanical
Mechatronics, 20 (3) (2015) 1428-1439. Science and Technology, 30 (5) (2016) 2265-2271.
[14] J. Huang, W. G. Huo and W. X. Xu, Control of upper-limb [28] C. P. Neu, J. J. Crisco and S. W. Wolfe, In vivo kinematic-
power-assist exoskeleton using a human-robot interface based behavior of the radio-capitate joint during wrist flexion ex-
on motion intention recognition, IEEE Transactions on Auto- tension and radio-ulnar deviation, Journal of Biomechanics,
mation Science and Engineering, 12 (4) (2015) 1257-1270. 34 (2001) 1429-1438.
[15] J. Klein, S. Spencer, J. Allington and J. E. Bobrow, Opti- [29] E. Pirondini, M. Coscia, S. Marcheschi, G. Roas, F. Sal-
mization of a parallel shoulder mechanism to achieve a high- sedo and S. Micera, Evaluation of the effects of the arm light
force, low-mass, robotic-arm exoskeleton, IEEE Transac- exoskeleton on movement execution and muscle activities:
tions on Robotics, 26 (4) (2010) 710-715. A pilot study on healthy subjects, Journal of NeuroEngi-
[16] P. A. Utku, S. Fabrizio and E. Andrew, Design and valida- neering and Rehabilitation, 13 (9) (2016) 1-21.
tion of the RiceWrist-S exoskeleton for robotic rehabilitation [30] J. Yang and D. A. Winter, Electromyographic amplitude
after incomplete spinal cord injury, Robotica, 32 (8) (2014) normalization methods: Improving their sensitivity as diag-
415-1431. nostic tools in gait analysis, Archives of Physical Medicine
[17] Y. Y. Chen, G. Li, Y. H. Zhu, J. Zhao and H. G. Cai, De- and Rehabilitation, 65 (1984) 517-521.
sign of a 6-DOF upper limb rehabilitation exoskeleton with [31] J. Carlo and D. Luca, The use of surface electromyography
parallel actuated joints, Bio-Medical Materials and Engi- in biomechanics, Journal of Applied Biomechanics, 13 (2)
neering, 24 (6) (2014) 2527-2535. (1997) 135-163.
[18] R. A. R. C. Gopura, D. S. V. Bandara and K. Kazuo, De-
velopments in hardware systems of active upper-limb exo- Feiyun Xiao received the B.S. degree
skeleton robots: A review, Robotics and Autonomous Sys- from Hefei University of Technology
tems, 75 (2016) 203-220. (HFUT), Hefei, China, in 2013. He is
[19] V. D. H. A. Loek, V. N. Bob and B. Arjen, An overview currently working toward the Ph.D.
and categorization of dynamic arm supports for people with degree in Harbin Institute of Technol-
decreased arm function, Prosthetics and Orthotics Interna- ogy (HIT), Harbin, China. His research
tional, 38 (4) (2014) 287-302. interests include mechanism design,
[20] J. K. Lu, H. Kevin and W. J. Chen, Design of a passive sEMG signal processing with upper
upper limb exoskeleton for macaque monkey, Journal of limb exoskeleton.
Dynamic Systems Measurement and Control-Transactions of
the ASME, 138 (11) (2016) 1-13. Yongsheng Gao received the B.Sc.,
[21] H. Kim and R. Jacob, Predicting redundancy of a 7 DOF M.Sc. and Ph.D. degrees in State Key
upper limb exoskeleton toward improved transparency be- Laboratory of Robotics Institute, Harbin
tween human and robot, Journal of Intelligent & Robotic Institute of Technology (HIT), Harbin,
Systems, 80 (SI) (2015) S99-S119. China, in 1994, 2001 and 2007. He is
[22] Y. Mao, X. Jin, G. G. Dutta, J. P. Scholz and S. K. Agrawal, currently a Professor in HIT. His re-
Human movement training with a cable driven arm exo- search interests include pathological
skeleton (CAREX), IEEE Transactions on Neural Systems tremor suppress, tele-operation robot,
and Rehabilitation Engineering, 23 (1) (2015) 84-92. biomedical signal processing.