Merci, c'est très intéressant.
Peut-on faire certaines déductions et suppositions si nous ne connaissons pas la taille de la surface et que les points sont disposés de façon aléatoire uniforme ? Des déductions statistiques d'après les données d'une première observation avec un petit échantillon.
Autrement dit, j'ai pour un petit échantillon de N déplacements ayant des temps observés en pratique pour des déplacements sur X points dispersés globalement dans une enveloppe fixe inconnue et par ces observations, j'aimerais avoir une idée de la moyenne des temps de déplacement pour un grand échantillon de M déplacements (M > N) sur Y points dispersés globalement dans la même enveloppe (Y > X).
Le petit échantillon pourrait nous permettre de déduire statistiquement les bornes de l'enveloppe (temps de déplacement maximaux, écart-type des déplacements, moyenne) qui pourraient être utilisés pour évaluer statistiquement un aperçu de la moyenne probablement des temps de déplacement pour un échantillon de M déplacements.
Bref, je vais tenter d'expliquer le cas réel. J'ai un robot 6 axes (par exemple
http://www.eaglesystemsintegration.com/images/6axis.bmp ). Je définis X poses à atteindre. Les poses sont des vecteurs dans l'espace X,Y,Z ayant une orientation W,P,R. Puisque le robot a 6 axes, il est probable que le robot puisse atteindre une même pose de différentes façons (configurations) selon les angles de ses joints. Pour une pose, les principales possibilités de configurations étudiées sont soit 2, 4, 6 ou 8 configurations par pose.
Par exemple, une certaine pose pourrait avoir 2 configurations possibles, une autre pose pourrait avoir 6 configurations possibles, etc.
Par la suite, j'effectue tous les déplacements possibles d'une pose à une autre pour toutes les configurations possibles. Par exemple, si j'ai 5 poses et que le nombre de configurations pour les poses est respectivement [6,8,2,4,6], alors il y a (6+8+2+4+6)^2 - (6^2+8^2+2^2+4^2+6^2) = 520 déplacements possibles à effectuer d'une pose à une autre pour toutes les configurations possibles. Les temps de déplacements devraient être relativement longs puisque les 5 poses sont dispersées aléatoirement de façon uniforme de façon à englober le mieux possible l'enveloppe du robot (l'enveloppe étant les limites de ce que peut atteindre le robot, par exemple
http://www.swisstmeeting.ch/swissrobotics/tl_files/images/cahier%20novembre%202010/15.PNG ). J'aimerais maintenant passer par exemple à 20 poses dans cette même enveloppe et connaître combien de temps cela pourrait prendre pour effectuer tous les déplacements (après que le nombre de configurations par pose ait été déterminé afin de connaître le nombre de déplacements à effectuer).
Ma situation actuelle est que j'ai effectué tous les déplacements possibles pour un cas de 10 poses ayant [8,6,6,6,8,2,8,6,4,4] configurations où j'avais 2992 déplacements à effectuer. Cela a pris 67 minutes, soit en moyenne 1.3 secondes par déplacement. J'aimerais maintenant passer à 100 poses. Si j'estime grossièrement qu'il y a en moyenne 6 configurations par pose, alors j'aurai approximativement 356 400 déplacements à effectuer. J'aimerais bien estimer le temps que cela pourrait prendre. J'ose espérer que le temps moyen de déplacement sera moins de 1.3 secondes par déplacement, autrement cela pourrait nécessiter 129 heures.
En ayant plus de poses, il y aura nécessairement des poses plus près les unes des autres et donc le temps de déplacement sera très court pour ces possibilités. Notez cependant qu'il est possible que deux poses soient près, mais que la modification des configurations engendre un temps de déplacement relativement élevé dû à un grande modification des angles des axes.
Merci.