Robot control using electromyography (EMG) signals of the wrist

Similar documents
Estimation of the Upper Limb Lifting Movement Under Varying Weight and Movement Speed

Overview of the Human Arm Anatomy

Lab Activity 11: Group II

The Muscular System. Chapter 10 Part C. PowerPoint Lecture Slides prepared by Karen Dunbar Kareiva Ivy Tech Community College

Connects arm to thorax 3 joints. Glenohumeral joint Acromioclavicular joint Sternoclavicular joint

Measurement of welder's movement for welding skill analysis

MLT Muscle(s) Patient Position Therapist position Stabilization Limb Position Picture Put biceps on slack by bending elbow.

Chapter 6 part 2. Skeletal Muscles of the Body

The Elbow and Radioulnar Joints Kinesiology. Dr Cüneyt Mirzanli Istanbul Gelisim University

ARM Brachium Musculature

Human Anatomy Biology 351

Maximal isokinetic and isometric muscle strength of major muscle groups related to age, body weight, height, and sex in 178 healthy subjects

Lever system. Rigid bar. Fulcrum. Force (effort) Resistance (load)

Systematic Anatomy (For international students)

What is Kinesiology? Basic Biomechanics. Mechanics

Humerus. Ulna. Radius. Carpals

Muscles of the Upper Limb

Biceps Brachii. Muscles of the Arm and Hand 4/4/2017 MR. S. KELLY

EVALUATION AND MEASUREMENTS. I. Devreux

Key Points for Success:

Human Arm Posture Control Using the Impedance Controllability of the Musculo-Skeletal System Against the Alteration of the Environments

Main Menu. Elbow and Radioulnar Joints click here. The Power is in Your Hands

Practical 2 Worksheet

Location Terms. Anterior and posterior. Proximal and Distal The term proximal (Latin proximus; nearest) describes where the appendage joins the body.

The Role of Muscles in Movement

Five-Fingered Assistive Hand with Mechanical Compliance of Human Finger

UPPERTONE Exercise Manual

Verification of Immediate Effect on the Motor Function of a Plegic Upper Limb after Stroke by using UR-System 2.2

Muscular Analysis of Upper Extremity Exercises McGraw-Hill Higher Education. All rights reserved. 8-1

Multi-joint Mechanics Dr. Ted Milner (KIN 416)

Angular Measurements with BIOPAC Goniometers & Torsiometers

Main Menu. Wrist and Hand Joints click here. The Power is in Your Hands

*Agonists are the main muscles responsible for the action. *Antagonists oppose the agonists and can help neutralize actions. Since many muscles have

OpenSim Tutorial #2 Simulation and Analysis of a Tendon Transfer Surgery

MUSCLES OF THE ELBOW REGION

BLUE SKY SCHOOL OF PROFESSIONAL MASSAGE AND THERAPEUTIC BODYWORK. Musculoskeletal Anatomy & Kinesiology MUSCLES, MOVEMENTS & BIOMECHANICS

MCQWeek2. All arise from the common flexor origin. The posterior aspect of the medial epicondyle is the common flexor origin.

Anatomy and Physiology II. Review Shoulder Girdle New Material Upper Extremities - Bones

The Elbow and the cubital fossa. Prof Oluwadiya Kehinde

A computational model for optimal muscle activity considering muscle viscoelasticity in wrist movements

Module 7 - The Muscular System Muscles of the Arm and Trunk

The Effect of the Trajectory of Javelin Thrower's Upper Limb on the Muscles, Ligaments, and Reaction Forces at Elbow Joint

EMG-Based Control of an Exoskeleton Robot for Human Forearm and Wrist Motion Assist

Electrical stimulation of the upper limb. Paul Taylor

Ligaments of Elbow hinge: sagittal plane so need lateral and medial ligaments

ELBOW - 1 FLEXION: ROM (Supine / Sitting)

Names: Block: Date: Building an Articulated Model of the Hand

Musculoskeletal System. Terms. Origin (Proximal Attachment) Insertion (Distal Attachment)

WTC II Term 3 Notes & Assessments

THROWER S TEN EXERCISE PROGRAM David Andrew Parker, MD

Figure 11-1: The lever-fulcrum principle is illustrated by flexion of the forearm.

Restoration of Reaching and Grasping Functions in Hemiplegic Patients with Severe Arm Paralysis

Levels of the anatomical cuts of the upper extremity RADIUS AND ULNA right

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

Muscular System: Skeletal Muscle Tissue and Organization

BLUE SKY SCHOOL OF PROFESSIONAL MASSAGE AND THERAPEUTIC BODYWORK. Musculoskeletal Anatomy & Kinesiology II REVIEW

Chiropractic Technician Class

Prime movers provide the major force for producing a specific movement Antagonists oppose or reverse a particular movement Synergists

Muscular Nomenclature and Kinesiology - One

Simulation of Tremor on 3-Dimentional Musculoskeletal Model of Wrist Joint and Experimental Verification

THROWERS TEN EXERCISE PROGRAM

DELSYS. Purpose. Hardware Concepts. Software Concepts. Technical Note 101: EMG Sensor Placement

Terms of Movements by Prof. Dr. Muhammad Imran Qureshi

Treatment Guidelines - Shoulder

Clinical examination of the wrist, thumb and hand

Analysis of Human Standing-up Motion Based on Distributed Muscle Control

The Biomechanics of the Human Upper Extremity-The Elbow Joint C. Mirzanli Istanbul Gelisim University

Acknowledgement. Here are some flash cards all set up in a "pdf" format for you! Thanks to Laura H. (spring 08)

Motion of Left Upper Extremity During A Right- Handed Golf Swing

Nerve Injury. 1) Upper Lesions of the Brachial Plexus called Erb- Duchene Palsy or syndrome.

KINEMATIC ANALYSIS OF ELBOW REHABILITATION EQUIPMENT

Chapter 11 The Muscular System. Copyright 2009, John Wiley & Sons, Inc.

Human Anatomy Lab #7: Muscles of the Cadaver

9/26/2012. Osteokinematics (how the bones move) & Arthrokinematics (how the joints move) Planes & Axes. Planes & Axes continued

Experiment HM-11: Electromyograms (EMG) for Paired Arm Wrestling

Chapter 6 The Elbow and Radioulnar Joints

THROWERS TEN EXERCISE PROGRAM

medial half of clavicle; Sternum; upper six costal cartilages External surfaces of ribs 3-5

An Investigation of Hand Force Distribution, Hand Posture and Surface Orientation

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

forearm posterior compartment

Journal of Biomechanical Science and Engineering

EMG-Driven Human Model for Orthosis Control

Forearm and Wrist Regions Neumann Chapter 7

Ergonomic Test of the Kinesis Contoured Keyboard

Medical Terminology. Anatomical Position, Directional Terms and Movements

Functional Anatomy of the Elbow

Throwers Ten Exercise Program

Al-Balqa Applied University

SUEFUL-7: A 7DOF Upper-Limb Exoskeleton Robot with Muscle-Model-Oriented EMG-Based Control

Elbow Exercise Program

Experiment HM-7: Electromyogram (EMG) Activity in Antagonistic Muscles and Range of Motion

Body Planes & Positions

TASC Manual and Scoresheet Printing Suggestions

Skeletal Muscles and Functions

MOTOR EVALUATION SCALE FOR UPPER EXTREMITY IN STROKE PATIENTS (MESUPES-arm and MESUPES-hand)

divided by the bones ( redius and ulna ) and interosseous membrane into :

TALLGRASS ORTHOPEDIC & SPORTS MEDICINE THROWING ATHLETE EXERCISE PROGRAM TALLGRASSORTHOPEDICS.COM

Ergonomic Test of Two Hand-Contoured Mice Wanda Smith, Bob Edmiston, and Dan Cronin Global Ergonomic Technologies, Inc., Palo Alto, CA ABSTRACT

Transcription:

Robot control using electromyography (EMG) signals of the wrist C. DaSalla,J.Kim and Y. Koike,2 Tokyo Institute of Technology, R2-5, 4259 Nagatsuta-cho, Midori-ku, Yokohama 226-853, Japan 2 CREST, Japan Science and Technology Agency, 4--8 Honcho Kawaguchi, Saitama 332-2, Japan doi:33/abbi.24.54 Abstract: The aim of this paper is to design a human interface system, using EMG signals elicited by various wrist movements, to control a robot. EMG signals are normalized and based on joint torque. A three-layer neural network is used to estimate posture of the wrist and forearm from EMG signals. After training the neural network and obtaining appropriate weights, the subject was able to control the robot in real time using wrist and forearm movements. Key words: EMG signals, muscle, robot control, music instrument, human interface. INTRODUCTION Muscle contraction is the functional unit of body motion and posture control. Coordinated contractions by several muscles allow for various movements of the musculoskeletal system. There are six specific movements associated with the wrist and forearm. Those movements are as follows: Flexion Bending the joint resulting in a decrease of angle; moving the palm of the hand toward the front of the forearm. Extension Straightening the joint resulting in an increase of angle; moving the back of the hand toward the back of the forearm. Adduction (ulna deviation) Medial movement toward the midline of the body; moving the little finger side of the hand toward the medial side of the forearm. Abduction (Radial deviation) Lateral movement away from the midline of the body; moving the thumb side of the hand toward the lateral side of the forearm. Pronation Internal rotation of the forearm resulting in the palm moving posteriorly, or down. Supination External rotation of the forearm resulting in the palm moving posteriorly, or up. Corresponding Author: Prof. Y. Koike P & I Lab, Tokyo Institute of Technology R2-5, 4259 Nagatsuta-cho, Midori-ku, Yokohama, 226-853, Japan Tel: +845 924 554; Fax: +845 924 56 Email: koike@pi.titech.ac.jp These movements are controlled by the central nervous system (CNS). The CNS activates the muscles needed to perform a musculo-skeletal movement, and this phenomena can be observed using electromyography (EMG). These NASA researchers have used EMG signals as a substitute for mechanical joysticks and keyboards (Bluck 2). In this system, the command was corresponded to the gesture for controlling the joystick. This kind of systems were developed in Biomedical engineering field such as prosthetic arm. Also the BioMuse has been demonstrated as an interface to music synthesizers (Atau 993). Biomuse translated the EMG signals to MIDI signals directly. These two methods are the other extreme. We propose the intermediate systems for using EMG signals. The relationship between EMG activity and the resulting movement has been studied (Koike and Kawato 995, Mori et al 992, Koike and Kawato 994). Previous studies investigated the duration, magnitude, and timing of phasic EMG bursts in relation to movement amplitude, duration, and maximum speed. METHODS EMG signals and quasi-tension In our estimation of arm posture in 3D space, we found that low-pass-filtered EMG signals reflected the firing rate of α motor neurons. We called the signals quasi-tension due to their similarity to true muscle tensions. The relationship between the EMG input signal (EMG) and the quasitension output signal ( ˆT) can be represented as a finite impulse response (FIR) filter: ˆT(t) = n h j EMG(t j + ) () j= C 25 Woodhead Publishing Ltd 97 ABBI 25 Vol. 2 No. 2 pp. 97 2

C. DaSalla, J. Kim and Y. Koike Joint-torque and moment arm Joint-torque is determined by the product of muscle tension and moment arm. Moment arm is defined as the distance between the joint axis and the force action line of the muscle. Joint-torque is produced by the difference between agonist and antagonist muscle torques, which depends on muscle tension and moment arm. Joint-torque can be defined as: τ i = α ij ˆT j (2) j= where τ i is the observed torque for each movement i (flexion, abduction, etc), ˆT j is the quasi-tension of each muscle j, andα ij is the moment arm. We used normalized quasitension represented by a ij ˆT j. Three-layer artificial neural network for determining equilibrium postures A three-layer neural network was used to identify the input EMG signals associated with each wrist/forearm movement, i.e., equilibrium posture. The first layer of the neural network consists of the EMG input signals from each muscle. The second layer is the middle layer, and third layer is the output equilibrium posture for each joint. While the arm is controlled to take a specific posture in 3D space, only the force of gravity affects the arm if there is no external force. The equilibrium between muscle forces and gravitational forces for any joint can be described by the following equation using joint angle θ (n-dimensional vector) and motor command u (k-dimensional vector): τ m (u,θ) + τ g (θ) = (3) τ m (u,θ) = τ g (θ) = g h(θ) where τ m represents the joint torque exerted by the muscles, τ g represents the joint torque generated by the force of gravity, g represents the acceleration of gravity, and h is a nonlinear function which determines the torque generated by the force of gravity from posture. This function can be relatively and easily computed from kinematics knowledge of the arm. Because both τ m and h are nonlinear in θ, the equilibrium position as a solution to equation (3) cannot be solved analytically. But the mapping from u to θ is a many-to-one mapping. So a neural network model can be used to determine this relationship. One healthy subject, 24 years of age, participated in this study. Joint torque was using a force torque sensor ( JR3). Simultaneously, EMG signals were recorded using the bipolar configuration. Table Calculated moment arm for muscles controlling wrist posture (j)muscle α j (m) () Flexor carpi radialis.4525 (2) Palmaris longus.492 (3) Flexor carpi ulnaris.76725 (4) Extensor carpi radialis longus.7886365 (5) Extensor carpi radialis brevis.4364 (6) Extensor carpi ulnaris.63652 (7) Pronator teres.33549 (8) Pronator quadratus.4993 (9) Supinator.59284 () Anconeus.942 hand was inserted into a molded plastic grip. The force torque sensor was attached to the grip at the center of each of the degree axes of motion. The design of the grip allowed for multiple mounting points for the sensor. The cuff and grip apparatus served several purposes:. kept the subject s hand and forearm at a fixed position, maintaining consistent readings 2. kept the subject s hand at a zero-degree position in reference to his forearm; this prevented deviations in joint angle that would affect the direction and magnitude of the force readings 3. allowed the subject to rest his arm and hand; this prevented muscle activations that would have occurred if the subject had to support the weight of his forearm and hand (i.e., hold his arm up). This resulted in a zero equilibrium EMG signal. To measure joint torque, the subject was asked to flex his hand about a single axis, toward switching directions (e.g., abduction, adduction, abduction, adduction,...)for 8 s. EMG signals from all muscles were simultaneously recorded. Joint-torque estimation Using equation (2), we calculated moment arm α j from the experimental measure of joint-torque τ and quasi-tension ˆT j for each muscle j. The moment arm α j are shown in Table. With the calculated α j, we can precisely estimate jointtorque for a given quasi-tension extrapolation from an EMG signal. Coefficient correlations between and joint torques for abd/add, flex/ext and pro/sup were.94,.97 and.92, respectively. MEASUREMENT Torque measurement The subject was seated with his right forearm supported by a fiberglass cuff. The cuff was fixed to the bench at a height comfortable for the subject. The subject s right EMG measurement Using pairs of silver silver chloride surface electrodes, EMG activity was recorded for ten muscles, shown in Figure, responsible for movement of the wrist and forearm during 5 s. The subject changed the posture for 44 trials. These muscles and their associated movements are ABBI 25 Vol. 2 No. 2 98 doi:33/abbi.24.54 C 25 Woodhead Publishing Ltd

Robot control using electromyography (EMG) signals of the wrist 8 3 IV 6 4 II 5 7 2 I III Figure Muscle positions. as follows: Flexion: Flexor carpi radialis, flexor carpi ulnaris, palmaris longus Extension Extensor carpi radialis longus, extensor carpi radialis brevis, extensor carpi ulnaris Abduction Flexor carpi ulnaris, extensor carpi ulnaris Adduction Extensor carpi radialis longus, extensor carpi radialis brevis, flexor carpi radialis Pronation Pronator teres, pronator quadratus, flexor carpi radialis, anconeus Supination Supinator Neural network training Each joint angle was from normalized quasitension using an artificial neural network model. Figure 2 shows the employed three-layer neural network model. For training, we used the data recorded at 3 s intervals (6 samples) for 44 trials. Therefore, 26,4 samples were used for training. The training was stopped before the error for the test data began to rise (cross validation method). The correlation coefficients for flexion/extension, abduction/adduction and pronation/supination were.9,.85 and.86, respectively. Robot control After classification by the neural network, EMG signals were translated into commands for a Sony Corporation of Japan, AIBO Robot. Movements by the subject s wrist and forearm were mimicked by the robot s head and neck, Figure 2 Three-layer neural network model. which shared the same 3 degrees of freedom. These commands were transmitted wirelessly from the computer to the AIBO robot. The entire process, from EMG sampling to robot movement, occurred in real time. SIMPLE METHOD FOR ESTIMATING 2 DEGREE OF FREEDOMS We confirmed that the 3 degrees of freedom of the wrist were precisely from EMG signals of the ten muscles associated with wrist movement. In order to estimate the posture precisely, we need to measure EMG signals from several muscles. For the human interface, decreasing the number of electrodes improves efficiency, shortening the time spent locating optimal electrode locations, attaching the electrodes and calibrating the EMG equipment. In this way, 2 degrees of freedom of the wrist were using four channels of EMG signals. We used four muscles for flexion/extension and abduction/adduction as follows: Flexion Flexor carpi ulnaris, palmaris longus Extension Extensor carpi ulnaris Abduction Flexor carpi ulnaris, extensor carpi ulnaris Adduction Extensor carpi radialis longus The artificial neural network was trained using 23,6 samples. We tested the neural network on another data set, recorded on a different day. Figure 3 shows the estimation results for the test data. The correlation coefficients for C 25 Woodhead Publishing Ltd doi:33/abbi.24.54 99 ABBI 25 Vol. 2 No. 2

5.5 2.5 2 5 5 5 5 5 5 5.5 2 2 4 6 8 2 2 4 6 8 2.5 2.5 2 2.5 3 3.5.5 2 2.5 3 3.5 C. DaSalla, J. Kim and Y. Koike Figure 3 Neural network estimation results. ABBI 25 Vol. 2 No. 2 doi:33/abbi.24.54 C 25 Woodhead Publishing Ltd

Robot control using electromyography (EMG) signals of the wrist Z X Ry X X Rz Y Figure 6 Shoulder movement. Table 2 Correlation coefficients for flex/ext and abd/add among four subjects Figure 4 AIBO control command. Flex/Ext Correlation Coefficients Abd/Add Subject A.8.68 Subject B.8.65 Subject C.82.77 Subject D.65 weight files for other subjects. The resulting correlation coefficients from these tests are shown in Table 2. Figure 5 AIBO control with CCD camera. flexion/extension and abduction/adduction were.86 and.75, respectively. It takes approximately min for training using a Pentium 4 (.8 GHz) processor. In order to reduce the training time, we used the same weight files for estimating left wrist posture with the same subject. We also tested the same Robot control After classification by the neural network, EMG signals were translated into commands for the AIBO Robot. As shown in Figure 4, movements by the subject s wrist and forearm were translated to the forward/backward and turning left/right. These commands were transmitted wirelessly from the computer to the AIBO robot. The entire process, from EMG sampling to robot movement, occurred in real time. We can switch the control mode, which corresponds to the neck movement and the robot movement. When a muscle on the left arm is activated, the mode is changed. Also AIBO has a CCD camera.5.5 5 5 2 25 3 35 4 45 5 5 5 2 25 3 35 4 45 5 Figure 7 Estimation result for the shoulder movement. C 25 Woodhead Publishing Ltd doi:33/abbi.24.54 ABBI 25 Vol. 2 No. 2

C. DaSalla, J. Kim and Y. Koike on head and the subject can see the screen on which AIBO s view is projected. We can control the AIBO while watching the screen as shown in Figure 5. Controlled by the shoulder movement For a paralyzed person, it may be difficult for measuring the EMG signal from the wrist to the forearm. This technique is also used to apply in another joint, for example neck or shoulder. In this paper, we use two pairs of muscles for 2 degree of freedoms. In this section, we apply this technique to the shoulder movement. After training the neural network, each input signals correspond to the flexor or extensor for the degree of freedom. Movements of the scapula are retraction/protraction and elevation/depression. For each movement, the muscles trapezius/serratus anterior and levator scapulae/trapezius are operated in Figure 6. Figure 7 shows the estimation result using the same weight parameters for the neural network. As you can see, estimation result was accurate and enough for controlling the robot. CONCLUSION Joint-torque was from EMG signals in all 3 degrees of freedom of the wrist and forearm. Comparisons between and actual joint-torque showed high correlations. This supports the accuracy of our joint-torque model described by equation (2). The most effective robot control was achieved using the neural network model. When the subject performed abduction/adduction and flexion/extension movements, the robot responded accurately by mimicking those movements with its head and neck. This proves that the neural network was successful in discriminating the different EMG signals for abduction/adduction and flexion/extension. The robot was also controlled by wrist posture. We need to measure the posture and EMG signals simultaneously for training. However, this process would be a very difficult job for daily use. We showed the ability of the neural network to estimate the joint angles precisely using different person s weight file. Also, even if we use different parts of the body that have similar degrees of freedom, we can control the robot. These results indicate that the amputee patient also use this system without any measurement and training. The accuracy of joint-torque estimation by moment arm and quasi-tension, in addition to the successful control of the robot in 2 degrees of freedom using a three-layer neural network model, proves this design to be a viable human interface system. REFERENCES Bluck J. 2. NASA scientists use hands-off approach to land passenger jet, http://amesnews.arc.nasa.gov/releases/ 2/ 8AR.html. Tanaka A. 993. Musical technical issues in using interactive instrument technology with application to the BioMuse. ICMC Proceedings, 24 6. Koike Y, Kawato M. 995. Estimation of dynamic joint torques and trajectory formation from surface electromyography signals using a neural network model. Biol Cybern, 73:29 3. Mori D, Tsuji T, Ito K. 992. Motion discrimination method from EMG signals using statistically structured neural networks. Technical Report of IEICE NC9-43, pp. 83 9. Koike Y, Kawato M. 994. Estimation of arm posture in 3D-space from surface EMG signals using a neural network model. IEICE Trans Fundam, D-II(4):368 75. ABBI 25 Vol. 2 No. 2 2 doi:33/abbi.24.54 C 25 Woodhead Publishing Ltd

Rotating Machinery Engineering The Scientific World Journal Distributed Sensor Networks Sensors Control Science and Engineering Advances in Civil Engineering Submit your manuscripts at Electrical and Computer Engineering Robotics VLSI Design Advances in OptoElectronics Navigation and Observation Chemical Engineering Active and Passive Electronic Components Antennas and Propagation Aerospace Engineering Volume 2 Modelling & Simulation in Engineering Shock and Vibration Advances in Acoustics and Vibration