Forum Flightgear France

Une communauté prend son envol

Vous n'êtes pas identifié(e).

Annonce

Futur nouvel inscrit, tu dois au préalable lire l'intégralité des 10 articles des règles, s'il te plaît. Tout nouveau compte qui ne respecte pas les règles sera supprimé par l'administration.

#1 5/10/2013 23:25:48

Harteko
Membre
Inscription : 5/10/2013
Messages : 13

Projet maquette simulateur avec flight gear

Bonjour a tous je suis actuellement en terminal STi2d sin.
Nous avons un projet qui est un Full Flight simulateur.
Je voudrai récupérer les données rotations (avant, arrière, droite, gauche) pour ensuite les envoyés dans un microcontrôleur qui lui contrôlerai les servos moteurs et oui pour l'instant sa sera une maquette. Comme les vérins c'est trop chère on voudrai rependre le système du jeux de bille labyrinthe avec seulement deux servos moteur.
http://www.cuk.ch/images/articles/3961/img915.jpg

J'ai beau lire beaucoup de forum et wiki flightgear sur la programmation comment récupérer les données mais moi pas comprendre car moi pas programmeur.
Si vous pouvez m'aider faites le.

Hors ligne

#2 6/10/2013 0:30:34

f-jjth
Membre
Inscription : 11/02/2012
Messages : 632

Re : Projet maquette simulateur avec flight gear

bonjour,

je t'invite à lire ce sujet : http://equipe-flightgear.forumactif.com … ur-pour-fg


OS: Linux Mint 17.1 | RAM: 12Go | GPU: GTX460SE | CPU: Intel I5 | FG: GIT

POIs: DR400-dauphin | FGCom | Jenkins | download_and_compile.sh

Hors ligne

#3 6/10/2013 9:34:01

Harteko
Membre
Inscription : 5/10/2013
Messages : 13

Re : Projet maquette simulateur avec flight gear

Merci mais déjà lu mais je comprend pas tout dessus donc je voudrai une explication comment faire pour sortir une donnée avec un exemple pour le tangage ou autre et que âpres je puisse le refaire sur les autre information que j'ai besoin. Histore que je comprenne se que j’écris.
Merci

Hors ligne

#4 6/10/2013 10:06:33

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Projet maquette simulateur avec flight gear

Salut,
autre sujet avec sorties de valeurs sur un Arduino:
http://embaranger.free.fr/viewtopic.php?id=920

La doc sur les protocoles E/S est dans "fgdata/Docs/README.protocol" et ".../README.IO

et encore:
http://wiki.flightgear.org/Generic_protocol

Amicalement.

Dernière modification par ctesc356 (6/10/2013 10:19:27)


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#5 6/10/2013 11:17:13

Harteko
Membre
Inscription : 5/10/2013
Messages : 13

Re : Projet maquette simulateur avec flight gear

merci merci je vais continuer mais recherche

Hors ligne

#6 6/10/2013 11:45:53

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 3 015

Re : Projet maquette simulateur avec flight gear

Harteko a écrit :

mais moi pas comprendre car moi pas programmeur.

Dommage il y a des membres qui t'auraient bien embauché pour devenir contributeur ! big_smile


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 1060 6Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2020.4.0 Git.

Hors ligne

#7 6/10/2013 22:56:55

Harteko
Membre
Inscription : 5/10/2013
Messages : 13

Re : Projet maquette simulateur avec flight gear

comment récupéré les données sur un fichier texte par exemple ou autre juste pour voir les données

Hors ligne

#8 7/10/2013 0:13:51

f-jjth
Membre
Inscription : 11/02/2012
Messages : 632

Re : Projet maquette simulateur avec flight gear

Harteko a écrit :

comment récupéré les données sur un fichier texte par exemple ou autre juste pour voir les données

Euuuh ???? Si tu pose cette question c'est que tu n'as pas pris la peine de lire les documentations vers lesquelles nous t'avons dirigé hmm À quoi ça sert de demander de l'aide si tu te moque de nos réponses ??
Fais l'effort de lire nos réponses, cliquer sur les liens que nous t'avons donné, et tu auras ta réponse et même bien plus !

Cordialement


OS: Linux Mint 17.1 | RAM: 12Go | GPU: GTX460SE | CPU: Intel I5 | FG: GIT

POIs: DR400-dauphin | FGCom | Jenkins | download_and_compile.sh

Hors ligne

#9 7/10/2013 8:11:23

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Projet maquette simulateur avec flight gear

Salut,

juste pour voir, tu peux enregistrer des données de vol directement dans un fichier csv , Menu > Debug > Logging

Dernière modification par ctesc356 (7/10/2013 8:22:56)


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#10 7/10/2013 17:52:45

Harteko
Membre
Inscription : 5/10/2013
Messages : 13

Re : Projet maquette simulateur avec flight gear

Si j'ai tout lus même plusieurs fois j'ai bosser plus de 7h dessus mais j'ai fait mon Protocol je vous le mets se soir pour le vérifier si possible. Vous inquiétez pas de vos réponse je les lis mais j'ai un peu de mal a comprendre tout. Pour l' instant ce que je n'ai pas compris c'est une fois le protocole fait que faire crée un generic oui mais qui va ou etc.

Hors ligne

#11 7/10/2013 18:47:42

f-jjth
Membre
Inscription : 11/02/2012
Messages : 632

Re : Projet maquette simulateur avec flight gear

Harteko a écrit :

une fois le protocole fait que faire crée un generic oui mais qui va ou etc.

Tu veux dire, où mettre le fichier que tu as créer ? Si c'est ça la question, la doc dit:

The generic communication protocol for FlightGear provides a powerful way of adding a simple ASCII based or binary input/output protocol, just by defining an XML encoded configuration file and placing it in the $FG ROOT/Protocol/ directory.


OS: Linux Mint 17.1 | RAM: 12Go | GPU: GTX460SE | CPU: Intel I5 | FG: GIT

POIs: DR400-dauphin | FGCom | Jenkins | download_and_compile.sh

Hors ligne

#12 7/10/2013 19:11:04

Harteko
Membre
Inscription : 5/10/2013
Messages : 13

Re : Projet maquette simulateur avec flight gear

<?xml version="1.0"?>
 <PropertyList>
 <generic>
    <output>
      <line_separator></line_separator>
      <var_separator></var_separator>
                   
      <chunk>
        <name>tangage</name>
        <node>/orientation/pitch-deg</node>        
        <type>Float</type>
        <format>%03.3f</format>
       </chunk>
               
      <chunk> 
        <name>roulis</name>
        <node>/orientation/roll-deg</node>
        <type>Float</type>         
        <format>%03.3f</format>
       </chunk> 
           
   </output>
  </generic>
</PropertyList>

Voici le code protocole il est dans C:\Program Files\FlightGear\data\Protocol

Hors ligne

#13 7/10/2013 19:15:40

Harteko
Membre
Inscription : 5/10/2013
Messages : 13

Re : Projet maquette simulateur avec flight gear

f-jjth a écrit :
Harteko a écrit :

une fois le protocole fait que faire crée un generic oui mais qui va ou etc.

Tu veux dire, où mettre le fichier que tu as créer ? Si c'est ça la question, la doc dit:

The generic communication protocol for FlightGear provides a powerful way of adding a simple ASCII based or binary input/output protocol, just by defining an XML encoded configuration file and placing it in the $FG ROOT/Protocol/ directory.

non non je sais ou je le mets enfin je croit. Mais ce que je sait pas c'est ou je peut voire les valeurs à quoi sa correspond. la j'ai beau lire et relire. Je comprend pas ou ils le disent

Hors ligne

#14 7/10/2013 20:20:01

f-jjth
Membre
Inscription : 11/02/2012
Messages : 632

Re : Projet maquette simulateur avec flight gear

Harteko a écrit :

ou je peut voire les valeurs à quoi sa correspond

La doc dit:

--generic=file,out,1,/tmp/data.xml,myproto

donc après tu adaptes selon la description des champs (file = dans un fichier, out = sortie vers, /tmp/data.xml = destination des données, myproto = nom de ton protocol)

Soit plus précis si tu veux une aide plus précise wink


OS: Linux Mint 17.1 | RAM: 12Go | GPU: GTX460SE | CPU: Intel I5 | FG: GIT

POIs: DR400-dauphin | FGCom | Jenkins | download_and_compile.sh

Hors ligne

#15 7/10/2013 20:28:36

Harteko
Membre
Inscription : 5/10/2013
Messages : 13

Re : Projet maquette simulateur avec flight gear

le fichier data.xml c'est moi qui  le créer ou il est déjà crée ou faut le crée et la la question que mettre dedans car moi et le xml je galère un petit peu

Hors ligne

#16 7/10/2013 20:47:01

f-jjth
Membre
Inscription : 11/02/2012
Messages : 632

Re : Projet maquette simulateur avec flight gear

Le paramètre de destination des données (/tmp/data.xml) est automatiquement créer au démarrage de FG si le fichier n'existe pas. C'est dans ce fichier que seront écrit tes données. Libre à toi de dire à FG de créer ce fichier où tu veux.

Par exemple si tu veux que le fichier soit écrit dans ton dossier personnel tu mettra /home/ton_nom/mon_fichier_dans_lequel_les_valeurs_sont_ecrite.txt

ce qui donne:

--generic=file,out,1,/home/ton_nom/mon_fichier_dans_lequel_les_valeurs_sont_ecrite.txt,le_nom_de_ton_protocol

Si tu utilises Windows à toi d'adapter le chemin bien sûr.


OS: Linux Mint 17.1 | RAM: 12Go | GPU: GTX460SE | CPU: Intel I5 | FG: GIT

POIs: DR400-dauphin | FGCom | Jenkins | download_and_compile.sh

Hors ligne

#17 7/10/2013 21:35:33

Harteko
Membre
Inscription : 5/10/2013
Messages : 13

Re : Projet maquette simulateur avec flight gear

je vais essayer merci je vous redis sa marche

Hors ligne

#18 7/10/2013 21:38:35

Harteko
Membre
Inscription : 5/10/2013
Messages : 13

Re : Projet maquette simulateur avec flight gear

mais mon protocole est bon ou pas

Hors ligne

#19 7/10/2013 21:57:14

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Projet maquette simulateur avec flight gear

Bonsoir,

Harteko a écrit :

mais mon protocole est bon ou pas

d'après l'exemple de OOZVY, (voir le 1er lien de mon post plus haut) il manque les désignations de "line_separator" et "var_separator" pour la mise en forme du fichier de réception.
par exemple:

<generic>
    <output>
      <line_separator>newline</line_separator>
      <var_separator>,</var_separator>

Amicalement.


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#20 7/10/2013 22:30:43

Harteko
Membre
Inscription : 5/10/2013
Messages : 13

Re : Projet maquette simulateur avec flight gear

mon code ne marche pas effectivement je refait des test avec la modification que tu ma apporté et je vous dis

Hors ligne

#21 8/10/2013 8:00:55

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Projet maquette simulateur avec flight gear

Autre chose:

<type>Float</type>

ne marchera pas, essaie "<type>float</type>"

Ici ça le fait smile

Dernière modification par ctesc356 (8/10/2013 8:13:20)


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#22 8/10/2013 17:42:29

Harteko
Membre
Inscription : 5/10/2013
Messages : 13

Re : Projet maquette simulateur avec flight gear

Répondre essaye sa se soir dsl de répondre tjr par se soir mais je lis ce forum tout les soirs dans le bus big_smile

Hors ligne

Pied de page des forums