biomechatronics - lecture 11. artificial sensing

51
Biomechatronics Delft University of Technology, 2007 Wb 2432 Artificial Sensory Systems Frans van der Helm

Upload: tu-delft-opencourseware

Post on 17-May-2015

1.259 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Biomechatronics - Lecture 11. Artificial sensing

Biomechatronics

Delft University of Technology, 2007

Wb 2432

Artificial Sensory Systems

Frans van der Helm

Page 2: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Sensing for assistive motor systems

Page 3: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Sensing for assistive motor systems

why?

Page 4: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

������������������

• ������������������ �������� ����������������������

• ������� ����• ����!��� ��� ����

• ������• "����

• ������������� ������#���$

Page 5: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Sensing for assistive motor systems

Sensory signalsderived from the human body

Page 6: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Sensing for assistive motor systems

Angle recording

standing

sitting

Standing(right legin front)

Standing(left legin front)

sitdown

Step right

standup

Step left

Buttons in crutches

Page 7: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Measure physiological signals

Brain signals EEG

Intention detection

Think left or right

Pfurtscheller et al.(Graz)

Page 8: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

������� ��������� ������

Page 9: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Measure physiological signalsmuscle activation: EMG

EMG processing

Page 10: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

���������������������

Page 11: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Intention detection

MIT media labsexpressive footwear:

Measuring motions and forces

Page 12: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Intention detection

MIT media labsexpressive footwear

Byron in action

Page 13: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

• use body's own sensors and CNS signals

• artificial sensors

Sensing for assistive motor systems

physiological sensors

(Sinkjaer et al., Aalborg Universtiy)

Page 14: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

������������������������

• ��������������������������!��• ��������������������%�������������������

• �&����� ����'�����������

Page 15: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

physiological sensors

(Sinkjaer et al., Aalborg Universtiy)

Measure body's own sensory signals

tripolar measurement cuff

Page 16: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Universityof Aalborg

Measure body's own sensory signals

skin pressuresensors

Page 17: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

������������������� �����

1. Muscle stimulation2. Neural sensing of

tactile stimuli3. Controller4. Spinal cord lesion5. Intent detection

Page 18: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

��� ��!������������

Page 19: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

�������!���� ���

Page 20: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

��!� �������������� �"���

Page 21: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

��!� �������������� �"����� � ��#�$!�������� �%#���%�&��'������

Page 22: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

���� ��!� ���������� �� �

Rutten et al., University of Twente

Page 23: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

(������ ����������������� ��������������������

• (��������������������

• ��������������������!�������#����������%���������

• ���� ����������������• )�����������*���������� ������� ��• +�������������������,���

• �&������

• -������������• ���������������• .�������������

Page 24: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Sensing for assistive motor systems

Sensory feedback to the userby stimulation of skin sensors

sensor

Dorindo Buma

Page 25: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

sensor

Sensing for assistive motor systemsSensory feedback to the user by stimulation of skin sensors

time in [s]0 200 400 600 800

sens

atio

n le

vel

0

10

20

30

40

50

60

70

80

90

100

20%50%80%

Influence of stimulation level on sensation

Dorindo Buma

Page 26: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

time in [s]

0 200 400 600 800

sens

atio

n le

vel

0

20

40

60

80

100

C1: continuousC4: ON=0.5 & OFF=0.5C5: ON=0.3 & OFF=0.3C7: ON=0.1 & OFF=0.1

sensor

Sensing for assistive motor systemsSensory feedback to the user by stimulation of skin sensors

Influence of intermittent stimulation on sensation

Dorindo Buma

Page 27: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

"���� ���)�� ���

Page 28: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

"���� ���)�� ���

• (����//���������������� ��• �������������������� ������!�������• "�*������ ���� ������������• 0������������12�333�������������������� 4

• 5��� ������������������������������• ��������� ��• 5 ����6�������������• 7�*���������'�����������4• 5����28�333������������!� ����������

Page 29: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

*��! ���)�� ��������� �+,-.�/ 0112�

Page 30: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

*��! �������)

Page 31: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

*��! ������3

Page 32: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

*��! �� !���� ������)�� ��

Page 33: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

�� ���� ������)�� ��44

Page 34: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

��)!� ����������������)�� ��

Page 35: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

*��! ���)�� ���

• (����1/9������ ��• -������� ����������������

• :��������• )������������������������������• .���������&��������������������!���������&

• ;���6���������������������������<• 9�!�������������,���• �&����!��������

Page 36: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

(������ ���)�� �� �����������

• �������������• ������������

Page 37: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

• use body's own sensors and CNS signals

• artificial sensors

Sensing for assistive motor systems

Triaxial accelerometer

(Lötters et al., 1998, University of Twente)

Page 38: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Artificial sensors for assistive motor systems

force sensors

Force sensitive resistors (FSR)

• Interface forces:

• Bending moments

Force sensitive capacitors

also shear forces !Piezo electric

E.g. Strain gauges

•Tendon force

only perpendicularforces

F

Page 39: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Artificial sensors for assistive motor systems

movement sensors• goniometers

• Inertial sensorsaccelerometers

gyroscope

• Magnetic sensors

Hall effect based joint angle sensor(Case Western Reserve University, Cleveland)

Page 40: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

a

Inertial sensing

accelerometer

Rate gyroscope(angular velocity sensor)

ω

v

coriolis

mvmFC���

×= ω2 (Coriolis)

gasa���

−=

Page 41: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

The human vestibular systemis an 3D inertial sensor system

Page 42: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

������������������������

����

��������

� ����

��������

��������������� �����

��������

�������

University of Twente BIOS group

��������������������

������� ����

���������������

��������������

Inertial sensing

Page 43: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Detector posture - movement

Example resultdetection posture - movement

Distinguish postures by analysinginclinations of body segments

tangentialthigh

Detection of postures and movementsusing uni-axial accelerometers

(Veltink et al., 1996)

radialsacrum

Page 44: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

hemiplegic gait: drop foot stimulatoraccelerometer at shank

Willemsen et al., IEEE-BME, 1990

p ha s

e

time (s)

push-off detection

swing phase detectiondescending part

acce

lera

tion

[m/s

]2swing phase detection

ascending part

heel

-stri

ke d

etec

tion

time delay

Page 45: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

(Luinge et al., 1999, University of Twente)

Kalmanfilter

optimalestimationof orientation

3D rate gyroscopesignals

signals3D accelerometer

signal analysis

Inertial sensor: quantitative sensingestimation of orientation

a

g

ω

Page 46: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������Reconstruction of knee angle from 3D inertial sensors on thigh and shank• Sensor axes were directed arbitrarily. • Initial reference measurement with flexing/extending knee required

3D inertial sensor system(accelerometer - rate gyroscope)

reconstruction of knee angle during gait

gonio (reference)

gyro + accel

Integrationgyro signal

(Luinge et al.1999)

Page 47: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

DiscussionThe best sensor is no sensor??

Page 48: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Discussion

The best sensor is no sensor??

Sensor and control can result inreproducible, reliable and flexible performance.

Challenge: the complexity of the systemas observed by the user should not increase,rather decrease!

This is possible:e.g. - intention detection: no explicit commands

- sensor in stimulator or orthotic components- choose optimal sensors: small, possibly implantable, giving optimal amount of info

Page 49: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Sensing for assistive motor systemswhy?

Page 50: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Sensor Physical quantity Transduction principles Interaction with the body

CNS signals /muscle activation

EEG / MEG Brain signals Electric / Magnetic Electrodes / coilsENG / MNG Signals from nerves Electric / Magnetic Electrodes / coilsEMG / MMG Muscle activation Electric / Magnetic Electrodes / coils

Sensor Physical quantity Transduction principles Interaction with the body

ForceStrain gauges Strain of material →

measure for Force /moment

Resistive/ piezoresistive Attachment on prosthetic /orthotic elements

Pressure sensors Pressure - Force Sensitive resistors(FSR)- Force Sensitive Capacity

Attach between segmentand environment oncontact surface

PhysiologicalSkin sensors

Skin stress (phasicrather than staticcomponents)

Physiological sensors Derive via electrodesaround sensory nerves(Hoffer, Stein et al. 1996;Sinkjaer 1999)

Sensing for assistive motor systems

Page 51: Biomechatronics - Lecture 11. Artificial sensing

������������� ����������������������

Sensing for assistive motor systemsSensor Physical quantity Transduction principles Interaction with the body

MovementGoniometer Joint angle (1, 2 or

3D)- Resistive- Hall effect + magnet(Johnson, Peckham et al.1999)

Attach to two segmentsconnected by joint

Orientationsensor

Orientation withrespect to earthcoordinate system

- Hall effect (earth magneticfield)- inertial: gravityacceleration

Attach sensor to bodysegment

Rate of turnGyroscope

Angular velocity (1 –3D)

- inertial, coriolis /piezoresistive (Soderkvist1994)

Attach to body segment(Baten, Oosterhoff et al.1996)

Accelerometer Acceleration (inertial+ gravitational: 1 –3D)

Inertial / piezoresistive,piezoelectric or capacitive(Lotters, Olthuis et al. 1995)

Attach to body segment

Position sensor - relative distance toobjects inenvironment- absolute position inspace

- radar using ultrasonictransmitters/sensors (Piezoelectric)- GPS: Global PositioningSystem using satellitecommunication

-ultrasonic transmitters /senors mounted on body(Shoval, Borenstein et al.1998)- GPS system mounted onbody