Tรฉlรฉcharger le fichier pdf d’un mรฉmoire de fin d’รฉtudes
LISTE DES SOLLICITATIONS CUTANรES ASSOCIรES AU TOUCHER
Lโรฉtude des diffรฉrents types de mouvements associรฉs au toucher et ร la manipulation des objets de notre environnement permet de dรฉterminer plusieurs types de sollicitations spรฉcifiques de la peau et du derme associรฉs ร ces mouvements. Cette liste, illustrรฉe par le tableau 2.1, regroupe les stimuli suivants :
– Transition contact – non contact : ce stimulus correspond ร lโarrivรฉe du doigt au contact des objets. Il prรฉcรจde lโensemble des autres sollicitations de la peau et du derme.
– Mouvement normal de la pulpe par rapport au doigt : dรจs que lโon touche un objet, on exerce sur celui-ci une force normale (qui peut รชtre accompagnรฉe ou non dโune force tangentielle). On notera que la main ou le doigt peut รชtre statique par rapport ร lโobjet touchรฉ, par exemple quand on porte un objet ou quโon exerce une pression sur une surface rigide, ou mobile par rapport ร ce dernier, par exemple quand on appuie sur une surface dรฉformable pour dรฉterminer sa duretรฉ. Dans les deux cas, la compression de la pulpe et la surface de contact entre le doigt et lโobjet augmentent avec la force appliquรฉe.
– Mouvement tangentiel de la pulpe par rapport au doigt : ce phรฉnomรจne apparait quand on appuie sur lโobjet touchรฉ et quโon exerce une force tangentielle. Comme dans le cas prรฉcรฉdent, la main ou le doigt peut รชtre statique ou mobile par rapport ร lโobjet touchรฉ. Cette dรฉformation de la peau apparaรฎt par exemple quand on parcourt une surface avec le doigt pour identifier sa texture (on est bien sรปr limitรฉ par les dimensions de lโespace de travail du systรจme). Le mouvement de la pulpe est dโautant plus important que la force tangentielle est grande, cette force รฉtant elle-mรชme proportionnelle ร la force normale et au coefficient de frottement de la surface parcourue.
– Adaptation de la pulpe ร la courbure globale de lโobjet : lorsque lโon touche un objet convexe ou concave, la surface de contact avec la peau varie (zone et orientation), ce qui permet de dรฉterminer la forme globale dโun objet. Ainsi, lorsque le rayon de courbure est trรจs grand, la surface peut paraรฎtre plane si on ne se dรฉplace pas. Seul le mouvement de la main permet dโen identifier la forme.
– Adaptation de la pulpe ร la forme locale : lorsque lโon touche un objet, la peau se conforme aussi ร sa gรฉomรฉtrie locale (dans la limite de la dรฉformabilitรฉ du derme), ce qui permet de sentir sa forme locale, et en particulier les rainures fines ร sa surface ou ses coins.
– Vibrations globales : ce phรฉnomรจne se produit par exemple quand on parcourt une surface uniformรฉment texturรฉe. Ce mouvement produit des vibrations de lโensemble de la peau en contact avec lโobjet touchรฉ.
– Vibrations localisรฉes : lors du parcours dโune surface avec une texture fine, les vibrations des diffรฉrents points de la peau ne sont pas identiques.
– Transfert thermique : tout contact avec un matรฉriau entraรฎne un transfert thermique. Cela permet de distinguer des matรฉriaux aux caractรฉristiques gรฉomรฉtriques proches.
SIMULATION DES DIFFรRENTES SOLLICITATIONS CUTANรES
On trouve dans la littรฉrature des interfaces haptiques capables de simuler lโensemble des phรฉnomรจnes รฉvoquรฉs prรฉcรฉdemment. Comme nous allons le montrer ci-dessous, sans chercher ร รชtre exhaustifs, la plupart dโentre elles ont รฉtรฉ dรฉveloppรฉes pour reproduire une seule ou un nombre limitรฉ de types de sollicitations รฉlรฉmentaires.
Mouvement normal ou tangentiel de la pulpe par rapport au doigt
Les interfaces Sensable PHANToM Premium de la sociรฉtรฉ Geomagic (www.geomagic.com) [Massie et Salisbury 1994] [Chen 1999], delta.3 et omega.3 de la sociรฉtรฉ Force Dimension (www.forcedimension.com) [Grange et al. 2001], Virtuose de la sociรฉtรฉ Haption (www.haption.com), dรฉrivรฉe des travaux du CEA [Gosselin et Riwan 2001], ou encore Freedom 6S de la sociรฉtรฉ MPB Technologies (http://mpb-technologies.ca) [Demers et al. 1998] sont spรฉcialisรฉes dans le retour dโeffort. Elles permettent ร lโutilisateur de se dรฉplacer librement dans lโespace (dans la limite de leur espace de travail) et sont capables dโappliquer un retour dโeffort apte ร produire un mouvement normal ou tangentiel de la pulpe des doigts servant ร les manipuler. Le Freedom 6S, ร titre dโexemple, peut gรฉnรฉrer un retour dโeffort en 6D dans un espace elliptique de 22x24x22cm. Ce dispositif est composรฉ dโune base ร 3 degrรฉs de libertรฉ (DDLs), dโun bras รฉquilibrรฉ ร 3 DDLs pour la mise en position et dโun poignet ร 3 DDLs. Il peut gรฉnรฉrer une force maximale continue de 0.6N et un couple maximal continu de 80mN.m. Il possรจde une rรฉsolution de 20ยตm en translation et 0.005rad en rotation, et ses frottements statiques sont trรจs faibles (0,06N et 0,02N.m). On notera quโil existe aussi des interfaces ร retour dโeffort multi-digitales et des exosquelettes ร retour dโeffort. Ces interfaces seront prรฉsentรฉes plus en dรฉtails dans le paragraphe 3.
Simulation de plusieurs types de sollicitations รฉlรฉmentaires
La plupart des interfaces prรฉsentรฉes prรฉcรฉdemment se concentrent sur la reproduction dโun seul type de sollicitation de la peau, mรชme si les interfaces ร contacts intermittents permettent de simuler ร la fois les transitions contact โ non contact et les dรฉformations locales de la pulpe dues ร des efforts normaux ou tangentiels.
Pour enrichir les phรฉnomรจnes simulables, il est nรฉcessaire dโassocier diffรฉrents types dโinterfaces. Nous en avons vu ci-dessus plusieurs exemples. Lโinterface CASR peut ainsi รชtre montรฉe sur un robot delta.3 pour que la surface de la pulpe en contact avec lโinterface augmente avec lโeffort appliquรฉ. Le Fingertip Haptic Display de lโUniversitรฉ de Pise permet quant ร lui de simuler lโarrivรฉe au contact, puis les dรฉformations normale, tangentielle et globales de la pulpe. Ce paragraphe prรฉsente quelques autres exemples dโinterfaces autorisant la reproduction de diffรฉrents types dโinteractions.
[Declerck et Lenay 2010] ont par exemple couplรฉ une interface ร retour dโeffort (kinesthรฉsique), le Phantom [Massie et Salisbury 1994], avec une interface ร retour tactile composรฉe dโune matrice de 4×4 pines. Ils ont ensuite รฉvaluรฉ ce couplage pour une tรขche de suivi de contour. Parmi lโensemble des participants, 84.5% rรฉussissent la tรขche avec le couplage contre 75% et 72.5% avec respectivement le retour dโeffort seul et le retour tactile seul, ce qui montre lโintรฉrรชt dโun tel couplage.
Lโinterface dรฉveloppรฉe par [Konyo et al. 2008] couple quant ร elle un bras ร retour dโeffort avec une plaque piรฉzoรฉlectrique. Dans un premier temps, les auteurs analysent les vibrations dues au phรฉnomรจne de glissement / adhรฉsion lors du parcours dโune surface. Puis ils mettent en place ce dispositif pour simuler le frottement du doigt sur un objet sans utiliser de forces tangentielles. Leurs premiers rรฉsultats montrent quโun utilisateur rรฉussit ร percevoir diffรฉrentes frictions ainsi que leur augmentation. Dans un second temps, ils comparent cette mรฉthode avec lโutilisation de forces tangentielles pour restituer le frottement. Leurs seconds rรฉsultats montrent quโun septiรจme des utilisateurs perรงoit mieux la friction gรฉnรฉrรฉe par les forces tangentielles quโavec les vibrations.
IDENTIFICATION DES MODALITรS DโINTรRรT
Pour choisir les phรฉnomรจnes sur lesquels nous allons nous concentrer, nous proposons de les analyser sous deux angles. Nous essaierons de dรฉterminer ceux qui sont les plus frรฉquemment mis en ลuvre lors dโinteractions manuelles. Puis nous consoliderons cette information en รฉtudiant la corrรฉlation entre ces interactions et la faรงon dont rรฉagissent les diffรฉrents types de capteurs cutanรฉs.
Etude des mouvements dโexploration et de manipulation
Dans la littรฉrature, on distingue en gรฉnรฉral deux types de mouvements : les mouvements dโexploration qui sont effectuรฉs pour identifier les caractรฉristiques des objets environnants et les gestes de manipulation utilisรฉs pour les saisir et les dรฉplacer.
Les mouvements effectuรฉs pour explorer lโenvironnement sont gรฉnรฉralement classรฉs en 6 catรฉgories suivant les caractรฉristiques que lโon cherche ร identifier [Jones et Lederman 2006] :
– Parcours de la surface des objets avec le doigt pour dรฉterminer leur texture.
– Application dโune force normale pour connaรฎtre leur duretรฉ.
– Contact statique pour dรฉterminer leur tempรฉrature.
– Soupรจsement pour connaรฎtre leur poids.
– Prise en main et parcours de leur contour pour mieux apprรฉhender leur forme et leur volume.
– Suivi du contour de lโobjet pour identifier plus prรฉcisรฉment sa forme.
Gรฉomรฉtrie et cinรฉmatique de la main et des doigts
Une interface haptique dextre doit รชtre adaptรฉe ร la gรฉomรฉtrie, aux mouvements et aux efforts de la main pour permettre ร lโutilisateur dโinteragir de maniรจre naturelle avec un environnement virtuel. Pour son dimensionnement et sa conception, il est donc nรฉcessaire de connaรฎtre les caractรฉristiques de la main. De nombreuses รฉtudes ont รฉtรฉ faites en ce sens, que ce soit en robotique ou dans le domaine de la psychologie [Brooks 1990] [Jones 1997] [Jones et Lederman 2006] [Gosselin 2000, 2012] [Samur 2012].
Chacun des doigts possรจde 4 degrรฉs de libertรฉ (DDLs) : un mouvement dโabduction/adduction ร la liaison entre la paume et la phalange proximale et trois mouvements de flexion/extension ร la jonction entre deux phalanges adjacentes. Le pouce possรจde un DDL couplรฉ supplรฉmentaire pour permettre un mouvement de mise en opposition par rapport aux autres doigts. Ces mouvements sont relativement complexes, les articulations physiologiques de la main รฉtant comme les autres articulations du corps humain basรฉes sur des surfaces qui roulent et/ou glissent les unes sur les autres, avec des axes variables en fonction de la configuration des articulations [Grebenstein et al. 2012] [Cai et al. 2010]. Dans la pratique cependant, elles sont souvent assimilรฉes par souci de simplification ร des liaisons pivot ร axe fixe comme le montre la figure 2.15.
Les dimensions de la paume et des phalanges peuvent รชtre obtenues ร partir de donnรฉes disponibles dans la littรฉrature. Celles correspondant ร un homme adulte de taille moyenne sont illustrรฉes sur la figure 2.15 [Gosselin 2004].
Dynamique des mouvements de la main et des doigts
La littรฉrature portant sur la dynamique des mouvements humains est moins importante que celle qui sโintรฉresse ร la cinรฉmatique et ร la taille de la main. Il est donc nรฉcessaire pour la caractรฉriser de rassembler et recouper des informations de domaines divers comme le sport (base-ball, Kung Fu, โฆ) [Dun et al. 2007] [Hirashima et al. 2008] [Elgendi et al. 2012] [Zaremski et Krabak 2012] ou les arts (piano). Les auteurs de [Gonzalez et al. 2014] ont regroupรฉ un nombre important dโarticles sur ce sujet et en ont dรฉduit les valeurs de vitesse et dโaccรฉlรฉration de la phalange distale du pouce et des autres doigts lors de mouvements rapides :
– Flexion/extension du pouce : 0,14 ร 0,21 m/s (6,75 m/sยฒ).
– Abduction/adduction du pouce : 0,62 m/s (n/a).
-Flexion/extension dโun autre doigt : 1,01 ร 1,26 m/s (24,5 m/sยฒ).
– Abduction/adduction dโun autre doigt : 0,26 m/s (4 m/sยฒ).
Il est bon de noter que la plupart de ces articles porte sur les vitesses et accรฉlรฉrations liรฉes ร des mouvements rapides et dont les valeurs sont nettement plus รฉlevรฉes que celles qui sont atteintes lors de mouvements de manipulation de prรฉcision par exemple.
Zones de la main utilisรฉes lors des interactions dextres manuelles
Les interactions dextres ont pour objectif soit dโexplorer lโenvironnement pour mieux connaรฎtre ses caractรฉristiques, soit de manipuler des รฉlรฉments de cet environnement. Ces mouvements peuvent, dans certains cas, faire intervenir lโintรฉgralitรฉ de la surface de la main. Il est cependant impossible, dans lโรฉtat actuel de la technique, de faire un retour haptique rรฉaliste sur toute la surface de la main. Nous proposons donc dโรฉtudier les zones de la main qui sont les plus sollicitรฉes lors des diffรฉrentes interactions du quotidien pour en dรฉduire les parties oรน il serait le plus intรฉressant de stimuler la main.
Pour cette รฉtude, nous reprendrons les rรฉsultats obtenus prรฉcรฉdemment par le CEA LIST et lโISIR [Gonzalez et al. 2013] [Gonzalez et al. 2014]. Les auteurs utilisent les taxonomies usuellement utilisรฉes pour classifier les diffรฉrents gestes de manipulation [Cutkosky 1989] [Feix et al. 2009] et dโexploration [Jones et Lederman 2006] pour dรฉterminer un panel de 40 mouvements types liรฉs aux interactions dextres, 34 pour la manipulation (en distinguant prises de prรฉcision et prises de puissance) et 6 pour lโexploration. Ils identifient ensuite pour chacune de ces prises la zone de la main utilisรฉe, et y associent des frรฉquences dโutilisation issues dโune publication rรฉcente qui prรฉsente une procรฉdure expรฉrimentale qui a permis dโenregistrer et dโanalyser les activitรฉs dโun individu dans son environnement de travail habituel pendant une durรฉe relativement importante [Zheng et al. 2011]. Des personnes effectuant des tรขches mรฉnagรจres et des travaux dโatelier ont รฉtรฉ enregistrรฉes et les manipulations correspondantes ont รฉtรฉ classรฉes en utilisant les taxonomies de Cutkosky et de Feix et al., ce qui a permis de dรฉterminer les frรฉquences dโutilisation des diffรฉrentes prises. En mettant en corrรฉlation les zones associรฉes ร chaque type dโinteraction dextre et la frรฉquence dโutilisation du geste associรฉ, les auteurs en dรฉduisent la frรฉquence dโutilisation, exprimรฉe en pourcents, de chaqueย ย zone de la main pour trois types de comportements diffรฉrents :
– Lors de tรขches mรฉnagรจres, on rรฉalise principalement des tรขches de manipulation grossiรจres impliquant des prises de puissance.
– Lors de travaux dโatelier, on rรฉalise des activitรฉs techniques plus dรฉlicates avec ร la fois des prises de puissance et de prรฉcision.
– Enfin, lors des gestes dโexploration on cherche ร apprendre des informations sur notre environnement.
Les gestes du quotidien รฉtant une combinaison de ces diffรฉrents comportements, les auteurs combinent lโensemble de ces donnรฉes (avec un ratio variant de 25% ร 50%) pour avoir un graphe reprรฉsentant de faรงon synthรฉtique la faรงon dont la main est utilisรฉe dans la vie de tous les jours. Sur ce graphe, la frรฉquence dโutilisation de chaque zone de la main est reprรฉsentรฉe ร la fois par une valeur chiffrรฉe et par un niveau de gris associรฉ.
Les exosquelettes haptiques
Ces exosquelettes permettent un retour dโeffort sur chacune des phalanges de lโutilisateur, sur un ou plusieurs doigts, ce qui autorise la simulation dโune multitude dโactions diffรฉrentes. Ces interfaces peuvent ainsi simuler ร la fois des manipulations fines et en force. Ces capacitรฉs sont toutefois obtenues au prix dโune grande complexitรฉ mรฉcanique qui peut conduire ร un poids et un encombrement importants qui nuisent alors ร lโexpรฉrience ressentie par lโutilisateur. Cette complexitรฉ peut รฉgalement nuire ร la transparence de ces interfaces, ce qui est critique dans le cadre de manipulations fines. En effet, pour un fonctionnement optimal, lโutilisateur doit pouvoir faire abstraction de lโinterface et se concentrer sur la tรขche ร rรฉaliser.
Les premiers exosquelettes haptiques ont รฉtรฉ dรฉveloppรฉs pour permettre de commander des mains robotiques de faรงon plus naturelle et plus facile quโavec des interfaces de tรฉlรฉ-opรฉration โร poignรฉeโ. Les exosquelettes LRP Dextrous Hand Master [Turki et Coiffet 1995] et Sensor Glove 2.1 [Nishino et al. 1997] sont parmi les premiers gants ร 5 doigts. Le premier possรจde quatorze degrรฉs de libertรฉ (trois pour chaque doigt et deux pour le pouce). Des mรฉcanismes parallรจles relient les phalanges entre elles. Les segments sont actionnรฉs par un ensemble de cรขbles afin de dรฉporter les moteurs ร distance. Le second comporte vingt-et-un degrรฉs de libertรฉ et utilise des jauges de contraintes pour mesurer lโeffort produit par lโutilisateur. Il peut appliquer un effort maximal de 1.5N suivant la normale au doigt. Les moteurs sont par contre fixรฉs sur la paume, ce qui le rend lourd et encombrant. Les deux possรจdent un espace de travail proche de celui de la main.
Plus rรฉcents, les exosquelettes ร cinq doigts dรฉveloppรฉs par lโuniversitรฉ de Delft se basent sur un robot avec trois modules fixรฉs sรฉparรฉment sur chaque phalange et glissant les uns par rapport aux autres [Lelieveld et al. 2006]. Lโรฉtude A utilise un retour dโeffort couplรฉ sur les phalanges dโun mรชme doigt alors que lโรฉtude B peut appliquer une force de 2N sur chacune des parties du doigt indรฉpendamment. Afin dโallรฉger le systรจme, les moteurs sont dรฉportรฉs sur chacune des interfaces. La cinรฉmatique couplรฉe de lโรฉtude A la rend sensible aux frottements, la force de friction allant jusquโร 3.87N. Ces systรจmes possรจdent une rรฉsolution articulaire de 0.02ยฐ et 0.12ยฐ respectivement.
Les interfaces dextres ร retour dโeffort au bout des doigts
Lโรฉtude des interactions dextres nous a permis de conclure que les zones de la main oรน il est le plus intรฉressant de faire un retour haptique sont les phalanges distales et le cรดtรฉ extรฉrieur de lโindex. On ne sโรฉtonnera donc pas quโil existe aussi dans la littรฉrature de nombreuses interfaces dextres autorisant un retour dโeffort seulement sur le bout des doigts. En comparaison des gants exosquelettes qui sont plus complexes pour un gain de ressenti mineur, ces interfaces ont lโintรฉrรชt dโavoir une structure mรฉcanique plus simple, ce qui permet dโen diminuer les frottements.
Parmi les premiรจres interfaces de ce type, on trouve lโinterface Rutgers Master II qui permet un retour dโeffort sur les phalanges distales de quatre doigts [Bouzit et al. 2002]. Lโactionnement se base sur des vรฉrins pneumatiques placรฉs au creux de la main, ce qui permet une cinรฉmatique et un montage simples, mais a lโinconvรฉnient de rรฉduire grandement lโespace de travail des doigts (la fermeture de la main est limitรฉe ร 55%). Cette interface peut gรฉnรฉrer une force allant jusquโร 16N avec une raideur de 8N/mm. Sa cinรฉmatique simple et le faible nombre de piรจces mรฉcaniques permettent dโavoir un faible poids de 80 g, actionneurs inclus mais sans tenir compte des compresseurs qui sont dรฉportรฉs.
Une autre interface ร retour dโeffort au bout des doigts est le gant WHIPFI [Gosselin et al. 2005]. Cโest une interface ร deux doigts (pouce โ index) conรงue pour des manipulations fines. Il est composรฉ de deux robots indรฉpendants ร six degrรฉs de libertรฉ dont trois motorisรฉs. Chacun de ces robots est fixรฉ ร la phalange distale dโun doigt. Il permet un retour dโeffort de 0.8N en continu et 4.7N en crรชte dans toutes les directions. Seuls les systรจmes dโattache limitent lโespace de travail des doigts. Sa raideur apparente est de 0.9N/mm et sa masse est dโenviron 1kg.
LES INTERFACES ร CONTACTS INTERMITTENTS
PRINCIPE DE FONCTIONNEMENT
La plupart des interfaces haptiques existantes viennent se fixer sur le bras, la main ou les doigts de lโutilisateur qui ressent donc un contact rรฉsiduel mรชme si aucun objet virtuel nโest en contact avec son avatar. Ce contact peut altรฉrer les sensations de lโutilisateur et diminuer sa sensibilitรฉ. Il sera moins ร mรชme de distinguer sโil a touchรฉ un รฉlรฉment de lโenvironnement virtuel ou non puisquโil touche en permanence un รฉlรฉment rรฉel. Par ailleurs, si lโinterface est attachรฉe en permanence ร lโutilisateur, il faut quโelle soit trรจs transparente, ce qui impose des contraintes de conception supplรฉmentaires.
Cโest pour contourner ces contraintes que les interfaces ร contacts intermittents ont รฉtรฉ dรฉveloppรฉes. Le principe de base est de dรฉconnecter lโutilisateur de lโinterface quand son avatar se trouve en espace libre dans lโenvironnement virtuel, et de ne venir ร son contact que quand ce dernier touche un objet virtuel. Ainsi, on peut appliquer un retour dโeffort au contact de lโenvironnement tout en garantissant lโabsence totale de contrainte extรฉrieure (cโest-ร -dire une transparence parfaite) sโil nโy a aucun contact avec les objets de lโenvironnement virtuel.
Comme lโillustre la figure suivante, il existe deux types de dispositifs ร contacts intermittents :
– Les interfaces โencountered-typeโ, comme par exemple celle proposรฉe par [Tachi et al. 1994], restent en permanence sur une surface reprรฉsentative de celle de lโenvironnement virtuel (a). Elles se dรฉplacent sur cette surface pour rester en son point le plus proche de lโutilisateur, en particulier lorsque le doigt sโen approche (b). Ainsi, lorsque son avatar atteint la surface virtuelle, lโutilisateur entre en contact avec le robot (c). On notera que pour que le contact soit rรฉaliste, il faut que lโeffecteur du robot ait une forme qui ressemble ร celle des objets de lโenvironnement virtuel. Pour permettre diffรฉrents types dโinteractions, lโeffecteur proposรฉ par [Tachi et al. 1994] comporte diffรฉrentes formes รฉlรฉmentaires comme des arrรชtes ou des coins. [Hirota et Hirose 1995] ou [Bordegoni et al. 2010] vont plus loin en proposant une surface reconfigurable en fonction de la forme des objets virtuels. La variabilitรฉ des objets simulables est cependant limitรฉe et on ne peut pas envisager des interactions gรฉnรฉriques. Par ailleurs lorsque lโon simule des objets concaves, par exemple pour des tรขches de type โpeg-in-holeโ, le robot peut รชtre amenรฉ ร faire de grands mouvements si lโutilisateur passe dโun cรดtรฉ ร lโautre du trou, ce qui peut poser des problรจmes de sรฉcuritรฉ. Enfin si lโon a une interaction ร plusieurs doigts, les diffรฉrents robots peuvent entrer en collision entre eux. Dans ces conditions, ce genre de systรจmes paraรฎt difficilement adaptable ร une interface dextre et ne peut pas รชtre intรฉgrรฉ ร un gant ร retour dโeffort.
– Les interfaces โencounter-typeโ, introduites par [Yoshikawa et Nagura 1997] et [Yoshikawa et Nagura 1999], suivent au contraire en permanence le doigt de lโutilisateur sans rester sur la surface de lโobjet virtuel (d). Ce suivi est effectuรฉ ร distance. Pour cela, on utilise en gรฉnรฉral un effecteur creux muni de capteurs permettant de mesurer la position du doigt par rapport ร celui-ci. Lorsque son avatar sโapproche de lโenvironnement virtuel, lโeffecteur sโarrรชte ร sa surface (e). Si lโutilisateur continue ร sโen approcher, il finit par entrer en contact avec le robot (f). Avec ce principe, la dynamique du robot est limitรฉe ร celle des doigts, qui se dรฉplacent ร vitesse relativement faible dans la plupart des tรขches simulรฉes en environnement virtuel. Par ailleurs, pour une interface multi digitale, les diffรฉrents robots, tout comme les doigts, restent proches les uns des autres sans risque de collision (sauf si les doigts se croisent). Cette solution paraรฎt donc plus adaptรฉe et sera favorisรฉe ici.
รTAT DE LโART DES INTERFACES ร CONTACTS INTERMITTENTS
Au vu de lโanalyse prรฉcรฉdente, nous ne parlerons ici que des interfaces ร contacts intermittents de type โencounter-typeโ. Ces interfaces possรจdent des avantages triviaux par rapport aux interfaces haptiques classiques. Le toucher est plus naturel puisquโil sollicite les capteurs tactiles de la mรชme maniรจre que lors dโune interaction rรฉelle. Il nโest donc pas รฉtonnant de trouver de nombreux dispositifs utilisant ce principe.
Un premier exemple dโinterface ร contacts intermittents est le Touch Thimble [Kuchenbecker et al. 2008]. Cette interface fixe ne permet un retour dโeffort que sur un seul doigt, ce qui limite son utilisation ร des tรขches dโexploration et exclut les tรขches de manipulation. Elle relie un bras PHANToM [Massie et Salisbury 1994] au doigt ร lโaide dโune capsule composรฉe dโun anneau fixรฉ sur le doigt et de ressorts. La raideur de ces derniers suffit pour que le doigt entraine le dispositif, mais elle reste faible par rapport ร la raideur de lโenvironnement simulรฉ. Lors dโun contact, lโutilisateur vient les dรฉformer pour toucher le reste de la capsule. Si le rendu est amรฉliorรฉ par rapport ร un bras PHANToM classique, lโutilisation dโun anneau intermรฉdiaire ne permet pas une transparence totale en espace libre.
Lโuniversitรฉ de Pise a conรงu plusieurs prototypes utilisant des solutions similaires, comme par exemple lโinterface PERCRO PRESENCCIA [Solazzi et al. 2007] qui est composรฉe dโun bras parallรจle ร trois degrรฉs de libertรฉ, reliรฉ ร la phalange mรฉdiane, et dโun dispositif permettant de dรฉplacer et dโorienter une plaque en face de la phalange distale pour simuler la prรฉsence dโun objet virtuel. Il est ainsi possible de simuler des surfaces ayant un grand rayon de courbure. Les auteurs ont amรฉliorรฉ ce principe en proposant une interface ร deux doigts, toujours ร base fixe, PERCRO PRESENCCIA 2 [Solazzi et al. 2010]. Le principe reste le mรชme. Les bras robotiques sont fixรฉs sur les phalanges mรฉdianes et un dispositif vient stimuler les phalanges distales. Elle peut restituer un effort de 1.97N en continu et 6.7N en crรชte. Si ces interfaces permettent un retour dโeffort ร contacts intermittents sur le bout du ou des doigts, elles souffrent du mรชme dรฉfaut que le Touch Thimble, ร savoir quโelles utilisent un anneau fixรฉ sur une autre partie du doigt pour assurer le suivi des mouvements de la main. Dans ces conditions leur transparence est limitรฉe en espace libre. Dโautres interfaces haptiques de ce type ont รฉtรฉ dรฉveloppรฉes sous la forme de gant ร retour dโeffort ร contacts intermittents comme lโinterface de lโUniversitรฉ de Tokyo [Nakagawara et al. 2005] [Sato et al. 2007] et lโinterface du DLR/HIT [Fang et al. 2009]. Ces dispositifs plus complexes se basent sur les flexions couplรฉes des doigts pour diminuer le nombre de moteurs nรฉcessaires au retour dโeffort. Lโinterface de lโUniversitรฉ de Tokyo est une interface portรฉe sur le dos de la main, ร cinq doigts. Chaque systรจme pour un doigt est constituรฉ de trois modules dรฉplacรฉs les uns par rapport aux autres au moyen de crรฉmaillรจres.
Un seul degrรฉ de libertรฉ par doigt est actionnรฉ. Chaque systรจme suit ร distance les mouvements du doigt auquel il est associรฉ, en captant les dรฉplacements relatifs du robot par rapport au doigt ร lโaide dโune plaque rรฉflรฉchissante plaquรฉe sur lโongle au moyen dโun ressort de faible raideur. Lโinterface du DLR/HIT fonctionne sur un principe similaire. Elle est constituรฉe de trois modules liรฉs les uns aux autres par un mรฉcanisme parallรจle. Un seul moteur permet de gรฉrer le dรฉplacement du systรจme pour chaque doigt et de restituer un effort ร lโutilisateur. Les mouvements des phalanges distales sont dรฉduits des dรฉplacements dโune plaque mรฉtallique reposant sur lโongle. Il est capable de restituer un effort allant jusquโร 8N. Dans les deux cas, la prรฉsence dโun contact rรฉsiduel avec lโongle pour mesurer la position du doigt par rapport au robot ne permet pas une transparence parfaite.
Au contraire, lโinterface du CEA et de lโISIR [Gonzalez et al. 2015] reprend les principes proposรฉs par [Yoshikawa et Nagura 1997] tout en amรฉliorant la prรฉcision des mesures et la frรฉquence dโacquisition. Elle utilise un effecteur creux รฉquipรฉ de capteurs de distance infrarouges pour traquer lโextrรฉmitรฉ dโun doigt dans un plan sans aucun contact avec ce dernier en espace libre. Elle permet aussi dโappliquer un retour dโeffort, mais seulement quand cela est nรฉcessaire. Son principal avantage par rapport aux autres interfaces prรฉsentรฉes dans ce paragraphe est quโil nโy a aucun contact, mรชme rรฉsiduel, entre lโinterface et lโutilisateur en espace libre. Sa principale limitation provient du fait quโelle ne permet de traquer quโun doigt, ce qui limite comme pour le Touch Thimble son utilisation ร des tรขches dโexploration et exclut les tรขches de manipulation. Par ailleurs ce robot ne peut se dรฉplacer que dans un plan.
Dรฉformation locale de la pulpe du doigt
Il existe รฉgalement des systรจmes portables qui viennent dรฉformer localement la pulpe du doigt pour simuler une arรชte, comme par exemple le dispositif de lโUniversitรฉ de Standford [Provancher et al. 2005] ou le LinkTouch de lโUniversitรฉ de Technologie de Toyohashi [Tsetserukou et al. 2014]. Pour limiter la complexitรฉ de ces interfaces, lโarรชte simulรฉe ne peut se dรฉplacer que suivant un seul axe. Cela รฉvite lโintรฉgration dโun รฉtage dโactionnement supplรฉmentaire servant ร orienter le mรฉcanisme. Mรชme ainsi, ces systรจmes sont souvent encombrants et nรฉcessitent lโimplantation de 2 ร 3 DDLs motorisรฉs supplรฉmentaires par doigt. Comme prรฉcรฉdemment, il parait difficile de les intรฉgrer sur un gant ร retour dโeffort.
Dรฉformations rรฉparties de la pulpe du doigt
Dโautres interfaces se basent sur une matrice tactile comme la souris augmentรฉe Mouse KAT [Kyung et al. 2006], le dispositif VITAL [Benali-Khoudja et al. 2007] ou le module tactile de lโIIT [Sarakoglou et al. 2012]. Ces dispositifs utilisent tous une matrice de taxels (ou pixels tactiles) ayant un mouvement vertical permettant de produire diffรฉrents motifs sur le doigt. Pour la conception de ce type dโinterfaces, il est important de connaรฎtre la sensibilitรฉ du doigt humain afin dโen dรฉduire la densitรฉ nรฉcessaire dโactionneurs. Lโรฉtude [Garcia-Hernandez et al. 2011] permet de guider la crรฉation dโun dispositif se basant sur ce principe.
Du fait quโil soit nรฉcessaire dโavoir un actionneur par taxel, lโencombrement des interfaces proposant une matrice de dรฉformation de la pulpe est consรฉquent. De ce fait, il est difficile dโintรฉgrer ce genre de technologie ร un gant ร retour dโeffort. De plus mรชme si les utilisateurs sont capables de distinguer et dโinterprรฉter les informations transmises par ces interfaces, les stimuli ne sont pas naturels.
UTILISATION DโILLUSIONS HAPTIQUES
Une autre solution pour donner lโimpression ร lโutilisateur quโon vient dรฉformer la pulpe du doigt est dโutiliser une illusion haptique. Lโune des illusions les plus connues est celle du Fishbone [Nakatani et al. 2006]. Elle utilise une piรจce en plastique ayant la forme dโune arรชte de poisson. En suivant avec lโextrรฉmitรฉ du doigt lโarรชte principale, on a lโimpression que celle-ci est plus basse que les arรชtes latรฉrales alors quโelles sont toutes ร la mรชme hauteur. Lโillusion peut aussi รชtre obtenue avec plusieurs surfaces vibrantes [Nakatani et al. 2008]. En stimulant les cรดtรฉs du doigt, on perรงoit une arรชte creuse, alors quโen stimulant le centre, on a lโillusion de parcourir une arรชte saillante. Dans tous les cas Le but est dโutiliser des stimuli diffรฉrents, souvent plus simples, mais qui sont interprรฉtรฉs comme les arรชtes dโun objet par le cerveau.
Un rรฉcapitulatif des diffรฉrentes illusions haptiques est fait par [Hayward 2008]. Cette approche a lโavantage dโรชtre plus simple ร rรฉaliser techniquement que si lโon devait dรฉformer rรฉellement la pulpe du doigt. Elle nรฉcessite cependant de trouver des illusions adaptรฉes ร chacun des phรฉnomรจnes que lโon souhaite simuler. Il conviendrait par ailleurs de vรฉrifier que ces illusions, souvent testรฉes en laboratoire lors de tรขches dรฉdiรฉes relativement simples, marchent toujours quand on rรฉalise des tรขches rรฉelles plus complexes pendant lesquelles on ne se concentre pas spรฉcialement sur ces illusions.
CONCLUSION SUR LA DรFORMATION LOCALE DE LA PULPE
Nous avons pu voir dans un premier temps que lโon peut rรฉellement dรฉformer la pulpe des doigts. Cela requiert cependant lโajout de nombreux degrรฉs de libertรฉ ร notre systรจme pour simuler par exemple de faรงon rรฉaliste une surface ou une arรชte virtuelle. Cela aurait pour inconvรฉnient dโaugmenter grandement la complexitรฉ, lโencombrement et le poids de notre interface.
Dans un second temps, nous avons abordรฉ les illusions haptiques qui permettent par exemple de simuler une arรชte dont lโorientation est fixe avec un seul degrรฉ de libertรฉ supplรฉmentaire. Par consรฉquent leur utilisation impacterait moins les critรจres citรฉs prรฉcรฉdemment. Cependant, ces illusions sont uniquement possibles lors de lโexploration dโun objet virtuel. En effet si le doigt est immobile sur lโarรชte, lโutilisateur trouvera รฉtrange le fait que cette derniรจre vibre.
UN EFFECTEUR CONCAVE INSTRUMENTร
Il existe dans la littรฉrature plusieurs dispositifs rรฉpondant partiellement ร notre besoin :
– [Yoshikawa et Nagura 1997] ont proposรฉ lโutilisation dโun effecteur circulaire creux intรฉgrant sur son pourtour des capteurs optiques tout-ou-rien permettant de dรฉtecter la prรฉsence du doigt ร leur regard. Cette solution trรจs simple, qui รฉvite tout marqueur ou systรจme se fixant sur le doigt de lโutilisateur, permet, une fois montรฉe ร lโextrรฉmitรฉ dโun robot ร deux degrรฉs de libertรฉ, de mesurer et de suivre la position dโun doigt en 2D dans un plan. Elle a รฉtรฉ รฉtendue au cas 3D dans [Yoshikawa et Nagura 1999]. La capsule intรจgre pour cela un nombre plus รฉlevรฉ de capteurs disposรฉs dans plusieurs plans le long de lโaxe de la phalange distale du doigt, et elle est reliรฉe ร deux robots intรฉgrant chacun 3 moteurs. Dans les deux cas cependant, la mesure est relativement peu prรฉcise. Par ailleurs, la capsule est relativement encombrante, ce qui rend son intรฉgration sur une interface dextre difficile.
– La capsule proposรฉe dans [Gonzalez et al. 2015] utilise pour obtenir une mesure plus prรฉcise des proximรจtres infrarouges placรฉs tout autour du doigt. Cette interface est cependant limitรฉe ร des mouvements 2D, les proximรจtres รฉtant intรฉgrรฉs dans un anneau circulaire. La mesure de la distance entre la peau de la phalange et lโeffecteur permet, aprรจs calibration, de reconstruire prรฉcisรฉment le contour de la section du doigt traversant lโanneau. On en dรฉduit ensuite la position du doigt en 2D. Le diamรจtre intรฉrieur a รฉtรฉ dimensionnรฉ en prenant en compte les erreurs de suivi dโun doigt par une interface haptique PHANTOM Premium 1.5 [Massie et Salisbury 1994] utilisรฉe comme rรฉfรฉrence. En tenant compte de la dynamique de cette interface et des vitesses et accรฉlรฉrations maximales de lโindex par rapport ร la paume, le diamรจtre intรฉrieur de lโeffecteur a รฉtรฉ fixรฉ ร 24mm. Ces dimensions permettent au robot de suivre le doigt sans rentrer en contact avec lui.
En pratique, les auteurs ont intรฉgrรฉ autant de capteurs que possible pour reconstruire prรฉcisรฉment le contour du doigt, soit 16 compte tenu de la taille des capteurs. Les รฉtudes menรฉes avec cette interface ont cependant montrรฉ que la connaissance prรฉcise du profil du doigt permise par ces 16 capteurs nโest pas nรฉcessaire pour suivre ses mouvements. Pour suivre le doigt en 2D, il nโy a aucun avantage ร utiliser un modรจle prรฉcis du doigt (par exemple elliptique). Le contour du doigt peut รชtre simplement modรฉlisรฉ par un cylindre. Quatre capteurs, placรฉs avantageusement ร 90ยฐ les uns des autres, suffisent alors ร estimer le centre et le rayon de la section du doigt [Gonzalez 2015]. Les auteurs basent leurs algorithmes sur les รฉquations de [Chernov et Lesort 2005] et [Fitzgibbon et al. 1999] pour calculer le rayon et les coordonnรฉes ( , ) du centre ร partir des coordonnรฉes ( , ) (i=1..4) des quatre points mesurรฉs. Avec cette mรฉthode, une erreur en position de 0.3ยฑ0.2mm et une erreur sur le rayon de 0.2ยฑ1 mm sont obtenues. Cela se montre suffisant en pratique pour une commande prรฉcise de lโinterface.
La plupart des autres interfaces, comme par exemple celles de [Nakagawara et al. 2005] et [Fang et al. 2009], utilisent des systรจmes qui introduisent un contact rรฉsiduel avec les doigts, ce qui rรฉduit la transparence en espace libre.
Dans ces conditions, nous avons dรฉcidรฉ de retenir comme dans [Gonzalez et al. 2015] lโutilisation dโun effecteur creux intรฉgrant des capteurs de distance. Cette solution est รฉtendue ici dans le cas gรฉnรฉral des interactions dextres nรฉcessitant une mesure en 6D.
NOMBRE ET PLACEMENT DES CAPTEURS
Notre but est de mesurer la position et lโorientation de la phalange distale en 6D. Cette phalange est souvent modรฉlisรฉe par un cylindre avec une demi-sphรจre ร son extrรฉmitรฉ ou un cylindre elliptique avec un demi-ellipsoรฏde. En pratique, comme nous lโavons soulignรฉ ci-dessus, un modรจle cylindrique, plus simple que le modรจle elliptique, suffit pour assurer le bon fonctionnement dโune interface ร contacts intermittents. Nous choisirons donc le modรจle le plus simple pour limiter la complexitรฉ et le nombre de capteurs ร intรฉgrer. Ainsi nous pourrons avoir un effecteur plus compact, ce qui est trรจs important pour deux raisons :
– Il est important de minimiser lโรฉpaisseur sous le doigt afin dโรฉviter la collision entre les deux systรจmes lors de la saisie et la manipulation de petits objets.
– Il est utile de minimiser la largeur des capsules dans lโoptique de la conception future dโune interface ร 3 ou 4 doigts.
Avec un modรจle cylindrique, nous avons six paramรจtres ร identifier : le rayon du cylindre et de la demi-sphรจre dโextrรฉmitรฉ, les trois positions de lโune de ses extrรฉmitรฉs, le tangage et le lacet (le cylindre รฉtant une forme de rรฉvolution, il possรจde un axe de symรฉtrie et reste invariant en roulis). On notera aussi quโune telle mesure suivant 5 degrรฉs de libertรฉ est suffisante en pratique pour caractรฉriser complรจtement la configuration des phalanges distales des doigts. En effet, la phalange distale de lโindex ne tourne que marginalement autour de son axe lorsque lโon ferme la main. Pour le pouce, cette rotation nรฉcessaire au mouvement dโopposition est couplรฉe avec les autres mouvements du doigt. Dans ces conditions, on peut dรฉduire la rotation autour de lโaxe de la phalange distale des mesures prรฉcรฉdentes. On obtient ainsi la configuration 6D des phalanges distales du pouce et de lโindex.
Avec cette modรฉlisation, la section du doigt est un cercle si lโaxe de lโeffecteur et celui du doigt sont parallรจles. Comme prรฉcisรฉ prรฉcรฉdemment, la position de son centre dans un plan perpendiculaire ร lโaxe de la phalange peut facilement รชtre obtenue ร lโaide de quatre capteurs placรฉs autour du doigt. En utilisant deux fois cette configuration, il est possible de mesurer les positions de deux points de lโaxe du doigt et ainsi obtenir sa position et son orientation par rapport ร lโaxe de lโeffecteur. Un autre capteur est nรฉcessaire pour connaรฎtre la position du centre de la demi-sphรจre sur lโaxe du cylindre (voir Figure 3.5). Par consรฉquent neuf capteurs sont suffisants pour connaรฎtre la configuration complรจte du doigt.
On notera que les capteurs sont avantageusement placรฉs ร 45ยฐ par rapport au plan sagittal de la phalange, ce qui permet de minimiser lโencombrement sous et sur le cรดtรฉ du doigt.
Carte dโacquisition et de traitement des donnรฉes capteurs
Les capsules du pouce et de lโindex comportent un nombre important de capteurs de proximitรฉ (9 par doigt soit 18 en tout). Ces capteurs communiquent via un bus sรฉrie I2C. En thรฉorie, on peut les relier ensemble ร lโaide dโun seul bus de donnรฉes. Dans la pratique cependant, leur adresse est fixรฉe en usine et ne peut pas รชtre changรฉe. Dans ces conditions, si on les relit tous au mรชme bus, on ne peut pas envoyer de trames ร un capteur prรฉcis et on ne sait pas de quel capteur proviennent les donnรฉes. Pour rรฉsoudre ce problรจme, il serait possible de les mettre en sรฉrie avec un interrupteur pour les interroger les uns aprรจs les autres. Cela augmenterait toutefois sensiblement le temps nรฉcessaire ร lโinterrogation des 18 capteurs et il ne serait pas possible de tourner ร une frรฉquence de 1 kHz, ce qui est nรฉcessaire pour assurer la stabilitรฉ du dispositif dans les conditions habituelles de simulation.
Pour contourner ce problรจme, nous utilisons un PCB dรฉveloppรฉ sur mesure par le CEA LIST. Cette carte, illustrรฉe par la figure 3.9, est รฉquipรฉe de 18 ports I2C, 9 pour chaque doigt (dans lโoptique de pouvoir faire รฉvoluer ultรฉrieurement le prototype en intรฉgrant une piรจce suivant la paume ร distance ร lโaide dโautres proximรจtres, 6 liaisons I2C supplรฉmentaires ont รฉtรฉ prรฉvues), dโun module FPGA permettant de crรฉer diffรฉrents bus I2C afin de pouvoir acquรฉrir lโensemble des donnรฉes en parallรจle et dโun microcontrรดleur chargรฉ du traitement des donnรฉes obtenues et de leur transmission ร un module EtherCAT qui transfรจre ces derniรจres ร un PC maรฎtre chargรฉ de calculer les positions et les orientations des doigts.
Parmi les diffรฉrents rรฉseaux fonctionnant en temps rรฉel, nous avons choisi dโutiliser un bus EtherCAT (un bus de terrain dรฉrivรฉ de lโEthernet) car sa vitesse de transfert maximale de 200Mbits/s est nettement plus รฉlevรฉe que celle dโun bus CANopen (un bus dรฉrivรฉ du bus CAN souvent utilisรฉ dans lโindustrie) qui est limitรฉe ร 1Mbits/s. Le bus EtherCAT est particuliรจrement adaptรฉ ร une utilisation temps rรฉel. Il est favorisรฉ pour des systรจmes nรฉcessitant un court temps de rafraรฎchissement. Le dรฉlai de transmission รฉtant pour nous aussi important que lโexactitude des donnรฉes, lโinterface haptique รฉchangeant de nombreuses informations avec le contrรดleur, que ce soit pour calculer la position des doigts ou pour gรฉrer la commande des moteurs, cet avantage est dรฉcisif.
Architecture รฉlectronique globale
La mesure de la position de chacun des doigts par rapport ร la capsule correspondante nรฉcessite lโutilisation des 5 cartes intรฉgrant les proximรจtres (appelรฉes cartes filles) et de la carte dโacquisition et de traitement illustrรฉe par la figure 3.9 (appelรฉe capteur mรจre). Le bus I2C en sortie des proximรจtres infrarouges est utilisรฉ pour la communication entre ces cartes. Ce rรฉseau, illustrรฉ par la figure 3.10, permet dโenvoyer une requรชte ร un capteur spรฉcifique grรขce ร son adresse unique. Notre systรจme comporte donc :
– Des cartes capteurs filles avec le minimum dโรฉlectronique et une liaison I2C.
– Une carte capteur mรจre avec 24 liaisons I2C, la puissance de calcul nรฉcessaire pour mettre en forme ces donnรฉes et une liaison EtherCAT pour transmettre lโensemble de ces informations au rรฉseau de communication.
Stratรฉgie de mesure
Un problรจme courant sur les dispositifs tels que celui que nous avons conรงu est le parasitage des capteurs entre eux. En effet, si deux capteurs proches lancent une acquisition simultanรฉe, ils vont sโentre-perturber. Pour รฉviter ce phรฉnomรจne, il est nรฉcessaire de procรฉder en plusieurs vagues dโacquisition, le nombre de vagues devant toutefois rester le plus faible possible puisque lโon cherche ร avoir la frรฉquence dโรฉchantillonnage la plus รฉlevรฉe possible (typiquement 1kHz comme sur les interfaces haptiques classiques).
Comme le montre la figure 3.11, nous avons choisi ici de sรฉparer lโacquisition des capteurs des deux anneaux, puisque ces derniers se situent seulement ร 7mm les uns des autres. La mesure du capteur situรฉ au fond de la capsule est effectuรฉe en mรชme temps que la vague dโacquisition de lโanneau de capteurs le plus รฉloignรฉ de celui-ci. Cette stratรฉgie est intรฉgrรฉe ร la carte capteur mรจre, son rรดle รฉtant de gรฉrer les diffรฉrentes acquisitions.
Des mesures effectuรฉes ร lโaide dโune carte Arduino ont permis de montrer que la demande dโune mesure prend 88ยตs, que le temps dโacquisition est de 250ยตs et que la lecture de la valeur prend 112ยตs si on se contente de lire les 8 bits de poids fort et 224ยตs si on lit lโensemble des 16 bits de donnรฉes. Comme le montre la figure 3.12, cela permet thรฉoriquement de faire les acquisitions de chaque vague en 500ยตs si on se contente de lire les 8 bits de poids fort de chaque capteur. Les acquisitions des deux vagues ne pouvant pas รชtre simultanรฉes, on procรจde ร la lecture des donnรฉes et ร la demande dโune mesure de la premiรจre vague pendant le temps dโacquisition de la seconde, et rรฉciproquement.
Avec ce principe, la frรฉquence de fonctionnement thรฉorique est de 2kHz en mode 8 bits et de 1.6kHz en mode 16 bits. Il faut noter que ces tests ont รฉtรฉ faits avec une carte Arduino dont la frรฉquence I2C est de 0.8GHz alors que la frรฉquence maximale des capteurs est de 3.4GHz. On peut donc espรฉrer de meilleurs rรฉsultats lors de la communication de la carte capteur mรจre. Dans la pratique, pour รฉviter des sauts de cycle si une des actions prend plus de temps (lโacquisition du capteur photosensible est par exemple dรฉpendante du temps), nous utiliserons le mode 16 bits ร 1kHz, qui est la frรฉquence de fonctionnement souhaitรฉe. Cette solution est en outre plus robuste (si on interroge le capteur avant la fin de la mesure, le rรฉsultat est erronรฉ alors que si on augmente la durรฉe de lโacquisition on est sรปr dโavoir un rรฉsultat cohรฉrent). Le dรฉtail du mode 16 bits ร 1kHz est prรฉsentรฉ sur la figure 3.13.
รVALUATION EXPรRIMENTALE DES PERFORMANCES
PRร-รTALONNAGE DES CAPTEURS
Dans la pratique, il existe de lรฉgers รฉcarts entre les rรฉponses des diffรฉrents capteurs VCNL4010 ร cause des diffรฉrences de fabrication et dโintรฉgration (la structure mรฉcanique est faite ร lโaide dโune technologie dโimpression rapide, ce qui diminue les coรปts mais aussi la prรฉcision par rapport ร une mรฉthode dโusinage traditionnelle). Pour limiter lโinfluence de ces variations, tous les capteurs sont รฉtalonnรฉs.
Le doigt ayant une gรฉomรฉtrie diffรฉrente et une rรฉflectance variable dโune personne ร lโautre, on peut difficilement lโemployer pour un รฉtalonnage prรฉcis. Par consรฉquent, nous utiliserons ici un marqueur de capture de mouvement (MoCap) comme proposรฉ dans [Gonzalez et al. 2015]. Ce marqueur possรจde une forme connue et une rรฉflectance proche de celle du doigt.
Notre banc de test est un assemblage dโinstruments de mรฉtrologie permettant de placer la sphรจre de MoCap en face de chaque capteur et de la dรฉplacer dans une plage de distance de 1mm ร 10mm (cf. figure 3.14). Ainsi leur rรฉponse peut รชtre enregistrรฉe comme une fonction de la distance entre celui-ci et la cible. Les rรฉsultats obtenus pour un des capteurs sont reprรฉsentรฉs sur la Figure 3.15 (cercles bleus).
La sortie capteur suit un modรจle dโillumination de Phong ( ) = / avec la distance entre le capteur et la cible, Lโabsorption dโรฉnergie de la photodiode et une constante reprรฉsentant les propriรฉtรฉs rรฉflectives de la cible [Novotny et Ferrier 1999] [Akenine et al. 2008]. Comme proposรฉ dans [Gonzalez et al. 2015], nous ajoutons ร ce modรจle deux dรฉcalages, sur et sur . ( ) = + /( + ) (3.9) La courbe verte illustrรฉe par la figure 3.15 montre la rรฉponse du modรจle aprรจs une optimisation des paramรจtres , et par la mรฉthode des moindres carrรฉs totaux non linรฉaires [Markovsky et Van Huffel 2007].
Cette figure montre que les variations du signal sont non monotones entre 1 et 1.5mm. Cela correspond ร une distance infรฉrieure ร 0.5mm entre le doigt et lโeffecteur. Ce cas se produit seulement pendant la phase de transition entre espace libre et contact (voir paragraphe 2.1). On notera que pendant cette phase de fonctionnement, le suivi du doigt nโest plus actif. De ce fait, des erreurs importantes dans cette configuration sont moins gรชnantes et nous avons dรฉcidรฉ de focaliser lโoptimisation sur les valeurs allant de 1.5mm ร 10mm. Dans cet intervalle, les informations reรงues nous sont plus utiles et la rรฉponse du capteur est monotone. De cette faรงon, lโerreur maximale entre les mesures obtenues et le modรจle peut รชtre minimisรฉe. Elle est de 0.88mm ร 1mm du capteur (au contact de lโeffecteur), de 0.27 mm ร 1.5 mm et elle reste infรฉrieure ร 0.04mm entre 2mm et 10mm. Le mรชme รฉtalonnage est rรฉalisรฉ pour lโensemble des proximรจtres, avec des rรฉsultats similaires.
|
Table des matiรจres
CHAPITRE 1. Introduction gรฉnรฉrale
CHAPITRE 2. รtude de la main et du toucher en vue de la spรฉcification dโune interface dextre ร retour dโeffort augmentรฉ
1. Introduction
2. Taxonomie du toucher
2.1. Liste des sollicitations cutanรฉes associรฉes au toucher
2.2. Simulation des diffรฉrentes sollicitations cutanรฉes
2.3. identification des modalitรฉs dโintรฉrรชt
3. Les interfaces dextres ร retour dโeffort
3.1. Introduction
3.2. รtude des interactions dextres
3.3. รtat de lโart des interfaces dextres ร retour dโeffort
3.4. Conclusion sur le retour dโeffort
4. Les interfaces ร contacts intermittents
4.1. Principe de fonctionnement
4.2. รtat de lโart des interfaces ร contacts intermittents
4.3. Conclusion sur le contact intermittent
5. Retour dโeffort augmentรฉ : la dรฉformation de la pulpe
5.1. Introduction
5.2. Dรฉformations rรฉelles de la pulpe du doigt
5.3. Utilisation dโillusions haptiques
5.4. Conclusion sur la dรฉformation locale de la pulpe
6. Conclusion
CHAPITRE 3. รtude et conception dโun effecteur permettant le suivi dโun doigt ร distance
1. Introduction
2. Problรฉmatique
2.1. Rรดle de la capsule
2.2. Approche retenue pour la mesure de la configuration des doigts
2.3. Architecture de lโinterface
2.4. Types de mouvements mesurรฉs
3. Solution technique retenue
3.1. Un effecteur concave instrumentรฉ
3.2. Nombre et placement des capteurs
3.3. Calcul de la configuration du doigt dans la capsule
3.4. Dimensions des capsules
3.5. Choix des proximรจtres
3.6. Intรฉgration sur la capsule
3.7. รlectronique de mesure
4. รvaluation expรฉrimentale des performances
4.1. Prรฉ-รฉtalonnage des capteurs
4.2. Performances de lโeffecteur associรฉ ร lโindex
4.3. Performances de lโeffecteur associรฉ au pouce
5. Optimisation du calcul de la configuration du doigt
5.1. Problรฉmatique
5.2. Nouvel algorithme
5.3. Comparaison des rรฉsultats
6. Conclusion
CHAPITRE 4. Dรฉveloppement dโune interface dextre ร contacts intermittents
1. Introduction
2. รtage de positionnement des effecteurs
2.1. Cahier des charges
2.2. Architecture cinรฉmatique
2.3. Dimensionnement gรฉomรฉtrique
2.4. Dimensionnement et choix des actionneurs
2.5. Caractรฉrisation des performances en raideur
2.6. Comparaison entre le cahier des charges et le dimensionnement du robot
3. รtage dโorientation des effecteurs
3.1. Architecture cinรฉmatique
3.2. Motorisation
4. Base du gant
5. รquilibreur statique
5.1. Problรฉmatique
5.2. Compensation du poids de lโinterface
5.3. Dimensionnement du systรจme
5.4. Reconstruction de la position de la main
6. Architecture รฉlectronique
6.1. Cahier des charges du contrรดleur
6.2. Transfert des signaux des codeurs de lโรฉquilibreur au bus de donnรฉes EtherCAT
6.3. Choix du variateur
6.4. Conception de capteurs de contact
6.5. Intรฉgration de la baie
6.6. Temps de cycle et retard
7. Conclusion
CHAPITRE 5. Commande et รvaluations expรฉrimentales
1. Introduction
2. Problรฉmatique et approche proposรฉe
2.1. Commande dโune interface ร contacts intermittents
2.2. Spรฉcificitรฉs de notre interface
3. Lois de commande utilisรฉes pendant les diffรฉrentes phases de fonctionnement
3.1. Commande bas niveau
3.2. Phase de suivi en espace libre
3.3. Phase de contact
3.4. Phase de stabilisation
3.5. Transitions entre deux phases
3.6. Commande globale
4. รvaluations expรฉrimentales
4.1. Cas dโusage envisagรฉ pour les รฉvaluations
4.2. Comportement attendu
4.3. Suivi en orientation
4.4. Suivi en position
4.5. Retour dโeffort
4.6. Proposition dโamรฉlioration de la loi de commande : avance de lโeffecteur sur le doigt
5. Conclusion
CHAPITRE 6. Conclusion gรฉnรฉrale
Perspectives ร court terme
Perspectives ร long terme
Bibliographie de lโauteur
1. Articles en rapport avec la thรจse
2. Autres articles et brevets de lโauteur
Bibliographie
Tรฉlรฉcharger le rapport complet