Top Banner
Rehabilitation robotics using Central Pattern Generators Student: Sarah MOUSSOUNI Supervisors : Renaud RONSSE Mohamed BOURI Professor : Auke Jan IJSPEERT Master Project Mid-term Presentation April 28 th ,2010
21

Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Sep 08, 2018

Download

Documents

vuongtruc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Rehabilitation robotics using Central Pattern Generators

Student: Sarah MOUSSOUNISupervisors : Renaud RONSSE

Mohamed BOURIProfessor : Auke Jan IJSPEERT

Master ProjectMid-term Presentation

April 28th,2010

Page 2: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

� Investigation of a rehabilitation protocol based on the theory of adaptive oscillator.

� Implementation of the method on the Knee orthosis

Goals of the project

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI2

� Test of the method with various movements

� Validation of the method on healthy people

� Design of a preliminary rehabilitation protocol.

Page 3: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

� Presentation of the Knee orthosis� SIMULINK modeling

Preliminary work on the Knee-orthosis

Plan

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI3

� Preliminary work on the Knee-orthosis� First implementation : transparent mode� Conclusion and future work

Page 4: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

� Rehabilitation robot� One degree of freedom� Position and force sensors

Environment : Knee Orthosis

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI4

KneeOrthosis

Torque Γ

Orthosis Position

Measuredforce

Page 5: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Integration of the CPG system

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Timeline

MeasurementSys

characterizationControl

Modeling the System

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI5

Control

Test & validation SimuLink + Matlab

Test & validation FlexWare + Orthosis

Test & validation FlexWare + Orthosis

Page 6: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Integration of the CPG system

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Timeline : MatLab – Simulink implementation

MeasurementSys

characterizationControl

Modeling the System

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI6

Control

Test & validation SimuLink + Matlab

Test & validation FlexWare + Orthosis

Test & validation FlexWare + Orthosis

Page 7: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Model and simulation

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI7

Torque

Page 8: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

CPG & torque estimator

Adaptive oscillatorForce

controller

Measured

Measured force

DesiredForce

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI8

Torque estimator

Measuredposition

Signal estimation : position, velocity and acceleration

Page 9: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

CPG & torque estimator

Dynamical model + Orthosis Position controller

Adaptive oscillator

Measuredposition

x

y

wSignal

Estimator

Position

Velocity

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI9

w

Amplitude

Offset

EstimatorAcceleration

Page 10: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Timeline: Force

Integration of the CPG system

MeasurementSys

characterizationControl

Modeling the System

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI10

Control

Test & validation SimuLink + Matlab

Test & validation FlexWare + Orthosis

Test & validation FlexWare + Orthosis

Page 11: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Implementation : Material

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI11

Page 12: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Implementation: Transparent mode

� 1st Objective:

Make the orthosis transparent for the user

� 5 Steps :

1

Knee orthosis

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI12

Force measured

Digital analogue value

(Volt) Calibration

Volt => NewtonInterpolation Filtering

ControlApplied torque

2 34

5

Page 13: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Implementation: Calibration & Interpolation

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI13

Page 14: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Implementation: Filtering

Using the following filter :

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI14

Page 15: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Implementation: Filtering

Using the following filter :

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI15

Page 16: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Measuring the stabilization tension for a set of position

Implementation: Transparent mode

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI16

Page 17: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Implementation: Transparent mode

Measuredposition

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI17

Measuredforce

+-

Desired force =0

+

PID Controller

Page 18: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Implementation: Transparent mode

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI18

Page 19: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Timeline : Integrating CPG

Integration of the CPG system

Processing the force sensors measurement

Modeling the System

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI19

Test & validation SimuLink + Matlab

Test & validation FlexWare + Orthosis

Test & validation FlexWare + Orthosis

Page 20: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

� Test of the method with various movements

� Validation of the method on healthy people

Future work

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI20

� Design of a preliminary rehabilitation protocol.

� Work on the LAMBDA robot

Page 21: Rehabilitation robotics using Central Pattern Generators · Rehabilitation robotics using Central Pattern Generators Student : Sarah MOUSSOUNI Supervisors: ... 2 Rehabilitation robotics

Introduction | Plan | Environment | Model & simulation | Implementation | Conclusion

Questions ?

Rehabilitation robotics using Central Pattern Generators | EPFL | April 2010 | Sarah MOUSSOUNI21