Contrôle d’impédance dans les interfaces cerveau-machine

Slides:



Advertisements
Présentations similaires
Reconstitution de l’état d’un micro drone par fusion de données
Advertisements

Model de control optimal vs model de système dynamique
Le rôle computationnel du noyau sub-thalamique dans la prise de décision Par Mickaël J. Frank.
LE DEVELOPPEMENT PHYSIQUE DE L ’ ENFANT DE 7 A 10 ANS
Atelier régional des Nations Unies sur le traitement des données de recensement: les technologies modernes pour la saisie et la correction des données.
3. Analyse et estimation du mouvement dans la vidéo
Première évaluation des résultats du renforcement musculaire
Estimation ellipsoïdale des paramètres dynamiques d'un robot
CAO & ASSERVISSEMENTS Cette présentation a été faite lors du séminaire inter-académique de Limoges, le 07 octobre Elle montre une utilisation possible.
Étude de l’adhérence et aide à la conduite
Méthodes pour l ’amélioration de la sécurité des robots manipulateurs
Animation de solides en contact par modèle physique
Introduction à la Physiologie Fonctions, fonctionnement et régulations P. Denise Caen - PCEM Fonction = but, fonctionnement = manière d’atteindre.
Asservissement et régulation continue
Mise en œuvre et commande d’un moteur piézo-électrique
ELE6207 Commande de systèmes robotiques
Laboratoire LCOMS Equipe « Evaluation de Performance et Systèmes d’Aide à la Personne » (EPSAP) Guy Bourhis CENRob 4-5 avril.
Chapitre 3: Modélisation des systèmes
application à l’analyse de l’équilibre et à la rééducation
L’ Enseignement des Sciences Industrielles dans la filière PTSI -PT.
Système Maxpid.
Séminaire de lobjectif « forage et production » Beaune, les 26,27 et 28 Avril 2000 Outils danalyse statistiques « programmation par lexemple » S. Canu,
Journée ConecsSdF 27 janvier 2011 ATELIER BENCHMARK Mise en œuvre du cas-test sur le simulateur Samovar Adrien GUENARD, INRIA Nancy, France Date.
Avion convertible à décollage et atterrissage vertical
Systèmes mécaniques et électriques
Systèmes mécaniques et électriques
2.1.6 Matrices homogènes 3D Homogenous representation in 3D:
Diagnostic utilisant les tests d’hypothèses structurés.
La synchronie neuronale :
Problèmes inverses en électroencéphalographie
Les réseaux de neurones artificiels (RNA)
La Modélisation Moléculaire
Force et endurance musculaire
E5 - MANAGEMENT ET GESTION D’ACTIVITÉS TECHNICO-COMMERCIALES (Coef. 4)
Présentation du lycée numérique Colbert de Tourcoing
Force et endurance musculaire
Physique 3 Vibrations et ondes mécaniques
L’Endurance Musculaire
Quelques enjeux de l’optimisation en SPI Expl. d’un projet national Rodolphe Le Riche (G2I/3MI et SMS/MPE et CNRS UMR 5146)
Caractérisation inverse de sources pour l'interaction du champ électromagnétique avec l'environnement Azeddine GATI Y. ADANE, M.F. Wong, J. Wiart, V. Fouad.
Conception et développement d ’une interface entre un environnement de réalité virtuelle et un périphérique d ’interaction.
Chapitre 2-1A Modélisation cinématique des liaisons
Apprentissage Statistique et Techniques de Ré-échantillonnage
Chapitre 4ABC Mécanique Cinématique du point
Vuibert Systèmes d’information et management des organisations 6 e édition R. Reix – B. Fallery – M. Kalika – F. Rowe Chapitre 5 : L’aide à la gestion.
Leçon 1: Les Systèmes Linéaires Continus Et Invariants
Mécanique du point Introduction Cinématique: études de trajectoires
SEMESTRE 1 – DOSSIER PFR A remettre au service des études, le 9 décembre 2014 au plus tard à 16h00. Tout retard conduira à une note de zéro. Ce travail.
Avion convertible à décollage et atterrissage vertical
Bonjour ! Welcome 你好 As-salam alaykom
Stefan Bilbao Acoustics and Fluid Dynamics Group / Music
Comportement des systèmes mécaniques
Etude cinématique sur l’axe R3 d’un robot fruitier
Apprentissage du contrôle moteur : le geste élémentaire
Conception d’un asservissement
Patrick Chedmail – Philippe Wenger Fouad Bennis - Alain Bernard
03/01/2006 NEO234 / S. Eskiizmirliler, Paris 7, INSERM U742 1 Contenu de la séance 2  Fusion des informations sensorielles (Modèle Monde  SNC)  Principes.
II.3) Principes de bases d'un modèle de circulation générale de l'atmosphère Un Modèle de Circulation Générale de l'Atmosphère calcule l'évolution temporelle.
1/16 Chapitre 3: Représentation des systèmes par la notion de variables d’état Contenu du chapitre 3.1. Introduction 3.2. Les variables d’état d’un système.
Sujet 5 : Intégration d’une loi d’ordonnancement dans un modèle
Mouvements et Conventions Cliniques
Organisation des séquences pédagogiques TD TP
5. Chute libre et accélération
Rappel de la problématique Diminuer le temps d’ouverture actuel de son nouveau portail de manière significative (30%)
Dynamique newtonienne. a) Cinématique du point matériel.
Paramétrer robots Lancer le simulateur Simulateur OLE Paramétrer incendies Paramétrer simulation Carte :
CandidatCédric Favre ProfesseurReymond Clavel AssistantsYves Stauffer Ludovic Righetti.
CEA dapnia Saclay 24 Janvier LA COMMANDE PREDICTIVE FONCTIONNELLE de Jacques RICHALET COPPIER Hervé ESIEE-Amiens
Laboratoire d’accueil :
S. Briot1 and V. Arakelian2 1 IRCCyN – Nantes 2 INSA – Rennes
Transcription de la présentation:

Contrôle d’impédance dans les interfaces cerveau-machine Rodolphe Héliot BMI Systems Lab, UC Berkeley (Prof. J. Carmena)

Interfaces cerveau-machine Rodolphe Héliot April 9, 2017

Technologies EEG Intra cortical ECoG plus invasif, plus d’informations Rodolphe Héliot April 9, 2017

Décodage Apprentissage : contrôle manuel Exécution d’une tâche de pointage tout en enregistrant l’activité neurale (spikes) Calcul d’un estimateur “optimal” associant les données neurales aux données comportementales (apprentissage statistique) Contrôle direct par le cerveau Calcul temps réel d’une position Contrôle d’un curseur ou d’un bras robot Rodolphe Héliot April 9, 2017

Etat de l’art Velliste et. al., Nature, 2008 Rodolphe Héliot April 9, 2017 5

Contrôle d’impédance Pour envisager des scenarii plus complexes Hypothèse sous-jacente : Le cortex moteur encode des variables liées à l’impédance en plus de la cinématique On commence par la raideur Besoin d’une architecture de décodage/commande permettant le contrôle conjoint de la position et de la raideur Decodeur Robot Activité neurale Position Raideur Comportement

Décodage position/raideur Deux idées Utilisation de deux routines indépendantes d’apprentissage statistique Estimation couplée à l’aide d’un modèle musculo-squelettique du bras Activité neurale AS Raideur Kd Trajectoire Activité neurale Modèle musculo-squelettique AS Excitations musculaires Raideur Position Rodolphe Héliot April 9, 2017

Modèle musculo-squelettique 2 DDL dans le plan horizontal 6 muscles (4 mono-articulaires, 2 bi-articulaires) Paramètres du modèle issus de la littérature et de mesures (masse, longueur des segments) Biceps Long 2 Biceps Short Pectoralis Major Triceps Lateral 1 Triceps Long Deltoid Rodolphe Héliot April 9, 2017

Modèle de muscle Modèle type Hill : forces passive et active agissant en parallèle Vitesse d’élongation Excitations musculaires Dynamique d’activation Génération de force Relation force/vitesse Longueur du muscle Force musculaire Force passive Rodolphe Héliot April 9, 2017

Quelques équations Dynamique d’activation : Force active : Relation force / vitesse : Force passive : Force totale : Rodolphe Héliot April 9, 2017

Du couple au mouvement Couples musculaires : Dynamique directe : Excitations musculaires Position Activité neurale AS Modèle musculo-squelettique Raideur Rodolphe Héliot April 9, 2017

Calcul de la raideur (1/2) Raideur en coordonnées cartesiennes: Raideur musculaire : avec Rodolphe Héliot April 9, 2017

Calcul de la raideur (2/2) Conversion dans l’espace articulaire… … et dans l’espace cartésien : Rodolphe Héliot April 9, 2017

Le problème de l’apprentissage Besoin d’inverser le modèle Modèle dynamique + redondancecontrôle optimal Excitations musculaires Position Activité neurale AS Modèle musculo-squelettique Raideur Rodolphe Héliot April 9, 2017

Commande optimale Fonction de coût α=100 et β=1 Redondance : solution correspondant à la dépense minimale d’énergie Rodolphe Héliot April 9, 2017

Apprentissage : filtre de Wiener Les excitations musculaires sont estimées par une combinaison linéaire des différentes voies de l’actvité neurale, avec retards : Forme matricielle : Solution: Rodolphe Héliot April 9, 2017

Résultats : Commande optimale (1/2) Rodolphe Héliot April 9, 2017

Résultats : Commande optimale (2/2) Activations musculaires VS EMG Rodolphe Héliot April 9, 2017

Résultats : prédiction du mouvement Hors ligne Apprentissage (filtre de Wiener) En ligne Prédiction de l’activité musculaire Simulation de la dynmique directe R = 0.88 / 0.89 Rodolphe Héliot April 9, 2017

Calcul de la raideur : validation par simulation Simulation dans un champ de force: La raideur augmente en présence du champ de force avec Rodolphe Héliot April 9, 2017

Conclusion Décodage simultané de la position et de la raideur Validé expérimentalement Compromis sur la complexité du modèle Extension directe au contrôle d’impédance Contrôle position + raideur sur le KINARM Vers le contrôle temps réel en boucle fermée Pose la question du retour d’information Question clé, dépasse tout le reste Contrôle partagé

Part I Merci Des questions ?