un projet prometteur pour FG

Page 1 sur 5 1, 2, 3, 4, 5  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

un projet prometteur pour FG

Message  algajojo le Mer 10 Aoû 2011 - 22:29

bonsoir à tous,
je voulais poster un peu plus tard mais comme je tourne un peu en rond je vous dis tout !!!!!
nous avons fait la connaissance d'AR93 sur le forum officiel voici le lien :
http://fr.flightgear.tuxfamily.org/forum/viewtopic.php?id=1668
Donc ce que propose Alain (AR93) c'est de coupler sa plateforme avec FG. Pour ce faire il a besoin de récupérer via le port com une chaine de caractères du type :
R1023,1023,1023
R = Identifiant
1023 = Tangage valeur de 0000 à 1023
1023 = Roulis valeur de 0000 à 1023
1023 = Vertical valeur de 0000 à 1023
depuis je l'ai eu au téléphone (un mec très sympa qui est prêt à me prêter la plateforme)
j'ai commencé à plancher sur le sujet en partant des possibilités de FG au niveau entrée/sortie
j'ai fait un fichier de protocole :
Code:

<?xml version="1.0"?>
<PropertyList>
<generic>
  <output>
     
      <line_separator>newline</line_separator>
      <var_separator>,</var_separator>

      <chunk>
        <name>tangage</name>
        <node>/controls/flight/elevator</node>
        <type>double</type>
        <format>T=%f</format>
      </chunk>
 
      <chunk>
        <name>roulis</name>
        <node>/controls/flight/aileron</node>
        <type>double</type>       
        <format>R=%f</format>
      </chunk>

      <chunk>
        <name>verticale</name>
        <node>/instrumentation/vertical-speed-indicator/indicated-speed-fpm</node>
        <type>double</type>
        <format>V=%f</format>
      </chunk>

  </output>
</generic>
</PropertyList>
puis j'ai rajouté une ligne du type --generic au démarrage de fg
--generic=file,out,1,C:/FlightGear-git/msysgit/git/fgdata/config-jojo/test-ar93.txt,ar93 (pour l'instant dans un fichier)
mais cela ne me satisfait pas !!!!!!!!! Sad
les valeurs retournées par aileron et elevator vont de -1 à +1 d'une part et d'autre part la position de l'aileron par exemple n'est pas celle de l'avion !!!!
j'ai essayé de lancer le serveur http de FG (pour afficher l'arbre des propriétés) sans résultat pour l'instant
donc je fais appel à vous :
quelles sont les propriétés les plus adaptées pour la récup de ces données ?
ensuite voir quel serait la formule (éventuelle) pour "transformer" ces valeurs en celles attendues par la plateforme.
Je vais aller voir Alain début de semaine prochaine pour voir sa plateforme discuter avec lui et essayer de comprendre au mieux ses besoins (j'aurai voulu y aller avec au moins un début de solution mais bon .....)
je vais en profiter pour faire qques photos de la plateforme et récolter le max d'info pour faire avancer ce projet (qui serait un super tremplin pour FG (leçon retenue Emmanuel))
voilà je pense ne rien avoir oublié

bien sur je vous tiendrais au courant de l'avancement !!!!
amicalement
georges


Dernière édition par algajojo le Mar 23 Aoû 2011 - 2:03, édité 1 fois

_________________
georges F-GALG
windows 7 /FG 2.11.0 / saitek x52+ palonniers
avatar
algajojo
Pilote de jet

Messages : 775
Date d'inscription : 17/10/2010
Age : 59
Localisation : Chelles LFPH

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  Patten le Mer 10 Aoû 2011 - 22:53

Bon j'ai une petite idée, mais je vais en soulager plus d'un qui n'ose pas la poser la question bête:

Heu, c'est quoi une plateforme Georges? geek

Very Happy

_________________
C'est quand il manque quelqu'un qu'on est tous présents.
Pour les textures du terrrain, c'est ICI

Mon hangar en chantier ICI

Oublies ce que tu as donné, souviens toi toujours de ce que tu as reçu...
avatar
Patten
Pilote de chasse

Messages : 3217
Date d'inscription : 16/01/2011
Age : 62

Voir le profil de l'utilisateur http://pattenflightgear.wifeo.com/

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  algajojo le Mer 10 Aoû 2011 - 22:59

désolé Christian je n'ai pas été plus clair parce que j'ai mis le lien du post ou tout est dit !!!!!
en fait il s'agit d'une plateforme montée sur vérins qui "suit" les mouvements de l'avion comme un simulateur !!
Alain a déjà réalisé "l'accouplement" plateforme+ FS et il voudrait faire de même avec FG !!!

amicalement
georges

_________________
georges F-GALG
windows 7 /FG 2.11.0 / saitek x52+ palonniers
avatar
algajojo
Pilote de jet

Messages : 775
Date d'inscription : 17/10/2010
Age : 59
Localisation : Chelles LFPH

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  Alexis le Jeu 11 Aoû 2011 - 0:05

Effectivement georges, je crois que tu n'utilise pas les bonnes propriétés. Comme tu le dis, tu obtiens la position des ailerons et pas de l'avion. Mais dit moi, qu'est ce qui indique la position de l'avion ?, en y réfléchissant on se dit que l'horizon artificiel te donne des indic beaucoup plus intéressantes, regarde les propriétés contenues dans :
/instrumentation/attitude-indicator

c'est déjà un peu mieux ? mais je pense qu'il y a encore mieux, si un pro est dans la salle ?

Après les propriétés n'évoluent pas de 0000 à 1023 (0 position la plus basse du vérin et 1023 la plus haute si j'ai bien compris le schmilimilibick) et bien tout ça passe par une conversion en nasal, avis au spécialistes.


Voilà tout ce que je peux dire.



Ce projet est certes intéressant pour FG, mais j'espère que l'utilisation de FG sera la bonne. Ce que je veux dire, c'est que FG sera mis en avant et non utilisé à des fin plus malhonnêtes comme on à pu le voire avec ces FG vendu sous d'autres noms... Enfin, on en a déjà parlés. Georges, tu vas être un genre d'ambassadeur FGien ! n'hésite pas à parler de notre simulateur, de ce qui le rend unique.
avatar
Alexis
Admin

Messages : 2053
Date d'inscription : 19/02/2009
Age : 24
Localisation : Loire Atlantique

Voir le profil de l'utilisateur http://fgalexis.jimdo.com/

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  JM-26 le Jeu 11 Aoû 2011 - 0:24

Vous nous imaginez tous entrain de voler en multiplayer, chacun sur sa plateforme ... bounce
On serait les king du monde, non ?

@Alexis,
Je comprend ta pensée, il est vrai que ce serait facile pour quelqu'un de malhonnête de s'approprier FG avec ce genre de projet, prudence ...

Amicalement,

_________________
Jean-Michel (JM-26)
avatar
JM-26
Contrôleur aérien

Messages : 1911
Date d'inscription : 04/07/2010
Age : 50
Localisation : Anneyron-26 (LFLR)

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  Patten le Jeu 11 Aoû 2011 - 1:34

JM-26 a écrit:Vous nous imaginez tous entrain de voler en multiplayer, chacun sur sa plateforme ... bounce
On serait les king du monde, non ?

@Alexis,
Je comprend ta pensée, il est vrai que ce serait facile pour quelqu'un de malhonnête de s'approprier FG avec ce genre de projet, prudence ...

Amicalement,

C'est sûr, qu'on serait les rois du monde...

Çà rouspète déjà un peu le soir quand on parle un peu fort à 2-3h du matin, alors quand on va se péter la gueule de la plateforme suite à une tentative de looping... cherry

Very Happy

_________________
C'est quand il manque quelqu'un qu'on est tous présents.
Pour les textures du terrrain, c'est ICI

Mon hangar en chantier ICI

Oublies ce que tu as donné, souviens toi toujours de ce que tu as reçu...
avatar
Patten
Pilote de chasse

Messages : 3217
Date d'inscription : 16/01/2011
Age : 62

Voir le profil de l'utilisateur http://pattenflightgear.wifeo.com/

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  JM-26 le Jeu 11 Aoû 2011 - 1:36

patten a écrit:Çà rouspète déjà un peu le soir quand on parle un peu fort à 2-3h du matin, alors quand on va se péter la gueule de la plateforme suite à une tentative de looping... cherry
Very Happy
J'entends déjà le bruit qui traverse le Rhône !... Very Happy

Amicalement,

_________________
Jean-Michel (JM-26)
avatar
JM-26
Contrôleur aérien

Messages : 1911
Date d'inscription : 04/07/2010
Age : 50
Localisation : Anneyron-26 (LFLR)

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  helijah le Jeu 11 Aoû 2011 - 1:46

Bien alors je vais tenter de reprendre ma position sur le sujet. Déjà développé par mail avec Georges.

En effet, Alain (AR93 donc) a déjà accouplé sa plate forme avec FS. Donc il n'a aucun intérêt commercial à se prendre la tête à le faire avec FG aussi. Du coup, en réfléchissant un peu on se rend compte que, même si cette plate forme est à but commercial, il n'y a aucun mal à fournir avec un logiciel gratuit et open source comme FG. J'y vois même plusieurs points intéressants.

1 - Une diffusion de FG auprès de gens intéressants pour le projet. En effet, qui va acquérir ce type de plate forme. Quelques gamins riches peut être, mais surtout des passionnés, qui le plus souvent sont aussi pilotes et qui veulent retrouver les sensations réelles chez eux. En conséquence leur expérience ne peut être que bénéfique pour FG.

2 - Offrir FG avec la plate forme, tout déjà installé, prêt à être utilisé offre à Alain la possiblité de s'affranchir des licences FS (ou X Plane) et donc de réduire les coût, voir le prix de vente. Et bien sur, pourquoi changer le simulateur si celui qui est installé offre tout ce qu'un pilote désire (et FG et quand même déjà bien avancé à ce point de vue).

Pour finir je vais copier ici ma réponse mail à Georges qui devrait reprendre en partie ce que j'ai écrit ci dessus Smile
Ne soyons pas parano et puis la licence GPL autorise tout à fait ce
genre de chose. A partir du moment ou le simulateur reste open source,
libre et qu'il est annoncé comme tel dans le projet il n'y a aucun
problème. Il vendra son système et cela sera compatible avec FG. Cela
est plutôt une bonne chose. FG disposera d'une fenêtre beaucoup plus
"pro" sur le monde et AR93 pourra se faire un peu de sous au passage Smile
Personnellement, tant que la GPL des mes avions et de FG est respecté je
n'y vois aucun soucis. Et même, je préfère cela que de voir un nouveau
système complexe dédié à FS au détriment de FG, ou pire de voir des gens
faire du blé sur notre dos en bafouant toutes les règles de bien
séance... je pense à ProSim là Smile

Et puis peut être, avec un peu de chance, pourrons nous tester tout cela
sans débourser grâce à notre aide .... Là j'avoue que je serais heureux
de la faire. Smile

Voilà. Je sais que Georges doit aller rencontrer Alain et tester la bête (dans le 93 Smile. Nous aurons donc plus de détails sur les projets d'Alain. Mais à la vue de ses écrits j'ai la sensation que nous avons affaire à quelqu'un de sérieux qui ne cherche pas à rouler qui que se soit mais plutôt apporter son savoir et son expérience à tout ce qui touche à la simulation.

Amicalement Emmanuel
avatar
helijah
Pilote de voltige

Messages : 1658
Date d'inscription : 19/02/2009
Age : 50
Localisation : Chartres - France

Voir le profil de l'utilisateur http://helijah.free.fr/flightgear/hangar.htm

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  algajojo le Jeu 11 Aoû 2011 - 8:55

patten a écrit:

Çà rouspète déjà un peu le soir quand on parle un peu fort à 2-3h du matin, alors quand on va se péter la gueule de la plateforme suite à une tentative de looping... cherry

Very Happy
je vais voir avec Alain pour rajouter une ceinture de sécurité lol!

plus sérieusement je ne pense pas qu'il y ait, de la part d'Alain, de pensées malhonnêtes mais plus un défi, une avancée pour sa plateforme.
De toutes façons nos en sauront plus quand je l'aurai vu !!

amicalement
georges

_________________
georges F-GALG
windows 7 /FG 2.11.0 / saitek x52+ palonniers
avatar
algajojo
Pilote de jet

Messages : 775
Date d'inscription : 17/10/2010
Age : 59
Localisation : Chelles LFPH

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

ququoquoi qquque ? ... nnonon jje ssusuisuis ppapas ppaparparaparanparano.

Message  Alexis le Jeu 11 Aoû 2011 - 10:10

Oh je suis pas parano, mais pourquoi on dit toujours que je suis parano ? Je suis peut-être parano ? .... non je suis pas parano... quoi que ? .... non je suis pas parano


J'ai hate de voire ce que ça donne, ça serait un peu honteux de faire tourner ça qu'avec FS

Oui se péter la gueule lors d'un looping mais imaginier ce que ça donnerait de se prendre la manche à air lol JM : Sans rancune hein ?


Signé le peut-être parano.
avatar
Alexis
Admin

Messages : 2053
Date d'inscription : 19/02/2009
Age : 24
Localisation : Loire Atlantique

Voir le profil de l'utilisateur http://fgalexis.jimdo.com/

Revenir en haut Aller en bas

Re: un projet prometeur pour FG

Message  F-Sig le Jeu 11 Aoû 2011 - 11:58

Bonjour,
Projet intéressant.
Quelles sont les dimensions de la plateforme ,que je puisse commander le béton pour le socle Very Happy

Je pense que les propriétés à prendre en compte sont dans "orientation/..., pitch-deg, roll-deg, heading-deg
ou encore roll,pitch,yaw-rate-degps etc.
Pour les récupérer dans un fichier : "<debug<logging" te met tout ça dans un .cvs exploitable par un tableur
Pour une sortie data, com ou usb, j'ai lu quelque chose une fois, je recherche!

Amicalement.
quelques pistes dans: Data/Docs/Readme.IO Logging Protocol


Dernière édition par F-Sig le Jeu 11 Aoû 2011 - 15:03, édité 2 fois

F-Sig
Pilote d'hélico

Messages : 989
Date d'inscription : 21/09/2010
Age : 70
Localisation : LFIM - LFBT

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  JM-26 le Jeu 11 Aoû 2011 - 12:10

Alexis a écrit:Oui se péter la gueule lors d'un looping mais imaginier ce que ça donnerait de se prendre la manche à air lol JM : Sans rancune hein ?
Signé le peut-être parano.
Même pas mal lol!

Moi non plus je ne suis pas parano, mais par expérience ...
Celà dit je ne fais pas de procès à ce monsieur sans le connaitre, d'ailleurs je suis d'accord qu'en lisant ces posts, il dégage plus de la confiance et de la passion qu'autre chose.

Amicalement,

_________________
Jean-Michel (JM-26)
avatar
JM-26
Contrôleur aérien

Messages : 1911
Date d'inscription : 04/07/2010
Age : 50
Localisation : Anneyron-26 (LFLR)

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  algajojo le Ven 12 Aoû 2011 - 23:28

bonsoir à tous,
bon j'ai rebossé sur le sujet
les propriétés /orientation/pitch-deg et /orientation/roll-deg semblent correspondre au roulis et tangage !!!
ce qui m'ennuie un peu ce sont les valeurs de -xx à +xx (à traduire en 0000 à 1023)
autre point, pour reprendre la boutade de Christian, quid des valeurs lors d'un looping ou un tonneau ????? (ou plutôt de leur interprétation)
il faut que je pense à poser la question à Alain !!!!
bref, la vie n'est pas simple albino

amicalement
georges

_________________
georges F-GALG
windows 7 /FG 2.11.0 / saitek x52+ palonniers
avatar
algajojo
Pilote de jet

Messages : 775
Date d'inscription : 17/10/2010
Age : 59
Localisation : Chelles LFPH

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  Alexis le Sam 13 Aoû 2011 - 0:13

Il n'y a rien de plus simple pour convertir ta propriété aux valeurs souhaitées, en fait c'est un simple calcul mathématique, je m'explique :
Imaginons que ta propriété x varie de -90 à +90, elle est donc étendue sur 180 (90+90), hors toi tu veux que ta fonction varie de 0 à 1023, le calcul donne ça :

(x+90)*(1023/180)

le x, c'est la valeur de ta variable, elle va de -90 à +90
je fait +90 pour en quelque sorte décaler les valeurs de la variable, ainsi on ne va plus de -90 à +90, mais de 0 à +90.
Ensuite le 1023/180, c'est le pas, on avance de 5.683 en 5.6833 (environ) donc à chaque fois que ta propriété varie de 1, celle du vérin varie de 5.683.


C'est tout bête ! maintenant comment faire ? et bien c'est du nasal, je ne vais pas t'expliquer comment faire (au risque de dire trop de conneries), mais voici une page wiki que j'ai traduite il y a peu de temps et qui explique exactement ce que tu veux faire, il faut juste changer le nom des propriétés et mettre le calcul ci-dessus, adapté à ton cas bien sûr ! Bonne lecture chère ami : http://wiki.flightgear.org/Fr/Howto:_Write_simple_scripts_in_Nasal



Et pour les tonneaux, c'est vrai que ça devient embêtant à simuler, même chose pour les G, je me disais qu'on pouvais faire en sorte que la plateforme s'incline en avant ou en arrière lorsque les G sont positifs ou négatifs, on aurait l'impression d'être collé au siège ou non Smile

Il faudrait qu'Alain viennent dans le coin pour nous donner plus de détails sur les possibilités de sa machine
avatar
Alexis
Admin

Messages : 2053
Date d'inscription : 19/02/2009
Age : 24
Localisation : Loire Atlantique

Voir le profil de l'utilisateur http://fgalexis.jimdo.com/

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  algajojo le Sam 13 Aoû 2011 - 11:45

merci Alexis pour ces précisions.
effectivement ça a l'air tout simple scratch

le x, c'est la valeur de ta variable, elle va de -90 à +90
je fait +90 pour en quelque sorte décaler les valeurs de la variable, ainsi on ne va plus de -90 à +90, mais de 0 à +90. (c'est pas plutôt 0 à +180 ??)

par contre pour le nasal (j'y pensais aussi) il faut que le code soit "integré" à fg et pas à l'appareil !!!!
je m'explique : la plateforme doit être fonctionnelle quelque soit l'appareil choisi !!
donc trouver "l'endroit" où ce code doit être mis

amicalement
georges

_________________
georges F-GALG
windows 7 /FG 2.11.0 / saitek x52+ palonniers
avatar
algajojo
Pilote de jet

Messages : 775
Date d'inscription : 17/10/2010
Age : 59
Localisation : Chelles LFPH

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometeur pour FG

Message  F-Sig le Sam 13 Aoû 2011 - 12:21

Est' ce que l'on connait le débattement maxi de la plateforme?

Pour savoir quoi convertir en ces 0 - 1023, il faut commencer par là.
Je ne pense pas qu'elle permette de voler au plafond Very Happy

Pour le fichier Nasal pas de problème, il sera dans "Data/Nasal/..."

Amicalement.

F-Sig
Pilote d'hélico

Messages : 989
Date d'inscription : 21/09/2010
Age : 70
Localisation : LFIM - LFBT

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  algajojo le Sam 13 Aoû 2011 - 15:48

F-Sig a écrit:Est' ce que l'on connait le débattement maxi de la plateforme?

Pour savoir quoi convertir en ces 0 - 1023, il faut commencer par là.
Je ne pense pas qu'elle permette de voler au plafond Very Happy

Pour le fichier Nasal pas de problème, il sera dans "Data/Nasal/..."

Amicalement.
oui, je compte bien demander à Alain, en fonction de sa réponse il faudra "étalonner" les 2 : FG et la plateforme
merci !!!
amicalement
georges

_________________
georges F-GALG
windows 7 /FG 2.11.0 / saitek x52+ palonniers
avatar
algajojo
Pilote de jet

Messages : 775
Date d'inscription : 17/10/2010
Age : 59
Localisation : Chelles LFPH

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  Alexis le Sam 13 Aoû 2011 - 16:37

Je crois que nous avons totalement faux ! ce n'est pas l’inclinaison de l'avion qu'il faut reproduire avec la plateforme, ça serait totalement irréaliste, en fait, ce sont les accélération/décélérations qu'il faut simuler. Je m'explique :

Lorsque l'on entame un virage, et qu'on regarde l'indicateur de virage et de dérapage (bille-aiguille), on doit faire en sorte que la bille reste au milieu. Ceci veut dire que le Poids (verticale et vers le bas) et la force centrifuge (à peu près horizontale) vont se compenser pour former une résultante sur l'axe perpendiculaire à l'avion. Donc coup lorsque nous entamons un virage correcte dans un avion, on ne va pas glisser sur le côté, mais rester bien assis sur son siège. Hors si on fait la même chose avec la plateforme, si elle s'incline comme l'avion, on va glisser sur le côté ! Ce n'est pas l'inclinaison de l'avion mais les différentes accélérations subites par le corps qu'il faut reproduire. Je reprend mon exemple, lors de ce virage (vol symétrique), la seule chose que l'on peut ressentir, c'est éventuellement des G si le virage est très serré, donc pour simuler ça, il faut que la plateforme s'incline en arrière, on a ainsi l'impression d'être collé au siège.

Maintenant imaginons que je donne un grand coup de palonnier sur la droite tout en gardant une bonne ligne de vol, dans un vrai avion, on aurait tendance à être éjecté vers la gauche. Simuler ça reviendrait à incliner la plateforme sur la gauche.


PS : Il va falloir inviter Alain à discutailler de son matos...


Le comportement de la plateforme serait beaucoup plus réaliste et les sensations serait géniales, bien sur il faut que l'écran prenne toute la vue pour ne pas fausser le résultat (le cerveau risque de comprendre qu'on se fou de sa gueule Smile )
avatar
Alexis
Admin

Messages : 2053
Date d'inscription : 19/02/2009
Age : 24
Localisation : Loire Atlantique

Voir le profil de l'utilisateur http://fgalexis.jimdo.com/

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  algajojo le Sam 13 Aoû 2011 - 17:41

ouh la la Alexis !!!!!!
on va peut-être un peu loin là
Bon, je vais prendre rdv avec Alain qu'on ait les idées plus claires !!!!!
sinon, j'ai suivi ton conseil voici le code :
Code:

# conversion tangage et roulis
# pour adaptation plateforme alain

var convert_tang = func {
   var tang_deg = getprop("/orientation/pitch-deg");
   var tang_ar93 = (tang_deg+90)*(180/1023);
   setprop("/orientation/tang",tang_ar93);
   settimer(convert_tang,0.1);
}

var convert_roul = func {
   var roul_deg = getprop("/orientation/roll-deg");
   var roul_ar93 = (roul_deg+90)*(180/1023);
   setprop("/orientation/roul",roul_ar93);
   settimer(convert_roul,0.1);
}

setlistener("sim/signals/fdm-initialized",convert_tang);
setlistener("sim/signals/fdm-initialized",convert_roul);
je n'obtiens pas de valeurs nulles au démarrage (ex : pitch-deg =0 tang=15) donc c'est à affiner
par contre dans le fichier protocol je n'arrive pas à formater correctement les données en sortie (pour l'instant)

amicalement
georges
ps : j'ai mis le code sur le p92 pour tester

_________________
georges F-GALG
windows 7 /FG 2.11.0 / saitek x52+ palonniers
avatar
algajojo
Pilote de jet

Messages : 775
Date d'inscription : 17/10/2010
Age : 59
Localisation : Chelles LFPH

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometeur pour FG

Message  F-Sig le Sam 13 Aoû 2011 - 21:52

Il y a une erreur dans tes fomules, Georges.

La formule d'Alexis est : (deg+(x/2)*(1024/x) je mets x pour le débattement max que nous ne connaissons pas, et 1024 car je pense que le zéro est pris en compte comme valeur extrême.

Admettons un débattement max de 60° donc de -30 à +30

A zéro deg ça nous donne (0+30)*(1024/60)= 512 qui est bien la "valeur centrale" entre 0 - 1024
A -30° : (-30+30)*(1024/60) = 0
A +30 : (30+30)*(1024/60) = 1024

Bon, je me fais mal à la tête, là Very Happy

Amicalement.


Dernière édition par F-Sig le Sam 13 Aoû 2011 - 21:55, édité 1 fois

F-Sig
Pilote d'hélico

Messages : 989
Date d'inscription : 21/09/2010
Age : 70
Localisation : LFIM - LFBT

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  Alexis le Sam 13 Aoû 2011 - 21:54

La variable qui va de -90 à +90 n'était qu'un exemple et d'ailleurs oui elle était étendu de 0 à +180 (erreur de ma part)

La propriété que tu utilise varie plutôt de -180 à +180 non ?

Mais il va falloir restreindre les valeurs à celles des vérins, il ne va pas atteindre ces angles. Tout ça se gère simplement avec une condition, si la propriété est supérieur à une certaine valeur, alors tu assigne la valeur maximum que peux prendre le vérin, du coup ça modifie encore le calcul.

Imaginons que les vérins peuvent nous donner des angles maxi de 35°, le fichier nasal sera du type :
Si propriété supérieure à 35° alors vérin = 1023
Sinon si propriété inférieure à -35° alors vérin = 0
Sinon Si propriété inférieure à 35° et supérieure à -35 alors vérin = (x+35)*(70/1023)




En tout cas je persiste à dire que c'est pas si réaliste de fonctionner comme ça, c'est les accélérations qu'il faut prendre en compte. Il faudrait que tu lui demande comment il a fait pour l'adapter à FS, qu'est-ce qui fait bouger ses vérins sur ce simu.


Note : Je ne connais pas grand chose en nasal, il faudrait que j'apprenne.
avatar
Alexis
Admin

Messages : 2053
Date d'inscription : 19/02/2009
Age : 24
Localisation : Loire Atlantique

Voir le profil de l'utilisateur http://fgalexis.jimdo.com/

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  Alexis le Sam 13 Aoû 2011 - 21:57

F-SIG à posté en même temps que moi Smile

Oui ça marche aussi, elle est même plus intelligente, juste à remplacer la formule ! ah, c'est beau les maths quand on y trouve des applications...
avatar
Alexis
Admin

Messages : 2053
Date d'inscription : 19/02/2009
Age : 24
Localisation : Loire Atlantique

Voir le profil de l'utilisateur http://fgalexis.jimdo.com/

Revenir en haut Aller en bas

Re: un projet prometeur pour FG

Message  F-Sig le Sam 13 Aoû 2011 - 22:03

Ca fait bouger les neurones, c'est anti-Alzheimer Very Happy

F-Sig
Pilote d'hélico

Messages : 989
Date d'inscription : 21/09/2010
Age : 70
Localisation : LFIM - LFBT

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  algajojo le Sam 13 Aoû 2011 - 22:07

j'ai corrigé la formule (toujours en partant d'un débattement max de 180°)
je vais tester ça !!!
comme le dit Alexis il faudra vraisemblablement mettre du conditionnel
merci à vous
amicalement
georges

_________________
georges F-GALG
windows 7 /FG 2.11.0 / saitek x52+ palonniers
avatar
algajojo
Pilote de jet

Messages : 775
Date d'inscription : 17/10/2010
Age : 59
Localisation : Chelles LFPH

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  helijah le Sam 13 Aoû 2011 - 22:24

Oh aller a moi a moi Smile

Vous m'avez remis en tête un vieux souvenir lol

Si j'écris

res = ( deg + ( x/2 ) * ( 1024/x )
res = 0 * ( res < 0 ) - res * ( ( res => 0 ) and ( res <= 1024 ) ) - 1023 * ( res > 1023 )

vous dites quoi ?

Deux lignes, aucun test et pourtant.....

Alors dans le principe une valeur booléenne (dans le temps, aujourd'hui je ne sais pas mais il n'y a pas de raison que cela ai changé) avait donc deux valeur. 0 pour false et -1 pour true dans 99% des languages.

Du coup si nous regardons plus en détail la seconde ligne nous avons :

( res > 1023 ) égal à 0 si res est inférieur ou égal à 1023 et égal à -1 sinon
(res <= 1024 ) égal à 0 pour res > 1024 et -1 si res <= 1024 etc...
vous avez compris le principe.

Du coup cela donne pour une valeur res de 1025 par exemple

res = 0 * ( 1025 < 0 ) - 1025 * ( ( 1025 => 0 ) and ( 1025 <= 1024 ) ) - 1023 * ( 1024 > 1023 )
= 0 * 0 - 1025 * 0 - 1023 * -1
= 0 - 0 - -1023
= 1023
Oh magique la limite haute n'est pas dépassée Smile
Le principe est le même pour la valeur basse et bien sur pour toutes les valeurs intermédiaires. En fait cela élimine toute une série de test.

AAAHHH Souvenir d'une époque ou l'on cherchait toujours à gagner quelques cycle d'horloge par ci par là Smile

Amicalement Emmanuel

P.S. Pas sur que Nasal puisse le faire Sad
avatar
helijah
Pilote de voltige

Messages : 1658
Date d'inscription : 19/02/2009
Age : 50
Localisation : Chartres - France

Voir le profil de l'utilisateur http://helijah.free.fr/flightgear/hangar.htm

Revenir en haut Aller en bas

Re: un projet prometteur pour FG

Message  Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 5 1, 2, 3, 4, 5  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum