[Skolkovo Robotics 2015 Day 1] Терашима К. Modeling and Taylormade Training Method Using...

35
System and Control Lab., Toyohashi University of Technology System and Control Lab., Toyohashi University of Technology Modeling and Taylormade Training Method Using Neural Network for Specific Muscle of the Upper Limb 2015/3/19 Kazuhiko Terashima Toyohashi University of Technology , Japan DzmitryTsetserukou’s round table “Smart Robotic Interfaces: Designing the Future of Human»

Transcript of [Skolkovo Robotics 2015 Day 1] Терашима К. Modeling and Taylormade Training Method Using...

System and Control Lab., Toyohashi University of Technology System and Control Lab., Toyohashi University of Technology

Modeling and Taylormade Training Method Using Neural Network for Specific Muscle of the Upper Limb

2015/3/19

Kazuhiko Terashima

Toyohashi University of Technology , Japan

DzmitryTsetserukou’s round table “Smart Robotic Interfaces:

Designing the Future of Human»

System and Control Lab., Toyohashi University of Technology

Contents 1.Introduction

2.Experimental Construction of Training

System

3.Muscular Model using Neural Network

4.Optimal Motion Path Design for

Training Specified Muscle

5.Experimental Results

6.Discussion

7.Rehabilitation using grasping support by

low freedom of degrees

8.Conclusion

1

System and Control Lab., Toyohashi University of Technology

1.Intoroduction

2

「TEM LX2 TypeD 」:Yaskawa

「Reo go」 : motorika

A lot of research is being done on rehabilitation robotics that is pertinent to strength training. Lum et al. indicated that, compared with conventional therapy techniques, robot-assisted training is more efficient for improving muscle strength and path-

following capability. Past research aims to regain a muscle strength of an entire arm or leg. Therefore, the robots are unable to apply a load to

specific muscles. However, the degree of muscle weakness differs according to each muscle. Thus, the application of a load to specific muscles that require strengthening is expected to lead to more efficient and safer

training

A lot of research is being done on rehabilitation robotics that is pertinent to strength training. Lum et al. indicated that, compared with conventional therapy techniques, robot-assisted training is more efficient for improving muscle strength and path-following capability. Past research aims to regain a muscle strength of an entire arm or leg. However, the degree of muscle weakness differs according to each muscle. Application of a load to specific muscles that require strengthening is expected to lead to more efficient and safer training.

System and Control Lab., Toyohashi University of Technology

1.Introduction(author’s research)

3

In this paper, the effectiveness of optimization method using neural network model is presented, and validity of the proposed method is demonstrated by comparing with FEM Model.

Muscle Strength Estimation Using Musculo-Skeletal Model proposed by Kumamoto et al. in which upper limbs are simplified into six Functionally different Effective Muscular strengths (FEM) T. Okada、K.Terashima et al , Journal of Robotics and Mechatronics,vol. 20,

no. 6, pp. 863–871, 2008.

This approach does not consider the coordinated motion of an antagonistic muscle due to simplification of model.

Motion Path Design for Specific Muscle Training Using Neural Network,” K. Itokazu、K.Terashima et al, Journal of Robotics, Vol. 2013,Article ID

810909, 2013.

The validity of the neural network model by comparing with our previous musculo – skeletal model has not been clarified.

System and Control Lab., Toyohashi University of Technology

3.従来研究における筋活動レベル推定法

Output of FEM

Measuring the muscle activity and direction of the force at the end-point (W), exert a force in the direction of maximize the activity of target FEM and minimize the activity of other.

Isometric exercise at fixed point Isotonic exercise(trajctory)

e1 e3 e2

f3 f2 f1

‘Revolution in Humanoid Robotics’ Minayori Kumamoto Tokyo Denki University Press

FEM(Functionally different Effective Muscular strengths) model

The objective of the research was to strengthen a muscle by isometric exercise.

4

System and Control Lab., Toyohashi University of Technology

5

2-Link arm

Monitoring system

The position of end point

Range of motion of the arm

The motion path

EMG signal

・the motion paths , force , position of the end point are displayed on monitor.

・The displayed force and end point position are updated in a real time.

2.実験装置概要

Subject : Training of upper limbs by horizontal motion

2.Experimental Construction of Training System

During the experiment

Equation of motion (End-point)

System and Control Lab., Toyohashi University of Technology

実験風景 2 . E x p e r i m e n t a l C o n s t r u c t i o n o f Tr a i n i n g S y s t e m

6

System and Control Lab., Toyohashi University of Technology

4.ニューラルネットワーク

7

The EMG sensor are attached to the subject of muscle. During experiment EMG signal of all subject is measured.

Subject of muscle

2.Experimental Construction of Training System

Back side | front side

FEM function FEM function

f1 Flexion of

shoulder

e1 Extension of

shoulder

f2 Flexion of elbow e2 Extension of elbow

f3 Flexion of

shoulder and

elbow

e3 Extension of

shoulder and elbow

e2≅e3

e2 e3 e1

f 1

f 2 f 3

Maximum muscle force is proportional to maximum muscle cross section.

f :0.72[N/mm2],e:0.65[N/mm2]

2.Experimental Construction of Training System -MRI Image Analysis-

Measurement of maximum muscle force, link length, joint radius

(Shoulder position) Upper lim position

r

l

System and Control Lab., Toyohashi University of Technology

INPUT T1, T2:Joint torque θ1,θ2:Joint angle

OUTPUT 𝛼 1~5:the muscle activation the number of unit:5

Three – layer Artificial Neural Network

Sigmoid

function

3.Muscular Model using Neural Network

An input layer

A hidden layer

An output layer The number of

hidden units:10

9

F

System and Control Lab., Toyohashi University of Technology

3.Muscular Model using Neural Network - Units number of hidden layer in Neural network

System and Control Lab., Toyohashi University of Technology

0.25 0.2 0.15 0.1 0.05 0 0.05 0.1 0.15 0.2 0.250.25

0.2

0.15

0.1

0.05

0

0.05

0.1

0.15

0.2

0.25

x [m]

0.25 0.2 0.15 0.1 0.05 0 0.05 0.1 0.15 0.2 0.250.25

0.2

0.15

0.1

0.05

0

0.05

0.1

0.15

Xaxis [m]

11

The training data sets are obtained through exploratory experiment for each subject.

The ANN is trained by a backpropagation algorithm.

To evaluate neural network after learning , the motion path different from learning case as shown in ‘motion paths for verification’ is used.

Motion paths for exploratory experiments

Motion paths for verification

Training of Neural Network

3.Muscular Model using Neural Network

System and Control Lab., Toyohashi University of Technology

4.ニューラルネットワーク

Learning data 0.04048

Evaluation data 0.04496

12

Estimation result (M1)

RSME(M1~M5)

Good estimation results are obtained

3.Muscular Model using Neural Network Training of Neural Network

Conjugate gradient ;Conjugate gradient method gradient

System and Control Lab., Toyohashi University of Technology

13

3.Muscular Model using Neural Network Training of Neural Network

Estimation result (M2) Estimation result (M3)

System and Control Lab., Toyohashi University of Technology

4.ニューラルネットワーク

14

3.Muscular Model using Neural Network

Training of Neural Network

Estimation result (M4) Estimation result (M5)

System and Control Lab., Toyohashi University of Technology 15/14

Design by using multiobjective optimization

Maximize the activity of target muscle

Minimize the activity of other muscles &

Algorithm

・Algorithm for designing a motion path that has fixed initial position

4. Optimal Motion Path Design for Training Specified Muscle

Initial position θ1 = π/4 [rad] θ2 = π/2 [rad]

15

System and Control Lab., Toyohashi University of Technology

16

Neural Network

multi objective optimization method

Pose Computation

i:1~5, j:1~10

w:weight ,b:biases

x:inputs

sigmoid:Sigmoid function

α:the level of muscle activation

T1,T2:Shoulder & elbow torque

θ1,θ2:Joint angle

F: Force of end-point

X,Y:Position of end-point

αi

θ

T1, T2, θ1, θ2

2-Link model

4.Optimal Motion Path Planning

θ:Direction of force at end-point (Quadratic programming)

αn(θ):Level of muscle activation of target muscle

α(θ), σ2(θ):Average and variance of other muscles

System and Control Lab., Toyohashi University of Technology

One example of motion path 17

・𝑃𝑖(𝑀𝑖) shows the best path such as maximizing 𝑀𝑖 and minimizing other

𝑀𝑗 (j=1,…,5, j ≠ i)

These paths depend on the function of each muscles , and on the each person.

4.Optimal Motion Path Planning

System and Control Lab., Toyohashi University of Technology

Objective of the experiment

1. In order to check the effectiveness of the proposed method

Subject: 3persons [healthy person]

The paths of all subject is respectively designed by using ANN trained , and differs every person.

3 subjects have respectively three path for each subject.

Numbers of trials are three for each path.

outline

Body dimension 18

5.Experimental Results (Comparison of proposed method and previous method)

System and Control Lab., Toyohashi University of Technology

Proposed method has achieved ,

1. Increasing the activity of the target muscle

2. Controling the activity of the non-targeted muscle 19

Experimental result (target: M2) Experimental result (target: M1)

5.Experimental Results (Comparison of proposed method and previous method)

System and Control Lab., Toyohashi University of Technology

20

Proposed method achieves better results in the muscle (M1~M4 one-joint muscle) that was obtained effect

5.Experimental Results RESULTS

Experimental result (target: M3)

Experimental result (target: M4)

Experimental result (target: M5)

System and Control Lab., Toyohashi University of Technology

Subject: 10 persons [healthy person]

age:21~24 , height:161~179[cm] , weight:48~94[kg]

21

Objective of the experiment

outline

1.To evaluate an influence exerted by personal experimental data.

5.Experimental Results (Comparison between personalized and non-personalized results)

The paths of all subject is respectively designed by using ANN trained , and differs every person.

The ten subjects have respectively nine non-personalized path for each subject.

Numbers of trials are three for each path.

System and Control Lab., Toyohashi University of Technology

Level of muscle activation (Sub. A)

Own experimental data has achieved ,

1. Increasing the activity of the target muscle

2. Controling the activity of the non-targeted muscle

22

Own experimental data achieves better than

the non – personalized path.

5.Experimental Results (Comparison between personalized and non-personalized results)

System and Control Lab., Toyohashi University of Technology

6. Discussion - Comparison of Proposed Method and FEM method

proposed method (NN model /an example)

previous method (Six Functionally different

Effective Muscular strengths ) 23

m o t i o n p a t h

System and Control Lab., Toyohashi University of Technology

24

6.Discussion Manual Muscle Test(MMT) (Expert Theraist)

参)‘徒手筋力検査法改訂第9‘DANIELS&WORTHINGHAM協同医書出版社

Pectoralis Major(m1)

1. Patient sits with shoulder in neutral and supported, shoulder is 90 degrees abducted, elbow flexed 90 degrees. Arm on table.

2. Bring arm across chest in horizontal and downward direction

Latissimus Dorsi(m2) 1. Patient lies prone with shoulder flexed and IR

over edge of table. Arm on table.

2. Extend shoulder, allowing elbow to flex (start in extended position)

Brachioradialis(m3)・Biceps Brachii(m5)

1. Subject is sitting with arm supported in 90 degrees of abduction; shoulder is neutral, elbow fully extended, and forearm supinated , Arm on table.

2. Flex elbow to 90 degrees from extended position by sliding across table.

Triceps Brachii(m4)

1. Sitting, arm on table. Lateral & posterior surfaces of proximal one half of body of humerus & lateral intermuscular septum

2. Extends the elbow joint, with the long head assisting in adduction and extension of the shoulder joint

M M T m o t i o n p a t h

System and Control Lab., Toyohashi University of Technology

25

Proposed method (NN model /an example)

MMT method

6.Discussion Comparison of Proposed Method and MMT Method

System and Control Lab., Toyohashi University of Technology

On-Going Problem

1. Improvements of NN model by using optimal path data.

2. Adequate impedance for training by person’s muscle condition and adequate guidance speed in monitor.

3. By clastering of some characteristics of human such as arm length, arm thickness, and hand force at tip in two link arm, Neural network should be prepared beforehand. Because neural network learning takes 15 minutes to idetify model.

4. Extention to 3D upper Lim and Lower Limb.

26

27

To introduce rehabilitation robot in home, small size and low cost with flexible motion is developed in this research by himself or easy assist of family.

Present: Complicated motion is possible, but Machine is big and high cost. ⇒ To use in home, rehabilitation robot of small size and low cost with flexible motion is highly demanded.

7. Rehabilitation using grasping support by low freedom of degrees

Tanabess bider

Power assist hand

Finger rehabilitation systems

Simple motion by switch on-off.

High flexibility , but High cost,

and Large scale

Assist for finger ‘s extention

Complicated motion,

Small size and low

cost

28

Design Concept

Restriction to important motion in daily life.

Three joint of a finger is usually moved together.

Grasp and Release、 Picking Independent motion of

Thumb Abbreviated motion

Each joint can not be controlled independently.

Reduction of number of actuator, but high degrees of freedom

Required Motion

Limitation of degrees of freedom for one finger

29

Developed Device

Winding force : 19.2N Weight : 224g

First finger ~little finger: Motor 1, Thumb: Motor 1,

Winding trunk: Motor 1 ⇒ Total 3 motors.

40mm

Bending

direction by gum

Extention direction by

Winding force

Winding trunk

Movable guide

Fixed guide

Feeding

screw

Length of wire can be changed by making movable guide move

towards left and right direction.

Various finger shape can be reapearanced by 3

motors. example: grasping motion, Peace sign , etc.

Change of wire length by movable guide

Time[s]

指先角度

[deg

ree]

Response for sine wave.[0.25Hz] at position 5mm.

ガイド間距離

[mm

]

Position by movable guide[mm]

30

Rehabilitation Method

Following to healthy hand

・rehabilitation according impaired person’s

wishes

→ Mirror therapy

System construction

Monitor

Amp.

Healthy hand

Impaired hand

motion capture

LEAP MOTION

Counter

PC

D/A

Impaired hand is followed to motion

obtained by healthy hand from motion

captured.

Intuitive operation for ideal rehabilitation

instead of complicated programming

31

Bending and stretching exercise Twisting motion

Picking motion Peace sign

Rehabilitation application

Following for many hand posture could be controlled.

32

Monitor

D/A

Amp.

Impaired hand

motion capture

LEAP MOTION

Counter

PC

Real ball

Virtual ball

Camera

Image recognition

Rehabilitation Program

When hand approaching to objects,

Palm opens. When hand touches

Objects, Hnad grasp and transfers.

By using actual objects, repulsive force

and sensatinal touch can be feeled

compared with virtual objects.

Monitor

D/A

Amp.

Impaired hand

motion capture

LEAP MOTION

Counter

PC

Real ball

Virtual ball

Camera

Image recognition

Real ball

Healthy hand

Grasping assist Grasping by Mirroring

System and Control Lab., Toyohashi University of Technology

1. Neural Network has been used to estimation of muscle activity.

2.The motion paths has been achieved by using a multi objective optimization method for the obtained Neural network

3. Comparison of proposed Neural network and previous musculo-skeletal(FEM) model on the efficiency of specific muscle training

33

Own experimental data has achieved better than the non- personalized path.

Proposed method has achieved ,Proposed method achieves better results in the muscle (M1~M4 one-joint muscle) that was obtained effect

4. Comparison between personalized and non-personalized results

8.Conclusion

5. Rehabilitation using grasping support of low freedom of degrees

555

Professor:

Toyohashi university of Technology(TUT), Vice -president

・System and control engineering

laboratory

Tel: 0532-44-6699 Email: [email protected]

Thank you for your kind attention