22
THAMMASAT UNIVERSITY Optimization of Networked Smart Shoe for Gait Analysis using Heuristic Algorithms October 15, 2012 Mr. Nantawat Pinkam Under the supervision of Dr. Itthisek Nilkhamhang Dr. Kanokvate Tungpimolrut

Senior project proposal

Embed Size (px)

Citation preview

Page 1: Senior project proposal

THAMMASAT UNIVERSITY

Optimization of Networked Smart Shoe for Gait Analysis using Heuristic Algorithms October 15, 2012

Mr. Nantawat Pinkam Under the supervision of Dr. Itthisek Nilkhamhang Dr. Kanokvate Tungpimolrut

Page 2: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Outline • Introduction: What is Smart Shoe?

• Semester Work.

• Research Plan.

• Question and Answer.

2

Page 3: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Introduction: What is Smart Shoe? (1)

• Thailand

• There are over 50,000 people who have trans-femoral amputee.

• Thailand has low technology in prosthetic knee.

3 Otto Bock C-leg

• Foreign

• Highly technology in prosthetic knee due to a lot of researches and commercial products.

Above knee prosthesis

Page 4: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Introduction: What is Smart Shoe? (2)

4

MR Damper

Gait Phase Detection

Smart Shoe

Page 5: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Smart Shoe Features

• Gait Phase Detection using FSRs and IMU.

• Classification: State transition with optimized threshold using heuristic algorithms.

5

Page 6: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Reconstruction of Smart Shoe

6

Page 7: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

XBee wireless communication (1)

7

2.4 GHz freq. band 6.4 kbps data rate

Data sampling rate = 50Hz

Page 8: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Sensor Reading (1)

8 0

200

400

600

800

1000

0.00

1.02

1.89

2.80

3.67

4.57

5.45

We

igh

t L

ev

el

Time (second)

FSR Reading

FSR_1

FSR_2

FSR_3

FSR_4

Page 9: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Sensor Reading (2)

9 -500

-400

-300

-200

-100

0

100

200

300

400

500

-60

-40

-20

0

20

40

60

0.00

1.02

1.89

2.80

3.67

4.57

5.45

De

gre

e/

sec

De

gre

e

Time (second)

Angular Velocity and Foot Angle

Foot Angle

Ang_Vel

Page 10: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Sensor Reading (2)

10 -500

-400

-300

-200

-100

0

100

200

300

400

-60

-40

-20

0

20

40

60

2.61

2.84

3.06

3.28

3.49

3.71

3.93

4.16

De

gre

e/

sec

De

gre

e

Time (second)

Angular Velocity and Foot Angle(1 Period)

Foot Angle

Ang_Vel

Page 11: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Revised State Transition (1)

11 G1Stand Still ω = Angular velocity G2Behind coronal plane θ = Foot inclination angle G3In front of coronal plane

Page 12: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Revised State Transition (2)

12 E1Stance E2Heel-off E3Swing1 E4Swing2 E5Heel-strike

Page 13: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

13

Page 14: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Problems Found

• Need a treadmill to collect data.

• Threshold values come from numerous observations.

14

Page 15: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Genetic Algorithm

15

• A population-based model that uses selection and recombination to generate new sample points in a search space.

Page 16: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Genetic Algorithm

16

Page 17: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Tabu Search

17

Page 18: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Particle Swarm Optimization

18

Page 19: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Current work • Development of selection, crossover and

mutation function to complete genetic algorithm.

19

Page 20: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Future Plan

20 Data acquisition and comparison with visual inspection using video camera with optimized threshold from different methods.

Page 21: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Research Plan

21

Page 22: Senior project proposal

Electronics and Communication Engineering Program School of Information, Computer and Communication Technology (ICT)

Sirindhorn International Institute of Technology, Thammasat University

Question and Answer

22