IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Simuler un vol d'avion.


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 13
    Par défaut Simuler un vol d'avion.
    Bonjour,
    mon problème est le suivant :
    Le doit simuler le vol d'un avion qui veut passer sur des "checkpoint".
    Je stock les coordonnées de mes checkpoints dans un tableau, mais n'arrive pas a comprendre comment simuler le vol de l'avion (équation de droite, ...)

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    439
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 439
    Par défaut
    Bonjour,

    Le vol d'un avion d'un point à un autre (waypoint) se calcule par rapport aux coordonnées géographiques des points et par rapport au Nord géographique ou magnétique.

    Le calcul se fait en dessinant une trajectoire à la surface d'un sphère (la Terre) d'un point à un autre il s'agit de trigonométrie sphérique.

    Cordialement
    Pierre

  3. #3
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    je crois que tu vas le perdre, là

  4. #4
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 485
    Par défaut
    Ça dépend de ce que tu entends par « simuler le vol d'un avion ».

    Si tu veux reproduire le comportement d'un avion en l'air, 'faudra faire un peu de mécanique des fluides si tu veux quelque chose de sophistiqué, sinon tu peux faire une approximation déjà valable en simulant la portance de ton aile par rapport à son incidence (sens du mouvent de l'aile dans l'air) et de la vitesse propre de ton avion…

    Si, en revanche, ce que tu veux faire, c'est tracer un itinéraire entre deux points de la planète (considérée sphérique), regarde du côté de l'orthodromie. Attention, ce n'est pas simple.

  5. #5
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut
    Merci d'éviter les doublons, c'est assez énervant.

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 13
    Par défaut
    Je n'ai pas fait de doublons. Mes post était sur des conversation similaire et ils ont été déplacer, alors certes désormais il y'a des doublons mais a l'origine il n'y en avait pas !

    Ce que je veux n'est pas aussi compliquer que vous l'avez fait paraitre.
    J'ai un avion teleguider, avec un microprosseur MBED qui gere les servomoteurs. Toutes la parties reception télécommande est réalise.
    Maintenant je dois créer un pilote automatique.
    Le MBED aura stocker des points de passage et sur demande (par la télécom) il devra se piloté seule et refaire le parcours memoriser par GPS.
    Je dois donc créer un algorithme pour calculer le cap et la maniere d'aborder les virage pour passer sur les point de passage.

  7. #7
    Membre Expert
    Avatar de prgasp77
    Homme Profil pro
    Ingénieur en systèmes embarqués
    Inscrit en
    Juin 2004
    Messages
    1 306
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Ingénieur en systèmes embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 306
    Par défaut
    Le projet Paparazzi que j'avais cité utilise un système simple et efficace (et efficient) : le principe de la carotte (sisi !). Si l'avion doit rallier simplement des points, dans l'ordre, à chaque instant son gestionnaire de vol positionne une carotte sur le point suivant. L'avion suit une règle simple : si la carotte est devant, on vol en pallier ; sinon on entame un vol circulaire jusqu'à ce que la condition précédente soit réalisée.

    Ce système a un double avantage. Premièrement, il peut être complexifié facilement afin de faire reproduire à l'uav des figures géométriques (le gestionnaire de vol n'a qu'à positionner de manière dynamique la carotte) sans que le "code avion" soit modifié. De plus, du fait de la réalité physique de l'avion, celui-ci décrit dans la plupart des cas de belles clothoïdes.

  8. #8
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 13
    Par défaut
    Ok, merci.
    Cependant pour la simulation sous MATLAB cela reste un mystère pour tracer les droites

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MLD] Meilleur shéma pour cette situation: Vol d'avion
    Par helpcomm dans le forum Schéma
    Réponses: 1
    Dernier message: 24/01/2015, 14h33
  2. Réponses: 9
    Dernier message: 26/02/2013, 03h35
  3. projet boids (simulation vol d’hélicoptère)
    Par balsoni dans le forum C++/CLI
    Réponses: 4
    Dernier message: 28/02/2012, 14h45
  4. Existe-t-il une base de données des vols en avion?
    Par maroon1970 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 12/06/2009, 01h11
  5. Simulation de transmission de paquet entre différent réseaux
    Par MelloW dans le forum Développement
    Réponses: 2
    Dernier message: 12/07/2002, 19h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo