Un petit dessin vaut mieux qu'un long discours.

Le but est de faire évoluer le bateau avec les paramètres: V = vitesse et téta = angle de gouvernail, (sur un cercle 360° ayant pour centre l'axe du gouvernail et pour 0° l'axe du bateau.)
Pour éliminer le temps, j'ai commencé par chercher la formule qui me donnerait delta x et delta y en fonction des paramètres V et théta.
Sans tenir compte du coeff sur V. (tempo du cycle d'affichage)
et du coeff sur téta (masse du bateau/surface du gouvernail)
Je suis arrivé à ça: ....à l'intuite.
x' = x + (V * cos(téta) + (V * sin(téta))
y' = y + (V *sin(téta))
ça tourne, mais pas complètement . Il doit manquer quelque chose ?
De plus, quand la barre est rammenée à zéro, le bateau doit garder le nouveau cap, ce qu'il ne fait bien sûr pas.
Il doit falloir que je mémorise les deltas. Mais que va t-il se passer au changement de signe ?
J'en appelle donc aux familiers de Pytagore, pour me dire si l'énnoncé est complet, et si le problème est solvable....Et pour me donner la bonne formule ..
Ils auront ma reconnaissance éternelle.
edit: suite à cette discussion
fatal_error
