Estimation of Joint Torque and Impedance by Means of Surface EMG Edward (Ted) A. Clancy Department of Electrical and Computer Engineering Department of.

Slides:



Advertisements
Similar presentations
Filtering Signal Processing.2
Advertisements

Electromyography: Relationships & Applications D. Gordon E. Robertson, PhD, FCSB Biomechanics Laboratory, School of Human Kinetics, University of Ottawa,
Differential Amplifier
EMG Lab Data Collection Toru Tanaka, Miguel Narvaez, Adam Bruenger, and members of the Spring Semester KIN 831 Course.
The Use of Surface Electromyography in Biomechanics by Carlo De Luca
D 林穎聰 Time-Frequency Analysis of EMG and the Application Time-Frequency Analysis of Myoelectric Signals During Dynamic Contractions: A Comparative.
Motivation Application driven -- VoD, Information on Demand (WWW), education, telemedicine, videoconference, videophone Storage capacity Large capacity.
Analog Data Processing with BioProc3 Part Two EMG Analysis Techniques.
Electromyography, Myoelectric signals and their use in Controlling Prosthetic Limbs Brian Kennedy.
Kinetic Rules Underlying Multi-Joint Reaching Movements. Daniel M Corcos†, James S. Thomas*, and Ziaul Hasan†. School of Physical Therapy*, Ohio University,
GWDAW-10 (December 14, 2005, University of Texas at Brownsville, U.S.A.) Data conditioning and veto for TAMA burst analysis Masaki Ando and Koji Ishidoshiro.
Raw Data Trial 1Trial 2 Dave Megan Jeremiah Dianna Ogechi Ambar Difference scores of raw data.
Quantifying Generalization from Trial-by-Trial Behavior in Reaching Movement Dan Liu Natural Computation Group Cognitive Science Department, UCSD March,
Standard electrode arrays for recording EEG are placed on the surface of the brain. Detection of High Frequency Oscillations Using Support Vector Machines:
Department of Computer Science San Diego State University
CSE 490i: Design in Neurobotics Yoky Matsuoka (instructor) Lecture: TTH 10:30-11:20 EEB 003 Labs: TTH 11:30-1:20 CSE 003E.
Integrated Circuits Design for Applications in Communications Dr. Charles Surya Department of Electronic and Information Engineering DE636  6220
Biological motor control Andrew Richardson McGovern Institute for Brain Research March 14, 2006.
Chord Keyboard Richard Wells. Complaints user-keyboard interface postures movements of the fingers, wrists, shoulders forces necessary to activate keys.
The Muscular System 1.Organ Level Structure & Function 2.System Level Structure & Function 3.Injury to the Musculoskeletal System 4.Muscular Analysis.
Normalised Least Mean-Square Adaptive Filtering
Electromyography: Recording D. Gordon E. Robertson, Ph.D. Biomechanics Laboratory, School of Human Kinetics, University of Ottawa, Ottawa, CANADA.
Introduction to Biomechanics Chapter 1. Definition of Biomechanics Biomechanics is the scientific study of the mechanics of biological systems. Uses mathematics,
On the Accuracy of Modal Parameters Identified from Exponentially Windowed, Noise Contaminated Impulse Responses for a System with a Large Range of Decay.
ERP DATA ACQUISITION & PREPROCESSING EEG Acquisition: 256 scalp sites; vertex recording reference (Geodesic Sensor Net)..01 Hz to 100 Hz analogue filter;
T for Two: Linear Synergy Advances the Evolution of Directional Pointing Behaviour Marieke Rohde & Ezequiel Di Paolo Centre for Computational Neuroscience.
A.Murari 1 (24) Frascati 27 th March 2012 Residual Analysis for the qualification of Equilibria A.Murari 1, D.Mazon 2, J.Vega 3, P.Gaudio 4, M.Gelfusa.
ELECTROMYOGRAM Amit Sethi Pre-doc Rehab Sciences, MS OTR/L.
An Assortment of Electrical and Computer Engineering Topics in Biomedical Engineering Edward (Ted) A. Clancy Department of Electrical and Computer Engineering.
EMG Analysis and Interpretation
Introduction Gait initiation is a temporary movement between upright posture and steady-state gait. The activation of several postural muscles has been.
Prognosis of Gear Health Using Gaussian Process Model Department of Adaptive systems, Institute of Information Theory and Automation, May 2011, Prague.
Muscle Function Analysis
THE INFLUENCE OF SELF-REPORTED LEVELS OF DISABILITY ON TRUNK MUSCLE ACTIVITY IN PARTICIPANTS WITH CHRONIC LOW BACK PAIN PERFORMING MAXIMUM EFFORT ISOMETRIC.
Development of Surface EMG Sensor Network and its Application System GRRC Int. Workshop 2008 Youngjin Choi Hanyang University.
The surface mechanomyogram as a tool to describe the influence of fatigue on biceps brachii motor unit activation strategy. Historical basis and novel.
Moulali.P Central Scientific Instruments Organization (CSIO), Council for Scientific and Industrial Research (CSIR), Chandigarh, India.
Authors: Sriram Ganapathy, Samuel Thomas, and Hynek Hermansky Temporal envelope compensation for robust phoneme recognition using modulation spectrum.
Baseline parameters are treated as normally distributed, first POST parameters as uniformly distributed samples, with variance [2]: Variations in the kinematics.
KINEMATICS/KINETICS CORRELATIONS OF ARM MOTOR CONTROL DURING CORIOLIS PERTURBATIONS. A. Pierobon, S.B. Bortolami, J.R. Lackner*, P. DiZio. Ashton Graybiel.
The effect of load and target height on EMG activation of the abdominals and paraspinals in multi-joint reaching James S. Thomas, Candace E. Kochman, Sarah.
Statistical learning and optimal control: A framework for biological learning and motor control Lecture 4: Stochastic optimal control Reza Shadmehr Johns.
Comparing Annotations Copyright Edward A. Clancy and Kevin C. McGill, Some rights reserved. Content in this presentation is licensed under a Creative.
1 The BUMP model of response planning: Intermittent predictive control accounts for 10 Hz physiological tremor Robin T. Bye* and Peter D. Neilson Neuroengineering.
Motor Control. Beyond babbling Three problems with motor babbling: –Random exploration is slow –Error-based learning algorithms are faster but error signals.
THE INFLUENCE OF SELF-REPORTED LEVELS OF DISABILITY ON TRUNK MUSCLE ACTIVITY IN PARTICIPANTS WITH CHRONIC LOW BACK PAIN PERFORMING MAXIMUM EFFORT ISOMETRIC.
EE 4BD4 Lecture 10 Electromyography.
DEM.  Activation of muscles by nerves results in the flow of ions across cell membranes  The flow of ions generates electrical activity that results.
CARE / ELAN / EUROTeV Feedback Loop on a large scale quadrupole prototype Laurent Brunetti* Jacques Lottin**
IPSIHAND AN EEG BASED BRAIN COMPUTER INTERFACE FOR MOTOR REHABILITATION.
Signal Analyzers. Introduction In the first 14 chapters we discussed measurement techniques in the time domain, that is, measurement of parameters that.
Prosthetic Hand Dola Ram,12263,Nit Hamirpur. Prosthetics Disease & amputations have been common throughout history People with visibly different abilities.
PROSTHETIC LEG PRESENTED BY:-AWAIS IJAZ HASNAT AHMED KHAN.
MURI High- Level Control Biomimetic Robots - ONR Site Visit - August 9, 2000 Human Computational Modeling PurposePurpose: to understand arm impedance.
MURI High-Level Control Biomimetic Robots - ONR Site Visit - August 9, Fabrication MURI Low-Level Control High-Level Control What strategies are.
Stryker Interaction Design Workshop September 7-8, January 2006 Functional biomimesis * Compliant Sagittal Rotary Joint Active Thrusting Force *[Cham.
Date of download: 6/23/2016 Copyright © 2016 SPIE. All rights reserved. (a) This image shows the fNIRS sources (dark blue filled circles), detectors (light.
Date of download: 7/2/2016 Copyright © ASME. All rights reserved. From: Simulation of Movement in Three-Dimensional Musculoskeletal Human Lumbar Spine.
Physiologic signals Lecture (2).
EMG-HUMAN MACHINE INTERFACE SYSTEM
WaveForm DataBase (WFDB) Format
Motion control of a robotic prosthetics with skin surface EMG signals Md Assad-Uz-Zaman, Md Rasedul Islam, Brahim Brahmi1, Miguel Garcia, Mohammad.
Xiaoling Hu, PhD, Kai Y. Tong, PhD, Rong Song, PhD, Vincent S
Image Analysis Image Restoration.
Xiaoling Hu, PhD, Kaiyu Tong, PhD, Vincent S
Time Course Analysis of the Effects of Botulinum Toxin Type A on Elbow Spasticity Based on Biomechanic and Electromyographic Parameters  Hsin-Min Lee,
Naoki Watanabe et al. BTS 2017;2:
Stretch reflex adaptation in elbow flexors during repeated passive movements in unilateral brain-injured patients  Brian D. Schmit, PhD, Julius P.A. Dewald,
Body size and the neural control of movement
Improved Spread Spectrum: A New Modulation Technique for Robust Watermarking IEEE Trans. On Signal Processing, April 2003 Multimedia Security.
Presentation transcript:

Estimation of Joint Torque and Impedance by Means of Surface EMG Edward (Ted) A. Clancy Department of Electrical and Computer Engineering Department of Biomedical Engineering Worcester Polytechnic Institute, USA Denis Rancourt Department of Mechanical Engineering Sherbrooke University, Canada Supported by USA National Institute for Occupational Safety and Health grant R03-OH EAC07–130 Copyright Edward A. Clancy and Denis Rancourt, Some rights reserved. Content in this presentation is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. This license is more fully described at:

Research Aims EAC07–131 Introduction Z elbow GZGZ Raw EMG GTGT Advanced EMG processors Elbow torque advanced Non-invasive advanced, EMG amplitude & torque-impedance estimator (Optimize each block)

Research Applications Myoelectric control of prosthesis EMG biofeedback for rehabilitation Ergonomic analysis / task analysis Biomechanical modeling Measurement in motion control studies EAC07–132 Introduction

Presentation Overview 1.EMG amplitude (EMGamp) estimation: 2.EMG-torque estimation: 3.EMG-impedance estimation: EAC07–133 Introduction EMGamp Estimator EMGamp- Torque EMGamp- Impedance EMG Waveforms EMGamp Estimator – Preliminary research

Electromyogram (EMG) Signal Model “Interference pattern” EMG: Superimposition of multiple MUAPs plus measurement additive noise. EMG Signal Origin [Basmajian and De Luca, 1985] EMGamp EAC07–134 MUAP

EMG Amplitude (EMGamp) Estimation EAC07–135 EMGamp EMG amplitude 0–10 mV (~1.5 mV rms) Surface EMG frequency bandlimited at 2000 Hz EMG Amplitude (EMGamp): “Intensity” of recorded EMG –“Time-varying standard deviation of EMG signal” Original estimator: Inman et al. [1956] –Analog full-wave rectify and RC low pass filter Electrode-Amplifier (From Liberating Technologies) – Varies with force

Improving EMGamp Estimation EMGamp improved by: –Removal of measurement noise –EMG signal whitening Adaptive whitening  To reject measurement noise –Multiple EMG channels (for large muscles) –Optimal detectors –Optimal smoothing (bias vs. variance error) EAC07–136 EMGamp Increases statistical bandwidth of EMG Reduces variance of amplitude estimate. {

Single Channel, Including Noise  Zero Mean, WSS, CE, White Process of Unit Intensity Shaping Filter Zero Mean, WSS, CE, Additive Noise Process Measured Surface EMG EMG Amplitude  Cable and motion artifact Prakash et al., IEEE Trans Biomed Eng 52: 331–334, EAC07–137 EMGamp Phenomenological Model EMGamp  standard deviation of m i

Optimal EMG Processor — Single Site Clancy and Hogan, IEEE Trans Biomed Eng 41: 159–167, mimi Whitening Filter Moving Average RMS Note: Does not account for noise/interference. EAC07–138 EMGamp EMG Waveform EMGamp

Whitening Example Clancy and Hogan, IEEE Trans Biomed Eng 41: 159–167, EAC07–139 EMGamp

Single-Channel EMGamp Processor Relinearize (·) 1/d Smooth mkmk Detect |·| d Whiten Noise Reject/ Filter Clancy, Farina, Fillogoi, 2004 EMGamp EAC07–140

Multiple-Channel, Including Noise EAC07–141 EMGamp Clancy Ph.D., Independent, Zero Mean, JWSS, JCE, White Processes of Unit Intensity Spatial and Temporal Shaping Filters Measured Surface EMG  Independent, Zero Mean, JWSS, JCE, Additive Noise Processes Phenomenological Model

Six-Stage EMG Amplitude Estimator EAC07–142 EMGamp Clancy et al., J Electromyo Kinesiol 12:1–16, EMGamp

Experimental Apparatus EAC07–143 EMGamp Clancy, IEEE Trans Biomed Eng 46:711–729, 1999.

EMG Electrode Sites EAC07–144 EMGamp EMG Flexion 3 EMG Flexion 2 EMG Flexion 1 EMG Flexion 0 EMG Extension 3 EMG Extension 2 EMG Extension 0 EMG Extension 1

Experiment Brief Description –Subjects seated in exercise machine –Active bipolar electrode-amplifiers applied to both biceps and triceps Subjects performed various static or dynamic contractions, tracking a target. EMGamp EAC07–145

Single-Channel Whitening Clancy and Hogan, IEEE Trans Biomed Eng 41: 159–167, EAC07–146 EMGamp Constant-posture, constant-force contraction

Multiple-Channel Whitening EAC07–147 EMGamp Constant-posture, constant-force contraction Clancy and Hogan, IEEE Trans Biomed Eng 42: 203–211, 1995.

Multiple-Channel Whitening — Average Results Clancy and Hogan, IEEE Trans Biomed Eng 42: 203–211, EAC07–148 EMGamp Constant-posture, constant-force contraction

SNR vs. Window Length EAC07–149 EMGamp Theory: Window Length (T), ms St-Amant et al., IEEE Trans Biomed Eng 45: 795–799, SNR Constant-posture, constant-force contraction

Adaptive Whitening Problem EAC07–150 EMGamp EMG signal Clancy Ph.D., Raw Adaptive Whitening Whitened

Power Spectrum of Amplitude-Modulated EMG EAC07–151 EMGamp Clancy Ph.D., Frequency (Hz) Log Power Spectrum

Adaptive Whitening Solution EAC07–152 Stage Stage 2 Stage Stage 3 Stage Stage 1 EMGamp

Sample Adaptive Whitening Filters EAC07–153 Mean value (solid line) plus one standard deviation (dash line) EMGamp

EMGamp: Myoelectric Control of Prosthesis EAC07–154 Prosthetics Use remnant muscle EMG to command electric hand, wrist, elbow –Some lower limb prosthetics research Major current effort by U.S. military to improve prosthetic limbs Improved myoelectric controls Embedded neural/myo sensors To give more control To provide feedback Directly connect limb to bone Boston Elbow

Opportunities in Myocontrol Newer prosthetic limbs — circa 2002 –Microprocessor –Digital control –Simultaneous control of multiple motors Advanced EMG processing now feasible –Not feasible previously in production arms EAC07–155 Prosthetics

EMGamp: Gait Biofeedback EAC06–xxx Gait EAC07–156 Re-training after stroke, traumatic brain injury. With Paolo Bonato, Spaulding Rehabilitation Hospital, Boston

EMGamp: EMG-Torque Uses EAC07–157 EMG-torque Non-invasive torque measurement for scientific studies Study/evaluation of worker safety –Repetitive, high-force tasks can lead to cumulative trauma injuries

Surface EMG Signal and Joint Torque EAC07–158 EMG-torque Time in Seconds Joint Torque Surface EMG Clancy Ph.D., 1991.

Simple Elbow Mechanics Model EAC07–159 EMG-torque Clancy Ph.D., 1991 T NET = T F +T E (

EMG-Torque Block Diagram Extensor EMG Amplitude Estimator Extensor EMG Amplitude to Torque Estimator m E 1,i m E 2,i m E L E,i Flexor EMG Amplitude Estimator Flexor EMG Amplitude to Torque Estimator m F 1,i m F 2,i m F L F,i  ŝEŝE ŝFŝF EE  Ext FF _ + … … Optimally Optimally relate biceps, triceps EMGamp to elbow torque – Calibrate for each subject Compare conventional vs. advanced EMGamp processors EAC07–160 EMG-torque

Slowly force-varying  No dynamics Constant Posture Polynomial model EMGamp-Torque: Quasi-Static Contraction Clancy and Hogan, IEEE Trans Biomed Eng 44: 1024–1028, Torque in A/D Units Time in Seconds Unwhitened, Single-Channel Processor Whitened, Four-Channel Processor EAC07–161 EMG-torque

EMG-Torque: Constant-Posture, Force-Varying Clancy et al., J Biomechanics, EAC07–162 EMG-torque

EMG-Torque: Force-Varying, Results 55% 80% 10% 7.3% Clancy et al., J Biomechanics, EAC07–163 EMG-torque Linear (moving average) model

EMG-Torque Summary Future directions –Applications in ergonomics Constant-posture tasks –Relax postural constraints –Multi-joint systems Goal: Calibrate EMG-torque in apparatus; then estimate torque in unconstrained tasks Better EMGamp  Better Torque EAC07–164 EMG-torque

EMG-Impedance Rigorous representation of muscular co-activation Want optimized EMG-impedance relationship –Constant-posture, quasi-static conditions –Preliminary work Goal: Calibrate EMG-impedance in apparatus; then estimate impedance in unconstrained tasks EAC07–165 EMG-impedance

EMG-Impedance Block Diagram EMG Amplitude to Impedance Estimator K (stiffness) Extensor EMG Amplitude Estimator m E 1,i m E 2,i m E L E,i ŝEŝE … Flexor EMG Amplitude Estimator m F 1,i m F 2,i m F L F,i ŝFŝF … B (viscosity) I (inertia) Higher-quality EMG amplitude estimates should give better impedance estimation. Assume second-order, linear model; constant operating point. EAC07–166 EMG-impedance Preliminary Work ONLY !!!

Elbow Mechanical Impedance Measurement  Subject seated, shoulder 90 o abducted, elbow 90 o flexed.  Right hand immobilized in cuff (2), connected to actuated joystick (1)  Medio-lateral pseudo-random FORCE perturbations (3)  Measure medio-lateral movement through joystick encoders  Assume second order linear system: K, B, I  Estimate I separately  K, B vary with operating point Top View EAC07–167 EMG-impedance S. Martel, M.S. Thesis, U. Sherbrooke, 2007.

Impedance Calibration: Ramp Contraction Profile Slow ramp from extension-dominant to flexion-dominant EAC07–168 EMG-impedance Time (s) Perturbation Force S. Martel, M.S. Thesis, U. Sherbrooke, Fig. 3.15, Also test at fixed operating points

Impedance Models Fixed operating point (“constant torque”), : T: Torque perturbation,  : Angular perturbation K: Stiffness, B: Viscosity, I: Inertia Also measure EMG Slowly varied operating point : Polynomial basis gives: –Fit parameters: k 0, k E,1, k F,1, b 0, b E,1, b F,1 EAC07–169 EMG-impedance EMG amplitudes

System ID Protocol EAC07–170 EMG-impedance  0–15 Hz, pseudo random torque  EMG sampled at 4096 Hz  Force, displacement sampled at 400 Hz, 1.5–8 Hz band pass  Estimation of K and B 1.10%, 20%, 30%, 40% MVC flex 2.10%, 20%, 30%, 40% MVC ext  Estimation of K and B versus time for slowly varying ramps (40% extension to 40% flexion MVC)  16 subjects 20 seconds Target torque, perturbation superimposed Time (s)

Normalized For constant-torque flexion tests Constant Torque Data: EMG Amplitude EAC07–171 EMG-impedance Normalized For constant-torque extension tests

Constant Torque Model Test: Torque Prediction % VAF = 89% on estimated torque Time (sec) Actual torque vs Predicted torque Torque (Nm) EAC07–172 EMG-impedance NOT PHYSIOLOGIC But, stiffness, viscosity parameters NOT PHYSIOLOGIC … We’re still working!!??!!

Ramp Torque Data: EMG Amplitude EAC07–173 EMG-impedance Time (s)

Ramp Torque Issue at 0% MVC Force perturbations –At 0% MVC  Position drifts Solutions: 1.Do not pause at 0% MVC 2.Position perturbations (Requires stronger motor) EAC07–174 EMG-impedance Time (s)

Impedance Study Status 0–15 Hz perturbation band sufficient Post-filtering (T,  ) 1.5–8 Hz essential to remove low freq modes Better torque prediction results obtained when remove inertial forces prior to ID First order model for EMG-impedance or H.O.? May use relaxed test to estimate k 0, b 0 instead? Ramp calibration may require position control? Will improved EMGamp estimators help? EAC07–175 EMG-impedance

Questions? EAC07–176 Z elbow GZGZ Raw EMG GTGT Advanced EMG processors Elbow torque advanced Non-invasive advanced, EMG amplitude & torque-impedance estimator (Optimize each block)