CONSTANT EFFORT COMPUTATION AS A DETERMINANT OF MOTOR BEHAVIOR Emmanuel Guigon, Pierre Baraduc, Michel Desmurget INSERM U483, UPMC, Paris, France INSERM.

Slides:



Advertisements
Similar presentations
M. De Cecco - Lucidi del corso di Measurement Systems and Applications Force Panel Measurement of Human Dexterity.
Advertisements

Bayesian Belief Propagation
Learning Theory Reza Shadmehr Optimal feedback control stochastic feedback control with signal dependent noise.
IPHY 4540 Biomechanics Objective: to learn how to quantitatively analyze the mechanical function of the human musculoskeletal system using principles of.
Neuromuscular Adaptations During the Acquisition of Muscle Strength, Power and Motor Tasks Toshio Moritani.
Dynamics of Articulated Robots Kris Hauser CS B659: Principles of Intelligent Robot Motion Spring 2013.
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
Quantifying Generalization from Trial-by-Trial Behavior in Reaching Movement Dan Liu Natural Computation Group Cognitive Science Department, UCSD March,
QUASID – Measuring Interaction Techniques Karin Nieuwenhuizen.
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
Exercise Evaluation. Strength curve similarity Strength Curve (Kulig et al., 1984) strength curve – plot of how maximum strength varies as a function.
CS274 Spring 01 Lecture 5 Copyright © Mark Meyer Lecture V Higher Level Motion Control CS274: Computer Animation and Simulation.
CSCE 689: Forward Kinematics and Inverse Kinematics
Biological motor control Andrew Richardson McGovern Institute for Brain Research March 14, 2006.
CH 1 Introduction Prof. Ming-Shaung Ju Dept. of Mechanical Engineering NCKU.
Motor Control Theories
역운동학의 구현과 응용 Implementation of Inverse Kinematics and Application 서울대학교 전기공학부 휴먼애니메이션연구단 최광진
Basic Biomechanics, 6th edition
WP11: Modelling and simulation for NND Thomas Geijtenbeek, Frans van der Helm Delft University of Technology Amsterdam – February 2015.
Optimality in Motor Control By : Shahab Vahdat Seminar of Human Motor Control Spring 2007.
1 Evaluation and Modeling of Learning Effects on Control of Skilled Movements through Impedance Regulation and Model Predictive Control By: Mohammad Darainy.
Introduction to estimation theory Seoul Nat’l Univ.
A kinematic cost Reza Shadmehr. Subject’s performanceMinimum jerk motion Flash and Hogan, J Neurosci 1985 Point to point movements generally exhibit similar.
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
1 Sensitivity Analysis of Narrow Band Photonic-Crystal Waveguides and Filters Ben Z. Steinberg Amir Boag Ronen Lisitsin Svetlana Bushmakin.
Lecture 2: Introduction to Concepts in Robotics
Inverse Kinematics Find the required joint angles to place the robot at a given location Places the frame {T} at a point relative to the frame {S} Often.
Probabilistic Robotics Bayes Filter Implementations Gaussian filters.
T. Bajd, M. Mihelj, J. Lenarčič, A. Stanovnik, M. Munih, Robotics, Springer, 2010 ROBOT CONTROL T. Bajd and M. Mihelj.
Optimal Therapy After Stroke: Insights from a Computational Model Cheol Han June 12, 2007.
Muhammad Al-Nasser Mohammad Shahab Stochastic Optimization of Bipedal Walking using Gyro Feedback and Phase Resetting King Fahd University of Petroleum.
Homework: optimal control without a reference trajectory A disadvantage of the formulation that we developed in class is that it requires a reference trajectory.
CSCE 441: Computer Graphics Forward/Inverse kinematics Jinxiang Chai.
KINEMATICS/KINETICS CORRELATIONS OF ARM MOTOR CONTROL DURING CORIOLIS PERTURBATIONS. A. Pierobon, S.B. Bortolami, J.R. Lackner*, P. DiZio. Ashton Graybiel.
MURI Low-Level Control Fabrication High-Level Control How is Compliance used in Locomotion? Berkeley & Stanford: Measurements of Cockroach Locomotion What.
Statistical learning and optimal control: A framework for biological learning and motor control Lecture 4: Stochastic optimal control Reza Shadmehr Johns.
Learning Theory Reza Shadmehr Optimal feedback control stochastic feedback control with and without additive noise.
Motor Control. Beyond babbling Three problems with motor babbling: –Random exploration is slow –Error-based learning algorithms are faster but error signals.
A Neural Model for the Adaptive Control of Saccadic Eye Movements Sohrab Saeb, Cornelius Weber and Jochen Triesch International Joint Conference on Neural.
Robotics Research Laboratory 1 Chapter 7 Multivariable and Optimal Control.
An Introduction To The Kalman Filter By, Santhosh Kumar.
Voluntary Movement I. Psychophysical principles & Neural control of reaching and grasping Claude Ghez, M.D.
Optimizing Attitude Determination for Sun Devil Satellite – 1
STATIC ANALYSIS OF UNCERTAIN STRUCTURES USING INTERVAL EIGENVALUE DECOMPOSITION Mehdi Modares Tufts University Robert L. Mullen Case Western Reserve University.
Motor learning through the combination of primitives. Mussa-Ivaldi & Bizzi Phil.Trans. R. Soc. Lond. B 355:
MURI High- Level Control Biomimetic Robots - ONR Site Visit - August 9, 2000 Human Computational Modeling PurposePurpose: to understand arm impedance.
Λ-Model and Equilibrium Point Hypothesis References: 1.Latash M.L., Control of human movement, chapters 1-3, Human kinetics Publishers, Feldman.
Control. 3 Motion Control (kinematic control) for mobile platform The objective of a kinematic controller is to follow a trajectory described by its position.
Towards Adaptive Optimal Control of the Scramjet Inlet Nilesh V. Kulkarni Advisors: Prof. Minh Q. Phan Dartmouth College Prof. Robert F. Stengel Princeton.
CSCE 441: Computer Graphics Forward/Inverse kinematics Jinxiang Chai.
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
The velocity profiles for temporally constrained aimed movements have a symmetrical bell shape. No matter the speed, timed movements produce symmetrical.
Chapter One What is Biomechanics? MET 235.
ECE 383 / ME 442 Fall 2015 Kris Hauser
CSCE 441: Computer Graphics Forward/Inverse kinematics
Single-Joint Movements
Radar Micro-Doppler Analysis and Rotation Parameter Estimation for Rigid Targets with Complicated Micro-Motions Peng Lei, Jun Wang, Jinping Sun Beijing.
Is underwater environment a good way to simulate microgravity?
Basic Biomechanics, 6th edition
CSCE 441: Computer Graphics Forward/Inverse kinematics
Motor Control Theories
A Short Introduction to the Bayes Filter and Related Models
Why is saccadic gain less than one?
Computational Mechanisms of Sensorimotor Control
Principles of Motor Control and Movement Accuracy
He Sun Advisor: N. Jeremy Kasdin Mechanical and Aerospace Engineering
Motion Control.
Adaptive Cooperative Systems Chapter 6 Markov Random Fields
The Organization and Planning of Movement Ch
Horizontal plane projections of the endpoint force response to perturbations in several directions. Horizontal plane projections of the endpoint force.
Presentation transcript:

CONSTANT EFFORT COMPUTATION AS A DETERMINANT OF MOTOR BEHAVIOR Emmanuel Guigon, Pierre Baraduc, Michel Desmurget INSERM U483, UPMC, Paris, France INSERM U534, « Space and Action », Bron, France

MOTOR BEHAVIOR: CONSTRAINED AMPLITUDE / VELOCITY AMPLITUDE / DURATION Gordon et al. (1994) Amplitude (cm)

MOTOR BEHAVIOR: CONSTRAINED KINEMATIC INVARIANCE Gordon et al. (1994)

MOTOR BEHAVIOR: CONSTRAINED CONSTRAINTS ACROSS DIRECTIONS Gordon et al. (1994)

MOTOR BEHAVIOR: CONSTRAINED SPEED VS ACCURACY Fitts (1954) Jeannerod (1988)

MOTOR BEHAVIOR: FLEXIBLE INDEPENDENT CONTROL OF KINEMATICS AND ACCURACY Gribble et al. (2003)

KNOWN PRINCIPLES Amplitude/duration OC OC (Harris&Wolpert 1998) Kinematic invariance OC OC (Flash&Hogan Harris&Wolpert 1998) Across directions ? (but see Todorov 1998) Speed/accuracy SDN OFC + SEN (Hoff&Arbib 1993) or SDN (Todorov 2003) OC + SDN (Harris&Wolpert 1998) Kinematics/accuracy ? TrajectoryOC (Uno et al. 1989) - EPT (Gribble et al. 1998) EMGOC (Dornay et al. 1996) - EPT (Flanagan et al. 1990) Online correction OFC (Hoff&Arbib Todorov&Jordan 2002) EPT (Flanagan et al. 1993) RedundancySOFC (Todorov&Jordan 2002) Central command? (but see Todorov 2000) OCOFCSOFC OC: optimal control - OFC: optimal feedback control - SOFC: stochastic OFC EPTSDNSEN EPT: equilibrium-point theory - SDN: signal-dependent noise - SEN: state-estimation noise

CURRENT PRINCIPLES Optimal feedback control Constraints: to reach the goal (zero-error) Objective (cost): to minimize the controls (effort) Constant effort For given instructions, all movements are performed with the same effort Cocontraction Cocontraction as an independent parameter State-estimation noise Inaccuracy in estimation of position and velocity Increases with velocity Decreases with cocontraction (fusimotor control)

Muscles as force generator. No force/length effects. No force/velocity effects. No stretch reflex. No biarticular muscles. No static forces. No viscosity. Same formulation for OFC. Solved numerically (Bryson 1999). OPTIMAL CONTROL PROBLEM

KINEMATICS

EMGs SHOULDERELBOW

AMPLITUDE / DURATION

KINEMATIC INVARIANCE Also holds for changes in inertial load.

DIRECTIONAL VARIATIONS

KINEMATICS & ACCURACY OFCSEN - OFC + SEN - Estimation of endpoint position: linear forward model - Gaussian noise on velocity - Variability: determinant of terminal covariance matrix SHOULDER ELBOW - Same amplitude - Same duration - Similar kinematics - Different accuracy

WHAT ARE THE CONTROLS? Sergio&Kalaska (1998) SHOULDER FLEXOR CONTROL

DIRECTIONAL TUNING Sergio&Kalaska (1998) FLEXOREXTENSOR SHOULDER ELBOW

SUMMARY OPTIMAL FEEDBACK CONTROL Known principlesOPTIMAL FEEDBACK CONTROL STATE-ESTIMATION NOISE Trajectory EMG Speed/accuracy Central command CONSTANT EFFORT New principlesCONSTANT EFFORTCOCONTRACTION Amplitude/duration Kinematic invariance Constraints across directions Kinematics/accuracy

DISCUSSION Kinematic invariance Without desired trajectory. Constant effort Movements are selected not by minimizing a cost, but by choosing a cost level Limitations / Extensions - Static forces - Limitations of force control (Ostry&Feldman 2003) - Accuracy/stability: viscoelastic properties - Adaptation to force fields and inertial loads