par missionimpossible » 09 Juil 2021, 15:11
Bonjour,
Merci beaucoup pour la réponse. Malheureusement, bien que j'apprenne et comprenne facilement, j'ai un manque de connaissances en maths qui m'handicape beaucoup et je n'ai malheureusement pas le temps de combler ces lacunes actuellement. Par exemple, j'ai trouvé les fonctions trigonométriques de translation et de rotation par tatonnement. Je n'aime pas tellement ce procédé car les résultats trigonométriques sont à décimales infinies qui posent problème car selon l'ordinateur ou le programme utilisé, elles sont arrondies différemment et souvent même, on n'a pas le même résultat en passant par le sinus ou le cosinus à cause de l'obligation d'arrondir le résultat, du coup l'ordinateur va considérer que des résultats sont différents alors qu'ils sont seulement arrondis différemment. Il est possible d'intervenir sur la façon d'arrondir et de comparer les résultats mais une approche plus rigoureuse me semble préférable, raison pour laquelle, je préfère également le système des matrices. Le problème, c'est que je n'y connais rien.
Dans ta réponse, tu dis qu'il faudrait attacher un repère à chaque mobile et à la base mais justement, comme je l'ai écrit, je souhaite inverser le processus. Je souhaite entrer uniquement les coordonnées du mobile au bout de la chaîne dans un programme que j'écris et que celui-ci décompose le mouvement pour décrire toute la chaîne.
Un autre exemple en 2d te permettra de mieux comprendre ce que je veux: J'ai une horloge avec une aiguille des secondes (n°1) au bout de laquelle, je fixe une aiguille (n°2) qui tourne aussi et une troisième (n°3) qui tourne aussi et qui est fixée à l'extrémité de la n°2. En entrant UNIQUEMENT les coordonnées d'un cycle complet ou pas de la pointe de l'aiguille n°3, je souhaite que mon programme me donne la réponse suivante:
Le système est composé de 3 aiguilles:
n°1 mesure 10 cm, son centre de rotation est à son extrêmité inférieure,
n°2 mesure 5cm, son centre de rotation est à la pointe de la n°1,
n°3 mesure 15cm, son centre de rotation est à la pointe de la n°2,
la fonction décrivant la trajectoire de la pointe de la n°3 est ....
Le but est de connaitre la fonction décrivant la forme intérieure d'un cadre qui cernerait le système en épousant parfaitement la trajectoire de l'aiguille n°3, un peu comme un guide.
Si ta réponse permet de faire cela et si tu as le temps, pourrais-tu me donner un exemple s'il te plait?