[prev in list] [next in list] [prev in thread] [next in thread]
List: flightgear-devel
Subject: Re: [Flightgear-devel] jbsim nose wheel steering control, 737 models
From: Harry Campigli <harrycam2 () gmail ! com>
Date: 2011-03-28 7:28:12
Message-ID: AANLkTin+xYu0qS=W=GT7pk58Ln3fOMcjz1LO6Eg=evyV () mail ! gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
Thanks Eric,
I shall play with this later tonight.
So just to clarify my understanding, on the 737NG600 model I would add this
code to the fdm config?
That being the aircrafts 738.xml file rather than the 736-set file.
I assume this means the gear/gear-cmd-norm property will be writable and the
rudder values will be ignored.
I expect i will have to do a bit of coding to get it all nice but thats ok
as long as have control of the properties.
On a sepaarte topic, but you recall my questions about sound and slaves?
Since then I have added a couple of extra menus to the gui sound (and
properties) for two slaves, Then added them to the gui network io stream,
now I can run the nav effects, on the slave machines totally under control
from the master. Thus bring the sound chips on the slave PC to use.
I will put it up on my FG webpage with other multi machine FG setup notes i
have made.shortly, as its really only of interest to sim builders I guess.
Harry
On Mon, Mar 28, 2011 at 2:05 PM, Erik Hofman <erik@ehofman.com> wrote:
> On Mon, 2011-03-28 at 13:53 +0700, Harry Campigli wrote:
> >
> > I have searched high and low in aircraft xml,s and the property tree
> > for the linkage definition between the rudder pedals and the steering
> > in JBsim with a view to interfacing a ground nose wheel steering
> > system.
> >
> > But I cant find it any where except in Yasim models?
>
> I just use either surface-positions/rudder-pos-norm or
> gear/gear[0]/steering-norm to animate the nose gear steering since they
> are interconnected for most cases anyway.
> For a more fancy steering behavior (for example less steering at higher
> speeds) you can add a steering channel to toe configuration files like
> this:
>
> <channel name="Landing Gear">
> <switch name="fcs/gear-wow">
> <default value="0"/>
> <test logic="AND" value="1">
> gear/unit[1]/WOW eq 1
> gear/unit[2]/WOW eq 1
> </test>
> </switch>
>
> <kinematic name="fcs/gear-control">
> <input>gear/gear-cmd-norm</input>
> <traverse>
> <setting>
> <position>0</position>
> <time>0</time>
> </setting>
> <setting>
> <position>1</position>
> <time>5</time>
> </setting>
> </traverse>
> <output>gear/gear-pos-norm</output>
> </kinematic>
>
> <scheduled_gain name="fcs/scheduled-steer-pos-deg">
> <input>fcs/steer-cmd-norm</input>
> <table>
> <independentVar>velocities/vg-fps</independentVar>
> <tableData>
> 10.0 80.0
> 50.0 15.0
> 150.0 2.0
> </tableData>
> </table>
> <output>fcs/steer-pos-deg</output>
> </scheduled_gain>
> </channel>
>
>
> Erik
>
>
>
> ------------------------------------------------------------------------------
> Enable your software for Intel(R) Active Management Technology to meet the
> growing manageability and security demands of your customers. Businesses
> are taking advantage of Intel(R) vPro (TM) technology - will your software
> be a part of the solution? Download the Intel(R) Manageability Checker
> today! http://p.sf.net/sfu/intel-dev2devmar
> _______________________________________________
> Flightgear-devel mailing list
> Flightgear-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/flightgear-devel
>
--
Regards Harry
[Attachment #5 (text/html)]
Thanks Eric,<br><br>I shall play with this later tonight.<br><br>So just to clarify \
my understanding, on the 737NG600 model I would add this code to the fdm \
config?<br><br>That being the aircrafts 738.xml file rather than the 736-set \
file.<br> <br><br><br>I assume this means the gear/gear-cmd-norm property will be \
writable and the rudder values will be ignored.<br><br>I expect i will have to do a \
bit of coding to get it all nice but thats ok as long as have control of the \
properties.<br> <br><br><br><br>On a sepaarte topic, but you recall my questions \
about sound and slaves? Since then I have added a couple of extra menus to the gui \
sound (and properties) for two slaves, Then added them to the gui network io stream, \
now I can run the nav effects, on the slave machines totally under control from the \
master. Thus bring the sound chips on the slave PC to use.<br> <br>I will put it up \
on my FG webpage with other multi machine FG setup notes i have made.shortly, as its \
really only of interest to sim builders I \
guess.<br><br>Harry<br><br><br><br><br><br><br><br><br><div class="gmail_quote"> On \
Mon, Mar 28, 2011 at 2:05 PM, Erik Hofman <span dir="ltr"><<a \
href="mailto:erik@ehofman.com">erik@ehofman.com</a>></span> wrote:<br><blockquote \
class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, \
204, 204); padding-left: 1ex;"> <div class="im">On Mon, 2011-03-28 at 13:53 +0700, \
Harry Campigli wrote:<br> ><br>
> I have searched high and low in aircraft xml,s and the property tree<br>
> for the linkage definition between the rudder pedals and the steering<br>
> in JBsim with a view to interfacing a ground nose wheel steering<br>
> system.<br>
><br>
> But I cant find it any where except in Yasim models?<br>
<br>
</div>I just use either surface-positions/rudder-pos-norm or<br>
gear/gear[0]/steering-norm to animate the nose gear steering since they<br>
are interconnected for most cases anyway.<br>
For a more fancy steering behavior (for example less steering at higher<br>
speeds) you can add a steering channel to toe configuration files like<br>
this:<br>
<br>
<channel name="Landing Gear"><br>
<switch name="fcs/gear-wow"><br>
<default value="0"/><br>
<test logic="AND" value="1"><br>
gear/unit[1]/WOW eq 1<br>
gear/unit[2]/WOW eq 1<br>
</test><br>
</switch><br>
<br>
<kinematic name="fcs/gear-control"><br>
<input>gear/gear-cmd-norm</input><br>
<traverse><br>
<setting><br>
<position>0</position><br>
<time>0</time><br>
</setting><br>
<setting><br>
<position>1</position><br>
<time>5</time><br>
</setting><br>
</traverse><br>
<output>gear/gear-pos-norm</output><br>
</kinematic><br>
<br>
<scheduled_gain name="fcs/scheduled-steer-pos-deg"><br>
<input>fcs/steer-cmd-norm</input><br>
<table><br>
<independentVar>velocities/vg-fps</independentVar><br>
<tableData><br>
10.0 80.0<br>
50.0 15.0<br>
150.0 2.0<br>
</tableData><br>
</table><br>
<output>fcs/steer-pos-deg</output><br>
</scheduled_gain><br>
</channel><br>
<br>
<br>
Erik<br>
<br>
<br>
------------------------------------------------------------------------------<br>
Enable your software for Intel(R) Active Management Technology to meet the<br>
growing manageability and security demands of your customers. Businesses<br>
are taking advantage of Intel(R) vPro (TM) technology - will your software<br>
be a part of the solution? Download the Intel(R) Manageability Checker<br>
today! <a href="http://p.sf.net/sfu/intel-dev2devmar" \
target="_blank">http://p.sf.net/sfu/intel-dev2devmar</a><br> \
_______________________________________________<br> Flightgear-devel mailing list<br>
<a href="mailto:Flightgear-devel@lists.sourceforge.net">Flightgear-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/flightgear-devel" \
target="_blank">https://lists.sourceforge.net/lists/listinfo/flightgear-devel</a><br> \
</blockquote></div><br><br clear="all"><br>-- <br>Regards Harry<br><br><br>
------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software
be a part of the solution? Download the Intel(R) Manageability Checker
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic