Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Tracé 3D




  1. #1
    Eroos

    Question Tracé 3D

    Bonjour tout le monde,

    J'aimerais savoir s'il était possible de faire des tracés 3D en c++ sur qtcreator ou bien même en python (voir sur MATLAB même si je connais moins) à l'aide d'un vector3 (si j'ai bien compris c'est un vecteur qui permet d'indiquer la direction et que je peux obtenir à l'aide des quaternions) et d'une distance (par exemple si mon module parcourt disons 6 mètres dans telle direction, est-il possible de tracer ceci ?). J'ai longuement regardé sur internet mais je tombais à chaque fois sur des méthodes permettant de donner la distance entre deux vector3, ce qui n'est pas ce que je cherche...

    Merci d'avance pour vos réponses,
    Cordialement,
    Vincent. D

    -----


  2. Publicité
  3. #2
    Jiav

    Re : Tracé 3D

    Pas clair pour moi ce que tu appelles un vector3, mais tu trouveras peut-être ces pages utiles.
    https://matplotlib.org/mpl_toolkits/.../tutorial.html
    https://www.mathworks.com/help/matlab/ref/contour3.html
    On strike

  4. #3
    Eroos

    Re : Tracé 3D

    Citation Envoyé par Jiav
    Pas clair pour moi ce que tu appelles un vector3, mais tu trouveras peut-être ces pages utiles.
    https://matplotlib.org/mpl_toolkits/.../tutorial.html
    https://www.mathworks.com/help/matlab/ref/contour3.html
    Merci pour ces liens, oui ils ont l'air de pouvoir m'aider je vais me pencher dessus maintenant !
    Pour ce qui est du vector3, il m'a semblé que ceci était une appellation pour simplement parlé de vecteur mais sur un plan 3D tout simplement, après je me trompe peut-être.
    Mais dans ce projet je souhaite tout simplement obtenir un outil/logiciel qui me permette de rentrer des données pour la direction et pour l'accélération pour avoir un tracé 3 dimensions correspondant au cheminement parcouru par mon capteur. Et pour les données pour la direction, j'ai les quaternions, le Roll/Yaw/Pitch, les données brutes de mes gyroscopes, pour l'accélération, j'ai seulement les données brutes de mes accéléromètres.

    Ma demande ressemble en partie à cette discussion :
    http://forums.futura-sciences.com/el...ml#post4883973


  5. #4
    Jiav

    Re : Tracé 3D

    Ok c'est plus clair. Donc tu as besoin de calculer des positions à partir de données d'accélération, puis d'afficher le résultat en 3D.

    La seconde partie est triviale en utilisant n'importe quel langage approprié. La première partie a l'air pas trop compliquée (la différence entre les accélérations au temps t versus t-1 donne la vitesse, puis l'intégrale de la vitesse donne la position) mais en pratique elle risque d'être beaucoup plus compliquée que cela: d'abord il te faudra des filtres pour minimiser l'impact de bruits (n'importe quel choc plus rapide que la fréquence d'échantillonnage ou saturation), ensuite il faudra prendre en compte l'orientation du capteur de manière à ne garder que les accélérations linéaires, finalement il faudra enlever la gravité et les éventuelles vitesses et positions initiales.

    Ce n'est pas impossible, mais c'est un plus gros projet qu'il n'y parait et qui ne dépend pas seulement de la programmation. Ultimement le résultat dépendra des particularités de ton appareil (en particulier la fréquence d'échantillonnage, mais pas seulement) et tu auras besoin de faire des tests réels avant d'être certain de la précision et de l'absence de biais systématique.
    On strike

Discussions similaires

  1. trace d'eau
    Par gracepouba dans le forum Géologie et Catastrophes naturelles
    Réponses: 1
    Dernier message: 11/10/2015, 21h51
  2. Tracé de Vs(Ve)
    Par Members dans le forum Électronique
    Réponses: 16
    Dernier message: 13/01/2014, 19h27
  3. Tracé schémas / c.i.
    Par GP_91 dans le forum Électronique
    Réponses: 12
    Dernier message: 28/01/2011, 11h42
  4. trace d'une matrice
    Par alex022 dans le forum Mathématiques du supérieur
    Réponses: 7
    Dernier message: 01/06/2007, 21h18
  5. Simple trace --> double trace
    Par Jean-Luc dans le forum Électronique
    Réponses: 6
    Dernier message: 19/09/2005, 00h01