• # regarde du côté de arc tangente

    Posté par . En réponse au message Yaw, pitch et roll depuis la gravité. Évalué à 2. Dernière modification le 09 juin 2022 à 22:22.

    Ce que tu veux faire ressemble à la fonction arc tangente
    https://fr.wikipedia.org/wiki/Arc_tangente

    tu as un angle qui vient d'un triangle rectangle avec tes axes X Y ou Z comme côté adjacent et le côté opposé

    Example pour ROLL:

    coté opposé=Y, coté adjacent=X, en python ça donnerait la chose suivante

    import math 
    ROLL=X/abs(X)*math.atan(-Y/X)*360/2/math.pi
    

    Ce n'est pas trop compliqué parce que les angles sont entre -90° et 90°, exactement la sortie de la fonction arc tangente.

    On note les complications de signe de ROLL avec la manip' X/abs(X) pour changer le signe du résultat de l'arc tangente au cas où X est négatif. Pour YAW et ROLL les angles sont entre dans l'intervalle [-180°,180°] et [0°,360°], ce sont des manips de cercle trigonométrique où tu devras changer de signe et rajouter ou soustraire 180° en fonction de tes signes de « coté adjacent » et « côté opposé »

    Désolé de ne pas pouvoir être + précis, je suis plus orienté « physique appliquée de l'ingénieur » que mathématiques