Slide - Human Motion and Control Laboratory

Download Report

Transcript Slide - Human Motion and Control Laboratory

Virtual muscle and reflex controllers
are capable of describing human gait
and responses to perturbation
Sandra K. Hnat
Antonie J. van den Bogert
Cleveland State University
Mechanical Engineering Department
Camp Dynamic Walking
June 5, 2016
INTRODUCTION
Current Active Prostheses
 Various control strategies proposed, but
able-bodied locomotion and humanlike
control is rarely achieved
 Modelling human neurological control is
challenging
Short answer: we don’t know
Long answer: we kind of know
Virtual Muscles and Reflex Control[1]
 Promising results in both simulation and hardware
 How well reflex controllers explain human control?
[1] Geyer, H. and Herr, H. (2010). A muscle-reflex model that encodes principles of legged mechanics and produces human walking dynamics and muscle activities.
INTRODUCTION
Objectives
1
Use optimization to tune
the parameters of the
VMR system to produce
realistic joint torques
from experiments
2
Evaluate the performance
of the VMR in describing
variations within and
between gait cycles
[2] Winter, D. A. Biomechanics of Human Movement, John Wiley & Sons Ltd., New York, NY, 1979.
METHODS
1 Experiment
 10 subjects walked on treadmill for
8 minutes while being longitudinally
perturbed[3]
 Joint angles and torques calculated
through inverse dynamics
2 Muscle Model
 Inputs: joint angles and neural excitations
 Outputs: joint torque
 Muscle contraction and activation modelled as two IDEs
and simulated through fixed-step Rosenbrock solver[4]
[3] Moore, J. K., Hnat, S. K., and van den Bogert, A.J. (2015). An elaborate data set on human gait and the effect of mechanical perturbations.
[4] van den Bogert, A. J., Blana, D., and Heinrich, D. (2011). Implicit methods for efficient musculoskeletal simulation and optimal control.
METHODS
3 Reflex Controller
 Neural excitations generated by the
autonomous muscle-reflex model of
Geyer et al.[1]
 Considering lower limb prosthesis
with three muscles (simulation only)
4 Optimization
 Particle Swarm Optimization[5]
 Minimize the cost function:
𝐶 = 𝑊1
1
𝑁
𝜏𝑉𝑀𝑅 − 𝜏𝑒𝑥𝑝
2
+ 𝑊2
1
𝑁
𝑎2
[1] Geyer, H. and Herr, H. (2010). A muscle-reflex model that encodes principles of legged mechanics and produces human walking dynamics and muscle activities.
[5] Simon, D. Evolutionary Optimization Algorithms, John Wiley & Sons Ltd., New York, NY, 2013.
RESULTS
Muscle Forces
 Produces variations in peak
moment between gait cycles
L.Gastroc
L.Soleus
L.TibialisAnt
 Matches the amplitude and
timing of ankle push-off
 Mimics the shape of the
experimental torque during
swing phase
Force (N)
1000
500
0
1
2
3
4
Time (s)
5
6
HERE IS MY POSTER
ACKNOWLEDGMENTS
 Advisor: Dr. Antonie van den Bogert
 Lab Members: Anne Koelewijn, Milad Zarei, Ravi
Nataraj, Huawei Wang, Farbod Rohani, Ben Baldwin,
Brad Humphries, and Nicole Strah
 Cleveland State University, Parker Hannifin Laboratory
for Human Motion and Control
 Parker Hannifin Graduate Research Fellowship Program
 Supported by the National Science Foundation
under Grant No. 1344954.