Model Predictive Impedance Control MPIC. Motor Control Features 1.Feedback (closed loop) 2.Feedforward (open loop) 3.Learning 4.Predictive Control 5.Joint.

Slides:



Advertisements
Similar presentations
Alex Cayco Gajic Journal Club 10/29/13. How does motor cortex generate muscle activity? Representational perspective: Muscle activity or abstract trajectory.
Advertisements

More on the Cerebrum. More on the Cerebrum: Cortex is grey matter, below cortex is white matter, deep inside is grey matter. (basal ganglion/nuclei) Highly.
Integrative Physiology I: Control of Body Movement
Michael S. Beauchamp, Ph.D. Assistant Professor Department of Neurobiology and Anatomy University of Texas Health Science Center at Houston Houston, TX.
Proprioception/Neuromuscular Control. Afferent Inputs (3 subsystems) Vision –Horizontal and vertical references.
Model Predictive Control for Humanoid Balance and Locomotion Benjamin Stephens Robotics Institute.
General Overview of System Subject’s step Motion Capture Ground Reaction Forces EMG Sensors Data Acquisition Value A Value B Calculated Values Value X.
New perspectives on spinal motor systems. Bizzi E, Tresch MC, Saltiel P, d'Avella A Nat Rev Neurosci 2000 Nov;1(2):101-8.
BASAL GANGLIA Prof. Ashraf Husain Basal Ganglia Structure. Functions. Metabolic features. Connections. Disorders.
Motor System
Biological motor control Andrew Richardson McGovern Institute for Brain Research March 14, 2006.
CSE 490i Lecture 2 Robot Feedback Control 1/9/2007.
Parts of the Brain By: Derrick Yeagle. Subdivided into six main regions: 1.Midbrain 2.Pons 3.Medulla 4.Diencephalon 5.Cerebrum 6.Cerebellum Brainstem.
The Human Nervous System. It includes Central Nervous System and the Peripheral Nervous System. It acts as a highway for information to travel. It controls.
WP11: Modelling and simulation for NND Thomas Geijtenbeek, Frans van der Helm Delft University of Technology Amsterdam – February 2015.
August 19 th, 2006 Computational Neuroscience Group, LCE Helsinki University of Technology Computational neuroscience group Laboratory of computational.
March 27, 2015  Journal: Write down any questions you want to go over to review for your quarterly next class.
Progress Report Yoonsang Lee, Movement Research Lab., Seoul National University.
Motion Control. Two-Link Planar Robot Determine Kp and Kv and Tv.
Lecture 33: Cerebellar Disorders Behavioral signs:
Nervous System Supplies information about internal and external environment.
Chapter 31 Nervous System.
The Nervous System The information and control system.
By: Celeste Anderson. The Nervous System The nervous system is a compound group of nerves and special cells called neurons which send specific messages.
Parts of the Brain Presented by: Raechel Davis. 6 Main Regions Cerebrum Diencephalon Midbrain Pons Medulla Cerebrellum.
KINEMATICS/KINETICS CORRELATIONS OF ARM MOTOR CONTROL DURING CORIOLIS PERTURBATIONS. A. Pierobon, S.B. Bortolami, J.R. Lackner*, P. DiZio. Ashton Graybiel.
Sensation- conscious (perception) or subconscious awareness of changes in environment.
Yoonsang Lee Sungeun Kim Jehee Lee Seoul National University Data-Driven Biped Control.
The Central Nervous System (C.N.S) MINDARIE SENIOR COLLEGE 3A/3B HUMAN BIOLOGICAL SCIENCE.
Motor Control. Beyond babbling Three problems with motor babbling: –Random exploration is slow –Error-based learning algorithms are faster but error signals.
فصل سوم- فرضيه ها و استراتژيهاي حركات 3-1 ‍Centeralism 3-2 Prepheralism 3-3 Motor Program 3-4 Equilibim Hypothesis 3-5 Impedance Control فصل چهارم- حركتهاي.
Introduction to the Motor Systems John H. Martin, Ph.D. Center for Neurobiology and Behavior.
1 Coordinated Purposeful Movements Voluntary Motor Function: * Posture Control (maintaining a position) * Goal Directed Movements * Rhythmic Movements.
Motor Control Engineering View Motor Control Engineering View.
Model Predictive Impedance Control MPIC
Introduction to Movement
Voluntary Movement I. Psychophysical principles & Neural control of reaching and grasping Claude Ghez, M.D.
Brain Regions Involved in USCBP Reaching Models A High Level Overview.
Chapter 3 Macroanatomy and the Dynamic Brain Clinical Neuroscience by Kelly Lambert and Craig Howard Kinsley Clinical Neuroscience by Kelly Lambert and.
1 Psychology 304: Brain and Behaviour Lecture 9. 2 The Structure and Cells of the Nervous System 3. What is the structure of the neuron? 1.What are the.
Nervous System. Structures  Brain, spinal cord, peripheral nerves Function  Recognizes and coordinates the body’s response to changes in its internal.
Motor learning through the combination of primitives. Mussa-Ivaldi & Bizzi Phil.Trans. R. Soc. Lond. B 355:
Model Based Control Strategies (Motor Learning). Model Based Control 1- Inverse Model as a Forward Controller (Inverse Dynamics) 2- Forward Model in Feedback.
Model Based Control Strategies. Model Based Control 1- Inverse Model as a Forward Controller (Inverse Dynamics) 2- Forward Model in Feedback 3- Combination.
Model Based Control Strategies (Motor Learning). Model Based Control 1- Inverse Model as a Forward Controller (Inverse Dynamics) 2- Forward Model in Feedback.
The Human Nervous System. The Nervous System has TWO Major Divisions. The Central Nervous System The Peripheral Nervous System.
Model Based Control Strategies. Model Based Control 1- Inverse Model as a Forward Controller (Inverse Dynamics) 2- Forward Model in Feedback 3- Combination.
Date of download: 7/2/2016 Copyright © ASME. All rights reserved. From: Simulation of Movement in Three-Dimensional Musculoskeletal Human Lumbar Spine.
Gait.
Learning objectives understand the basics of information processing theory understand the basics of ecological psychology (action systems and dynamical.
Model Predictive Control
Realization of Dynamic Walking of Biped Humanoid Robot
THE NERVOUS SYSTEM Science 10.
The Motor Systems.
KEY CONCEPT The central nervous system interprets information, and the peripheral nervous system gathers and transmits information.
Motor Systems 1. Spinal Reflexes
the corticobulbar system
Nervous.
به نام خدا.
Motor learning.
KEY CONCEPT The central nervous system interprets information, and the peripheral nervous system gathers and transmits information.
KEY CONCEPT The central nervous system interprets information, and the peripheral nervous system gathers and transmits information.
The Central Nervous System (C.N.S)
Organs of the human brain
Nervous system.
Organization of the Motor System
Model Predictive Control
The Central Nervous System
KEY CONCEPT The central nervous system interprets information, and the peripheral nervous system gathers and transmits information.
Presentation transcript:

Model Predictive Impedance Control MPIC

Motor Control Features 1.Feedback (closed loop) 2.Feedforward (open loop) 3.Learning 4.Predictive Control 5.Joint (muscle) impedance 6.Interaction with environment 7.Hierarchical 8.EPH, Rhythmic & Tracking movements, …

Limbic System Associative Cortex Cerebellum Motor Cortex Basal Ganglia Spinal Cord Musculo-Skeletal System Musculo-Skeletal System Movement Motor Program Need Plan Highest Level Lowest Level Middle Level

Feedforward Controller Identifier Brain Model Delay  b . M P C and Algorithm Adaptation  EMG Torque Joint-Load Selector Trajectory +    G1 G2 G3 + System- Disturbance Models Receptors dd. Delay Receptors Td Model Predictive Impedance Control Model Predictive Impedance Control

Example 1: Rhythmic Movement

Rhythmic Movement Errors

Model Response for Rhythmic Movement Model Response for Rhythmic Movement Time (s)

External Disturbances External Disturbances Time (s)

Model Mismatch Responses for Rhtymic Movement Model Mismatch Responses for Rhtymic Movement Time (s)

Example 2: Tracking Movement

Tracking Movement Errors

Tracking Movement

J J B K T g J-B-K J-B-K Errors of Parameter Mismatch ( Rhythmic Movement ) Errors of Parameter Mismatch ( Rhythmic Movement ) Parameter(s) 0% 15% 30% 45% Parameter(s) 0% 15% 30% 45% Error is root mean square errors (rad).

J B K T g td J-B-K J-B-K Errors of Parameter Mismatch ( Tracking Movement ) Errors of Parameter Mismatch ( Tracking Movement ) Parameter(s) 0% 15% 30% 45% Parameter(s) 0% 15% 30% 45% Error is root mean square errors (rad).

Example 3: Gait

X =AX+BU Y =CX+DU. bS +  M P C x0x0 12 _____________ (T 1 S+1)(T 2 S+1) 1 Step Function Pendulum Dynamics Dynamic Impedance PD Controller) Angle of Ankle Joint Identification Control Desired Trajectory

Time (s) Changes of Impulse Response & Control Signal in Double Pendulum Model Changes of Impulse Response & Control Signal in Double Pendulum Model