Synergy-based Gaussian Mixture Model to anticipate reaching - - PowerPoint PPT Presentation

synergy based gaussian mixture model to anticipate
SMART_READER_LITE
LIVE PREVIEW

Synergy-based Gaussian Mixture Model to anticipate reaching - - PowerPoint PPT Presentation

Synergy-based Gaussian Mixture Model to anticipate reaching direction identification for robotic applications Tortora S., Michieletto S. and Menegatti E. I NTELLIGENT A UTONOMOUS S YSTEMS L AB EMG control of robotic devices IAS-L AB Regression


slide-1
SLIDE 1

INTELLIGENT AUTONOMOUS SYSTEMS LAB

Synergy-based Gaussian Mixture Model to anticipate reaching direction identification for robotic applications

Tortora S., Michieletto S. and Menegatti E.

slide-2
SLIDE 2

IAS-LAB

EMG control of robotic devices

Regression

feedback

slide-3
SLIDE 3

IAS-LAB

EMG control in hemiparetic subjects

Muscle weakness is the major impairment in stroke and spinal-

cord injury (SCI) subjects

Assistive devices

x Continuous and direct control is unfeasible x Dangerous behavior due to spastic movements and tremors

Rehabilitation devices

x For severe disability

  • nly passive

stretching x Movement guidance requires known end-points

slide-4
SLIDE 4

IAS-LAB

feedback

Anticipate detection and Shared autonomy

Continuous control through regression model Discrete control through classification model Shared autonomy through on-board intelligence Classification

slide-5
SLIDE 5

IAS-LAB

Experimental protocol

Protocol:

  • 3 sessions
  • Each session: 20 trials per target
  • 1 healthy subject
slide-6
SLIDE 6

IAS-LAB

Proposed model scheme

EMG

Preprocessing Non-Negative Matrix Factorization (NMF) Gaussian Mixture Model (GMM) Non-Negative Least Squares GMM Classification Evidence accumulation Normalization Layer

class ζ

nSRE nSRE H W

π, μ, Σ 𝑞 𝜎 𝜕

training

Notch (50 Hz), BPF (5-200 Hz), rectify, smoothing, normalization w(t)

slide-7
SLIDE 7

IAS-LAB

Preprocessing: nSRE

slide-8
SLIDE 8

IAS-LAB

Proposed model scheme

EMG

Preprocessing Non-Negative Matrix Factorization (NMF) Gaussian Mixture Model (GMM) Non-Negative Least Squares GMM Classification Evidence accumulation Normalization Layer

class ζ

nSRE nSRE H W

π, μ, Σ 𝑞 𝜎 𝜕

training

w(t)

slide-9
SLIDE 9

IAS-LAB

Synergies extraction: NMF

X H W

Non-Negative Matrix Factorization: find H and W by

minimizing the divergence D(X||HW), subjects to the constraints W, H ≥ 0

𝑦𝑛 𝑢 = ෍

𝑜=1 𝑂𝑡𝑧𝑜

ℎ𝑛,𝑜𝑥𝑜(𝑢)

𝑊𝐵𝐺 = 1 − σ𝑗( ത 𝑌 − 𝑌)2 σ𝑗 𝑌2 Minimum Nsyn for which: 1. Total VAF ≥ 90% 2. For each muscle VAF ≥ 90% or ΔV AF < 5% 3. For each target V AF ≥ 90% or ΔV AF < 5%

𝐸(𝑌| 𝐼𝑋 = ෍

𝑛,𝑜

𝑌𝑛,𝑜 log 𝑌𝑛,𝑜 (𝐼𝑋)𝑛,𝑜 − 𝑌𝑛,𝑜 − (𝐼𝑋)𝑛,𝑜

Non-Negative Least Squares: find w solving min

𝑥

𝐼𝑥 − 𝑦

2 2 ,

𝑥ℎ𝑓𝑠𝑓 𝑥 ≥ 0 training test

slide-10
SLIDE 10

IAS-LAB

Synergies extraction: NMF

slide-11
SLIDE 11

IAS-LAB

Proposed model scheme

EMG

Preprocessing Non-Negative Matrix Factorization (NMF) Gaussian Mixture Model (GMM) Non-Negative Least Squares GMM Classification Evidence accumulation Normalization Layer

class ζ

nSRE nSRE H W

π, μ, Σ 𝑞 𝜎 𝜕

training

w(t)

slide-12
SLIDE 12

IAS-LAB

t

wn(t)

Gaussian Mixture Classification

𝑞𝑒𝑔 𝜊 = ෍

𝑙=1 𝐿

𝜌𝑙𝒪 𝜊; 𝜈𝑙,Σ𝑙

Weighted sum of K Gaussian components

𝜊 = {𝑥, 𝜂}

Nsyn synergies activation vector Target direction

  • f the

movement related to w

Class 1 Class 2 Class L 2

T

1

Training:

2. Column normalization 𝑞𝑠𝑝𝑐𝑏𝑐𝑗𝑚𝑗𝑢𝑧 𝑞 𝜂 𝑥

𝑞𝑒𝑔 𝜂 𝑥 = ෍

𝑙=1 𝐿 𝜌𝑙𝒪(𝑥|𝜈𝑥,𝑙, Σ𝑥,𝑙 )

σ𝑗

𝐿 𝒪(𝑥|𝜈𝑥,𝑗,Σ𝑥,𝑗) 𝐹[𝜎𝑙|𝑥]

1.

slide-13
SLIDE 13

IAS-LAB

Proposed model scheme

EMG

Preprocessing Non-Negative Matrix Factorization (NMF) Gaussian Mixture Model (GMM) Non-Negative Least Squares GMM Classification Evidence accumulation Normalization Layer

class ζ

nSRE nSRE H W w(t)

π, μ, Σ 𝑞 𝜎 𝑥(𝑢)

training 𝑔𝑔𝑒𝑒

𝑞 𝜎 𝑥(𝑢) = 𝑞 𝜎 𝑥(𝑢) + ෍

𝜐=0 𝑢−1

𝑞 𝜎 𝑥(𝜐)

1. 2.

𝑞 𝜎 𝑥(𝑢) = 𝑞 𝜎 𝑥(𝑢) / ෍

𝑚 𝑀

𝑞 𝑚 𝑥(𝑢)

3. 𝑇𝑓𝑚𝑓𝑑𝑢 𝑑𝑚𝑏𝑡𝑡 𝜂: max

𝜂

𝑞 𝜎 𝑥(𝑢)

slide-14
SLIDE 14

IAS-LAB

Classification results

𝐻𝑏𝑣𝑡𝑡𝑗𝑏𝑜 𝑑𝑝𝑛𝑞𝑝𝑜𝑓𝑜𝑢𝑡, 𝐿 = 3

slide-15
SLIDE 15

IAS-LAB

Classification results

𝐿 = 3 𝐿 = 10

slide-16
SLIDE 16

IAS-LAB

Robot control

slide-17
SLIDE 17

IAS-LAB

Robot control

Target: UP Target: DOWN Target: RIGHT Target: LEFT

slide-18
SLIDE 18

IAS-LAB

Conclusions

The proposed method achieved:  Task-indipendent synergies representing movement primitives  98% of accuracy (K = 3) at 20% of reaching distance

(about 100 ms after movement onset)

 Respect of real-time constraints Limitations and future works:

  • Test on a bigger healthy population

(check the repatability of the synergy modules and develop a healthy-like model)

  • Test on stroke or SCI patients

(Rehabilitation therapy exploiting the healthy-like model)

  • Include time-dependent parameters in the model

(To identify sudden changing of direction)

slide-19
SLIDE 19

INTELLIGENT AUTONOMOUS SYSTEMS LAB

Thanks for the attention!