← retour à la page principale du projet
Rapport du mercredi 3 août 2005

Matin:
Hier soir, je n'ai pas pu utiliser Mozilla Mail, car Jean-Charles a installé la Mandriva 10.2 sur la dernière machine, & Mozilla Mail n'y est pas. Donc, j'ai cherché à utiliser Thunderbird, qui ne marchait pas. J'ai donc utilisé le webmail (très très lent) en cherchant les adresses de Nicolas, Yannick & Audrey dans le cache de Mozilla.
Ce matin, je n'arrive pas à me connecter au webmail. :-S J'ai tenté d'installer thunderbird sur ma propre machine, mais l'installation échoue à cause d'une signature manquante (c'est à peu près toujours cette erreur qui empêche l'installation). Au boût d'un certain temps, j'ai réussi à installer le packetage principal, mais le packetage français bloque toujours... C'est pas le principal.
J'ai réussi, grâce à une idée à Nicolas, à trouver un embryon de solution. Reste à savoir si elle convient à la situation.


Après-midi:
Grâce à la correction de ce matin, il n'y a plus de warning.
Je fais des tests pour vérifier si la solution marche correctement. A priori, elle convient, mais pas totalement, des problèmes subsistent, je vais faire une liste.
J'ai réussi à installer le packetage français de Thunderbird en répetant exactement la même manip' que ce matin; apparemment, il fallait petre en réseau local?!?
J'ai remarqué que quelquefois (très rare), à l'ouverture du fichier & de l'outil ciseaux, les ciseaux ont une position différente que l'habituelle, & une ouverture différente. Je ne me l'explique pas réellement...
Tests appliqués sur le noeud tool:
translationX=78.933502  translationY=20.434299  translationZ=47.121201
rotationQ0=0.000000  rotationQ1=0.000000  rotationQ2=0.000000  rotationQ3=1.000000
scalevectorX=1.000000  scalevectorY=1.000000  scalevectorZ=1.000000
scaleorientationQ0=0.000000  scaleorientationQ1=0.000000  scaleorientationQ2=0.000000  scaleorientationQ3=1.000000
translationX=59.123035  translationY=-2.230928  translationZ=56.894733
rotationQ0=0.000000  rotationQ1=0.000000  rotationQ2=0.000000  rotationQ3=1.000000
scalevectorX=1.000000  scalevectorY=1.000000  scalevectorZ=1.000000
scaleorientationQ0=0.000000  scaleorientationQ1=0.000000  scaleorientationQ2=0.000000  scaleorientationQ3=1.000000
elle modifie le vecteur rotation (c'est bien)
elle modifie de façon légère le vecteur translation, de maximum 10 unitées (c'est plutôt mauvais); cela montrerait que le centre de rotation du manipulateur n'est pas exactement le centre de rotation de mon tool.
elle modifie très très légèrement le vecteur scalevectorx (ce n'est pas important, on peut simplement ne pas en tenir compte)
elle modifie un peu le vecteur scaleorientation (je ne peux pas me prononcer sur l'importance de ceci, je n'en ai pas réellement compris la signification)

translationX=66.267883  translationY=-11.282065  translationZ=50.699486
rotationQ0=-0.361688  rotationQ1=-0.026242  rotationQ2=-0.378830  rotationQ3=0.851458
scalevectorX=1.000000  scalevectorY=1.000001  scalevectorZ=1.000001
scaleorientationQ0=0.044300  scaleorientationQ1=-0.027427  scaleorientationQ2=-0.097270  scaleorientationQ3=0.993893
Je pense de toute façon qu'on ne tiendra pas compte des vecteurs scalevector & scaleorientation. Par contre, le fait que la rotation influence le vecteur translation n'est pas une bonne chose pour nous.
Il serait de bon ton de pouvoir afficher la boundingbox de tool pour pouvoir vérifier que le centre de rotation du manipulateur est effectivement identique au centre de rotation mesuré par les vecteurs.
J'ai déplacé les fichiers kdevelop dans un sous-dossier, plus plus de cohérence & de compréhension.
Réunion avec Yannick. Je continue mes recherches pour mieux comprendre à quoi font référence les chiffres que j'obtiens (perso, je pense pour quelque chose comme l'un des coins de la boîte englobante, ce qui expliquerait pourquoi il y a une légère translation quand je fais une rotation par rapport au centre de gravité des ciseaux).
Rencontre avec M. Patrick Coels.


À effectuer prochainement:

Valid XHTML 1.0 Transitional