| Le développement de cette
action a suivi une phase de formalisation et de spécification dans
un premier temps et une phase de prototypage dans un deuxième temps.
Nous avons renforcé et synthétisé
les acquis des partenaires Inria et Cea dans le domaine des systèmes
haptiques. A ce titre, les activités principales ont porté
sur la préparation d'un état de l'art et la coordination
avec la revue des applications. Ce rapport, conçu comme un état
de l'existant et une synthèse comparative, est basé sur
une documentation très étendue. Les systèmes haptiques
sont abordés dans leur globalité, à la fois sous
l'aspect matériel et logiciel. L'état de l'art présente
le panorama complet et détaillé des périphériques
de commande à retour d'effort, leur principe, leur architecture,
leur classification, leurs caractéristiques. Les interactions
haptiques quant à elles, orientent vers un état de l'art
de modules logiciels tels que : logiciels de détection de collision
et de simulation physique, adaptés pour les calculs en temps
réel.
Les activités de spécification
ont été menées sous forme d'identification des
besoins et de vérification de faisabilité, devant conduirent
à la préparation des spécifications d'un prototype
de périphérique haptique à retour d'effort, destiné
aux salles immersives. Ces travaux intègrent les analyses menées
en commun avec l'action SP3/A5 sur le thème montage virtuel dans
le domaine automobile, comprenant : sélection de cas dimensionnants,
identification des exigences fonctionnelles, estimation des performances,
prise en compte des contraintes.
Parallèlement, nous avons établi
les spécifications de l'architecture logicielle, modulaire et
distribuée nécessaire à l'intégration du
dispositif haptique dans les applications évoluées de
Réalité Virtuelle liées aux objectifs de PERF-RV.
L'IRISA développe le logiciel OpenMASK
qui sera le support des nos applications car il favorise la modularité
et dispose des couches nécessaires au calcul distribué
pour la Réalité Virtuelle. Sur ce support nous avons implémenté
plusieurs prototypes des modules indispensables aux applications "haptiques".
Ainsi, nous disposons des algorithmes de détection de collision
et de modélisation du contact, nous disposons aussi des modules
de calcul de trajectoires des mécanismes articulés complexes.
|