ArticlePDF Available

Finger angle estimation using musculoskeletal model on thumb and index finger

Authors:

Abstract and Figures

Prostatic hand control system usually controls finger using pattern recognition from surface ElectroMyoGraphy (EMG) signal from the forearm, as most of the finger muscles are located in the forearm with small tendon connected to the skeletal system. However, pattern recognition is not the same method as muscles control the hand and finger, this lead to a limitation in postal and long-time training is required for each subject. All finger provide benefit to daily life but 50 percent of all hand functions are made possible by the thumb and index finger. Therefore, due to the complexity of forearm muscles, this research will limit on thumb and index finger. The method proposed using sEMG from muscles and simple movement of flexion and extension to estimate equilibrium position and stiffness with one degree of freedom (DOF) for each finger call musculoskeletal model. Our research interesting in using the same principle of the musculoskeletal model to estimate equilibrium position and stiffness of thumb and index finger separately by measure position in 3-dimensional space. The result will be confirmed by measure position, force and EMG of the subject simultaneously.
Content may be subject to copyright.
Journal of Physics: Conference Series
PAPER • OPEN ACCESS
Finger angle estimation using musculoskeletal model on thumb and
index finger
To cite this article: S Stapornchaisit and Y Koike 2018 J. Phys.: Conf. Ser. 1065 182001
View the article online for updates and enhancements.
This content was downloaded from IP address 181.214.183.96 on 13/11/2018 at 00:57
Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution
of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.
Published under licence by IOP Publishing Ltd
XXII World Congress of the International Measurement Confederation (IMEKO 2018)
IOP Conf. Series: Journal of Physics: Conf. Series 1065 (2018) 182001 IOP Publishing
doi:10.1088/1742-6596/1065/18/182001
1
Finger angle estimation using musculoskeletal model on
thumb and index finger
S Stapornchaisit and Y Koike
Information and Communication Department, Tokyo Institute of Technology,
4259 Nagatsuta-cho, Midori-ku, Yokohama, Kanagawa 226-8502, Japan
E-mail: stapornchaisit.s.aa@m.titech.ac.jp
Abstract. Prostatic hand control system usually controls finger using pattern recognition from
surface ElectroMyoGraphy (EMG) signal from the forearm, as most of the finger muscles are
located in the forearm with small tendon connected to the skeletal system. However, pattern
recognition is not the same method as muscles control the hand and finger, this lead to a
limitation in postal and long-time training is required for each subject. All finger provide
benefit to daily life but 50 percent of all hand functions are made possible by the thumb and
index finger. Therefore, due to the complexity of forearm muscles, this research will limit on
thumb and index finger. The method proposed using sEMG from muscles and simple
movement of flexion and extension to estimate equilibrium position and stiffness with one
degree of freedom (DOF) for each finger call musculoskeletal model. Our research interesting
in using the same principle of the musculoskeletal model to estimate equilibrium position and
stiffness of thumb and index finger separately by measure position in 3 -dimensional space. The
result will be confirmed by measure position, force and EMG of the subject simultaneously.
1. Introduction
A large number of researchers are studies on building prosthetic hand finger to replicate actual hand
and finger using Surface Electromyography (EMG) signal as control signal to provide some degree of
freedom for amputee [1]. The study [2] suggested the use of biomechanical models to predict force at
the thumb-tip based on sEMG signals and link the connection between muscles sEMG signal
amplitude to force amplitude. The study [3] provide great example of sEMG measurement on forearm
using di-pole sEMG sensor.
This paper will provide further research in the field of thumb and index finger position and estimation,
the preliminary experiment setup to measure the characteristic of thumb and index finger muscles,
which use in the proposed model. In the experiment, the sEMG signal is considering as muscles
contraction and motion of all finger is simplify into flexion and extension motion. The statistical data
of each data is correlation coefficient and root mean square error.
2. Methodology
2.1. Musculoskeletal Model
According to [3] the location of sEMG sensor should be identified via the anatomy and general
muscles location in the human forearm. Therefore, the research starts from select interesting muscles
XXII World Congress of the International Measurement Confederation (IMEKO 2018)
IOP Conf. Series: Journal of Physics: Conf. Series 1065 (2018) 182001 IOP Publishing
doi:10.1088/1742-6596/1065/18/182001
2
pair contract in opposite direction of flexion and extension and relatively large to acquired best signal
to noise ratio. Thumb has four muscles in total connect and provide force to the skeletal structure,
however, in this paper, the muscles that provide flexion-extension motion and locate in forearm area is
selected as Flexor pollicis longus muscle (FPL) and Extensor pollicis brevis muscle (EPB). Likewise,
index finger has seven muscles in total connect and provide force to the skeletal structure, however, in
this paper, the muscles that provide flexion-extension motion and locate in forearm area is selected as
Flexor digitorum superficialis (FDS) and Extensor digitorum (ED). The location of muscles is
confirmed by measure sEMG signal while asking the subject to move the finger in flexion and
extension motions. The location is adjusted multiple time until a reasonable signal to noise ratio of the
subject is acquired, in case of some accident reduce the signal to noise ratio between the experiment,
the data of particular experiment is rejected and the subject is asked to repeat the experiment again.
The musculoskeletal model is the developed version of Mykin model [4] use to reduce the complexity
of finger musculoskeletal structure; the model is represented by one degree of freedom joint for
flexion and extension. Two muscles flexor and extensor connect to the joint vie tendon and force of
each muscle are controlled by muscles activations and joint angles as shown in figure 1. In actual
anatomy, finger joint consists of more than one muscles and multiple support muscles for stabilization,
they work as an independent group and provide almost uniform motions for flexion and extension of
the finger [5]. In this paper, the flexion muscle is referred as Muscle 1 and extension muscle is referred
as Muscles 2.
2.2. Joint Torque, Equilibrium Points and Stiffness
The torque of each muscle represented by muscles contraction, string constant, and length of muscles,
which separate between flexor and extensor. The torque of said joint is expressed by adding up torque
of flexor and extensor as shown in equation (1) [6], where torque in the flexion direction is expressed
as the positive value.
2
0 1 0 1
1( )( )
i i i i i i i i
ia k k u l l u a

 
(1)
The parameter ai denotes moment arm of muscle i; k0i , k1i , l0i , l1i , parameters (all in positive values)
to define the characteristics of muscle i, θ indicate the joint angles, where angle in flexion is
expressed as positive. Signs for moment arm are expressed as follows to indicate the effects resulting
from the difference in position of the muscles: a1 > 0, a2 < 0 [6].
Equilibrium point of the joint is calculated by solving equation (1) for the joint angle that t = 0.
Equilibrium points are defined as the angles at which torque generated by muscles is just balanced to
stop when no external forces are applied to the joints as shown in equation (2) [6].
2
0 1 0 1
12201
1
( )( )
( ) ( )
i i i i i i i
i
eq
i i i i
i
a k k u l l u
a k k u


(2)
Figure 1.Structure of musculoskeletal model.
XXII World Congress of the International Measurement Confederation (IMEKO 2018)
IOP Conf. Series: Journal of Physics: Conf. Series 1065 (2018) 182001 IOP Publishing
doi:10.1088/1742-6596/1065/18/182001
3
3. Experiment Setup
The experiment performed on 10 subjects age 21-28, male, right-handed with an average age at 25.2.
Subjects were given a command by stimulus program show the preferred action on the screen which
2.5 meters away. The motion of fingers is captured by Optitrack with Baseline Upper Body + Fingers
(33), the markers are placed on proximal interphalangeal joints of thumb finger, distal interphalangeal
joints of the index finger, and proximal interphalangeal joints of index finger according to human
anatomy. Surface EMG sensors with local reference were placed on Flexor Pollicis Longus, Flexor
Digitorum Superficialis, Extensor Pollicis Brevis, and Extensor Indicis. The data from both device is
synchronized and store using LSL (lab streaming layer) system from GitHub. Each subject perform at
least 10 trials with 5 trials for variable estimation and 5 trials for verification choosing randomly. In
each trial, the calibration period is set at the start of the trial to reduce noise. Each trial consists of
resting, small flexion, max flexion, max extension motion as shown in figure 2.
4. Result
The estimate angle is compare with measure finger angles in time serial as shown in figure 3. The
result of this experiment is shown using box-and-whisker plot with root-mean-square-error (RMSE)
and statistic data of correlation coefficient between estimated fingers angle and fingers angle recorded
by motion capture. Correlation coefficient and RMSE are calculated separately with each subject and
shown on figure 4.
5. Discussion
The result show correlation between surface EMG signal and thumb, index finger angle estimated by
musculoskeletal model using appropriate parameter of muscles. The wireless EMG sensor and optical
motion capture was used to ensure maximum freedom of motion while measuring finger angle and
EMG signal, simultaneously. Two possibilities appear from this experiment. First, prostatic arm
control using EMG signal to control finger directly without pattern recognition. Second, the control
not limit only position, the musculoskeletal model also show force using the same parameter.
XXII World Congress of the International Measurement Confederation (IMEKO 2018)
IOP Conf. Series: Journal of Physics: Conf. Series 1065 (2018) 182001 IOP Publishing
doi:10.1088/1742-6596/1065/18/182001
4
6. Acknowledgement
We thank all subjects who participated in the experiments. This work was supported by the MEXT
scholarship.
7. Reference
[1] Haris, M., Chakraborty, P., & Rao, B. V. (2015, November). EMG signal based finger
movement recognition for prosthetic hand control. In Communication, Control and Intelligent
Systems (CCIS), 2015 (pp. 194-198). IEEE.
[2] Park, W. I., Kwon, S., Lee, H. D., & Kim, J. (2012). Real-time thumb-tip force predictions from
noninvasive biosignals and biomechanical models. International Journal of Precision
Engineering and Manufacturing, 13(9), 1679-1688.
[3] PonPriya, P., & Priya, E. (2017, February). Design and control of prosthetic hand using
myoelectric signal. In Computing and Communications Technologies (ICCCT), 2017 2nd
International Conference on (pp. 383-387). IEEE.
[4] Shin, D., Kim, J., & Koike, Y. (2009). A myokinetic arm model for estimating joint torque and
stiffness from EMG signals during maintained posture. Journal of neurophysiology, 101(1),
387-401.
[5] Lacquaniti, F., & Maioli, C. (1989). The role of preparation in tuning anticipatory and reflex
responses during catching. Journal of Neuroscience, 9(1), 134-148.
[6] Kawase, T., Kambara, H., & Koike, Y. (2012). A power assist device based on joint equilibrium
point estimation from EMG signals. Journal of Robotics and Mechatronics, 205-218.
Figure 3. Example of time serial result (Correlation Coefficient: 0.83) Blue: estimated Red: measured
Figure 4. Statistic data of all 10 subjects with RMSE
... For instance, Haris et al. [29] used different ML (ANN and k-NNs) to recognize nine classes using a two-channel EMG sensor. Stapornchaisit and Koike [30] exploit the principle of the musculoskeletal model to determine balance separately by measuring location in 3-D space position index finger and stiffness thumb. However, Hagengruber et al. [31] investigated a high potential for the use of EMG-based interfaces for teleoperation in space by applying the effect of gravity when we use the EMG signal. ...
Article
This paper proposes a hardware design of hand gesture recognition and its implementation on the Zynq platform (XC7Z020) of Xilinx. This proposed system is aimed to be embedded on the robotic prosthesis to improve the daily livings upper-limb amputees. Specifically, we design an architecture to identify hand movements using the Vivado HLS tool by exploiting the electromyography signal. The proposed architecture consists of creating two necessary Intellectual Property (IPs) on hardware designed, tested, and validated against the software implementation. The first one performs feature extraction from the EMG signal and the second one implements the classification using the k-nearest neighbour algorithm (k-NN). Our framework process EMG signals acquired using an MYO sensor with eight channels. The optimization of our design using pipeline directive achieves speed improvements of 5× and 2.15× for the feature extraction and Predict IPs, respectively, with moderate area resource consumption and the same performance as software implementation.
Article
Full-text available
In some researches about power assist devices, surface ElectroMyoGraphy (EMG) signals are used to estimate user intentions to move their limbs. These conventional methods mainly focus on estimation of joint torque. However, the devices based on torque estimation are inclined to cause the vibration of users' posture originating from the waviness of the EMG signals. Focusing on estimation of states related to the joint angle may improve the performance of the power assist devices. This paper proposes a new method that estimates user joint equilibrium point and stiffness separately from the EMG and that amplifies the stiffness while tuning the device joints according to user equilibrium points. To evaluate the method, we constructed a power assist system for the wrist and compared the method with a method based on simple torque estimation during posture maintenance tasks. Our results showed that the proposed method offers a more stable operation at the same assist ratio and proved the effectiveness of the method.
Article
Full-text available
The opposable thumb has allowed humans to develop accurate fine motor skills and has provided the same level of functionality in artificial prostheses or similar robotic hands. This study describes a real-time isometric thumb-tip force prediction that uses a biomechanical muscle model and surface electromyography signals under four different angle configurations. Of the nine muscles that contribute to the thumb-tip force, the activities of five muscles were measured, and the activities of four muscles were inferred based on measured muscle data. The force exerted by each individual muscle was computed using a Hill-based muscle model. The thumb-tip force in the palmar direction was then estimated based on the contributing ratio of each muscle. The results indicated a high correlation between the thumb-tip force predictions from the model and the measured data. The possible applications of this research include the control of finger-tip forces from noninvasive neurosignals in hand prostheses.
Article
Full-text available
The perturbation method has been used to measure stiffness of the human arm with a manipulator. Results are averages of stiffness during short perturbation intervals (<0.4 s) and also vary with muscle activation. We therefore propose a novel method for estimating static arm stiffness from muscle activation without the use of perturbation. We developed a mathematical muscle model based on anatomical and physiological data to estimate joint torque solely from EMG. This model expresses muscle tension using a quadratic function of the muscle activation and parameters representing muscle properties. The parameters are acquired from the relation between EMG and measured torque. Using this model, we were able to reconstruct joint torque from EMG signals with or without co-contraction. Joint stiffness is directly obtained by differentiation of this model analytically. We confirmed that the proposed method can be used to estimate joint torque, joint stiffness, and stiffness ellipses simultaneously for various postures with the same parameters and produces results consistent with the conventional perturbation method.
Article
Full-text available
The pattern of muscle responses associated with catching a ball in the presence of vision was investigated by independently varying the height of the drop and the mass of the ball. It was found that the anticipatory EMG responses comprised early and late components. The early components were produced at a roughly constant latency (about 130 msec) from the time of ball release. Their mean amplitude decreased with increasing height of fall. Late components represented the major build-up of muscle activity preceding the ball's impact and were accompanied by limb flexion. Their onset time was roughly constant (about 100 msec) with respect to the time of impact (except in wrist extensors). This indicates that the timing of these responses was based on an accurate estimate of the instantaneous values of the time-to-contact (time remaining before impact). The mean amplitude of the late anticipatory responses increased linearly with the expected momentum of the ball at impact. The reflex responses evoked by the ball's impact consisted in a short-latency coactivation of flexor and extensor muscles at the elbow and wrist joints. Their mean amplitude generally increased with the intensity of the perturbation both in the stretched muscles and in the shortening muscles. We argue that both the anticipatory and the reflex coactivation are centrally preset in preparation for catching and are instrumental for stabilizing limb posture after impact. A model with linear, time-varying viscoelastic coefficients was used to assess the neural and mechanical contributions to the damping of limb oscillations induced by the ball's impact. The model demonstrates that (1) anticipatory muscle stiffening and anticipatory flexion of the limb are synergistic in building up resistance of the hand to vertical displacement and (2) the reflex coactivation produces a further increment of hand stiffness and viscosity which tends to offset the decrement which would result from the limb extension produced by the impact.
Conference Paper
Electromyography (EMG) signal can be defined as a measure of electrical activity produced by skeletal muscles. It can be used in handling electronic devices or prosthesis. If we are able recognize the hand gesture captured using EMG signal with greater reliability and classification rate, it could serve a good purpose for handling the prosthesis and to provide the good quality of life to amputees and disabled people. In this paper, we have worked on recognizing the 9 classes of individual and combined finger movement captured using 2 channel EMG sensor. We have used two different classification techniques such as Artificial Neural Network (ANN), and k- nearest neighbors (KNN), to classify the test samples. Seven time domain features a) Mean absolute value, b) root mean square, c) variance, d) waveform length, e) number of zero crossing, f) complexity, g) mobility have been used to uniquely represent the EMG channel data. Tuning parameters like number of hidden layers, learning constant and number of neighbors have been determined from the experimental results to achieve the better classification results. Classification accuracy has been selected as a metric to evaluate the performance of each classifier.
Computing and Communications Technologies (ICCCT)
  • P Ponpriya
  • E Priya