Re: [Flightgear-devel] Aerodynamic centre and 3D models

2004-02-13 Thread Jon S Berndt
On Fri, 13 Feb 2004 10:23:56 -0700
 Russell Suter <[EMAIL PROTECTED]> wrote:
Jon S Berndt wrote:

But then, the FDM still has to report where the FDM is in a common 
reference frame. 
Exactly!  At my company, we call this the control point and we have 
standardized on the Empty Weight CG.
The 3D model designer will likely have no idea where the empty weight 
CG is, nor will they often care. They do know where physical points on 
the aircraft are, however. Additionally, the empty weight CG will be a 
slippery item to standardize on. Does that mean no fuel? No cargo? 
nothing? no stores? the C/D model or the A/B model? etc. The VRP is a 
**solid** point of reference.

I'm not speaking for Andy here, but this is what I'm trying to get 
across.  The VRP is an excellent idea.  I know that it can
be used to solve the problem.  I also know that the cost (for a 
single instance) is relatively inexpensive.
The cost is not even an issue at all.

My point is that it really is unnecessary.  If you already have a fixed
point reference in the FDM, then use it. Translate the visual model to
that point ONCE either by the graphic artist moving the model, or 
doing it automatically when the model is loaded.  Instead
of the VRP data being used by the FDM, it becomes meta data for the 
model.
What do you mean "metadata for the model"

This way, the graphic artists can use whatever
origin they want based on the data they have.
This is already the case! The 3D modeler can and _do_ use any origin 
they want. They may often know only what the plane ***looks*** like. 
This is why the VRP is required. There needs to be a common point of 
reference that both the FDMs (plural) and the 3D *visual* 
model know about without question. The empty weight CG and the current 
(dynamic) CG is **not** it.

Jon



___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Aerodynamic centre and 3D models

2004-02-13 Thread Jon S Berndt
On Fri, 13 Feb 2004 08:22:15 -0800
 Andy Ross <[EMAIL PROTECTED]> wrote:
Jon S. Berndt wrote:
Can the view offset or rendering code (whatever it is that draws the
3D aircraft models) move the origin of the set of vertices that
defines the model per-frame so that the CG aligns with that reported
by the FDM?
Well, yes, because they're just properties.  But unless I
misunderstand you, you don't want to do that.  The FDM reports the
lat/lon/alt of the aircraft coordinate origin, not the c.g., no?
Andy
No.

JSBSim currently (the version in in FlightGear, anyhow), reports the 
position of the CG, since that is what the EOM natively tracks, 
anyhow.  We can *report* anything, though of course, as we have 
intimate knowledge of euler angles, CG position, and offset from the 
CG (dynamic) to any other point on the aircraft at any time.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] XML SCripting

2004-02-13 Thread Jon S Berndt
On Fri, 13 Feb 2004 11:15:19 -0600
 Cameron Moore <[EMAIL PROTECTED]> wrote:
FWIW, Microsoft filed their patent on Dec. 1, 2000.  The CVS entry 
you reference was from Apr. 6, 2001.  Can you beat the December date?
--
Cameron Moore
Probably.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Aerodynamic centre and 3D models

2004-02-13 Thread Jon S Berndt
On Fri, 13 Feb 2004 07:07:05 -0800
 Andy Ross <[EMAIL PROTECTED]> wrote:
Adding the VRP is yet another mechanism, basically a direct analog of
the view offset stuff on the FDM side.  I just don't see the need. If
we decide the VRP is the right way to do it, we should chuck the view
offset stuff for simplicity and orthogonality.
Andy
Can the view offset or rendering code (whatever it is that draws the 
3D aircraft models) move the origin of the set of vertices that 
defines the model per-frame so that the CG aligns with that reported 
by the FDM?  But then, the FDM still has to report where the FDM is in 
a common reference frame. The 3D model and the FDM don't really know 
that much about each other - it's dort of open-loop. It's not clear to 
me how you are proposing that the 3D modeling code would know how to 
exactly interpret what the FDM is telling it - apart from there being 
a convention such as the VRP.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Aerodynamic centre and 3D models

2004-02-12 Thread Jon S Berndt
On Thu, 12 Feb 2004 22:56:46 +0100
 Mathias Fröhlich <[EMAIL PROTECTED]> wrote:


Even JSBSim CVS does not support this visual reference point yet. 
There is a 
patch pending in Jon's mailbox to report the visual reference point 
to 
flightgear and define a reference point in each JSBSim aircraft 
config.
??  I thought I had already committed these. You might want to double 
check. In any case, I already committed to CVS the code that reports 
the VRP, as well as to make the corrections to the transforms (as you 
pointed out). These are committed. However, in JSBSim.cxx, the 
relevant code *may* still be commented out, waiting for the VRP 
specification in the aircraft models.  It's a matter of timing, I 
think; we need to get everything together, then submit it.  But, I 
think this will require work for the 3D model, too.  ?

Jon


Also there is a bugfix which is required to make the VRP patch work 
correct. 
This one is in JSBSim cvs but I believe did not yet find the way into 
fightgear.

Greetings

   Mathias

--
Mathias Fröhlich, email: [EMAIL PROTECTED]
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Aerodynamic centre and 3D models

2004-02-12 Thread Jon S Berndt
On Thu, 12 Feb 2004 21:19:25 -
 "Vivian Meazza" <[EMAIL PROTECTED]> wrote:

Jon S Berndt tells us

First, the aircraft - like any body - rotates about its CG 
(according to the EOM) - not usually the same as the AC.
So put the (visual) model origin at or near the CofG - what's the 
problem? Seems to work OK in practice.

Really confused now
That is certainly one solution. Then define the VRP in the JSBSim 
config file (for JSBSim aircraft - I don't know how YASim does this), 
as coincident with the CG. Then, build your 3D model with the origina 
at the CG.

HOWEVER:

when the CG moves due to leanding gear deployment, or dropping loads, 
or fuel burnoff, the vehicle will rotate about the wrong point, 
eventually. It won't be real noticeable, but it will be there.

That's why we provide the capability for both the 3D model designer 
and the FDM designer to agree on a common visual reference point, and 
things can be made much more accurate and allow for dynamic effects.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Aerodynamic centre and 3D models

2004-02-12 Thread Jon S Berndt
On Thu, 12 Feb 2004 15:35:59 -0500
 David Megginson <[EMAIL PROTECTED]> wrote:
Jon S Berndt wrote:

I'm not sure I see how this helps -- the model code still doesn't 
know where the CG is, so it still doesn't know where the centre of 
rotation for the model should be.
This is precisely *why* the nose is used as a reference point. If the 
scene graph (is that the right term/subsystem?) places the aircraft at 
the spot reported by JSBSim -- that is, where JSBSim says the nose of 
the aircraft is -- the perceived CG of the 3D aircraft as viewed in 
the scene will fall exactly in the spot that the FDM says it should be 
at.

Look at it this way: the FDM tracks the motion of the CG, and the 
rotation of the aircraft about the CG. The FDM knows teh location of 
the CG at any point in time, as well as the euler angles of the 
aircraft at that point in time. If we were to report the location of 
this CG to FlightGear, and IF the origin of the 3D model was allowed 
to shift (by some magic) and always be coincident with the "virtual 
CG" in the 3D model, then we'd all always be happy and everything 
would match up fine. The problem is, the CG shifts and the 3D model 
coordinate system can't.

Since the FDM knows (or can calculate) where the nose is at all times, 
we simply report the nose location to FlightGear, and by convention 
FlightGear places the 3D model's nose at the point reported by JSBSim 
- the CG falls into place as needed IFF the 3D model is defined (or 
scaled/rotated/translated in the scene graph) correctly as described 
previously.

Takeoffs and landings would look fine, etc.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Re: [Flightgear-cvslogs] CVS:

2004-02-12 Thread Jon S Berndt
On Thu, 12 Feb 2004 15:36:13 -0500
 Josh Babcock <[EMAIL PROTECTED]> wrote:
This has all got me thinking a bit.  This subject seems to come up 
quite a bit, and frankly I have found it a dificult problem too.  In 
addition, there are some related things that can get hard as well 
like placing the wheels right on the ground, and getting the landing 
gear elements for wingtips and other parts that can experience a 
ground strike positioned correctly.  Maybe what we need is the 
ability to place a visual cursor into the scene graph and slave it's 
position to a set of positional properties.  These could come from 
the FDM or a view definition (think how useful it would be to go into 
This is not a bad suggestion. However, I'd be happy if we could 
specify a set of axes to be displayed as desired.  I'd like to see the 
XYZ axes reported by the FDM, for instance - both nose-cented and CG 
centered.  It could be a valuable visual debugging aid.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Aerodynamic centre and 3D models

2004-02-12 Thread Jon S Berndt
On Thu, 12 Feb 2004 15:09:15 -0500
 David Megginson <[EMAIL PROTECTED]> wrote:
So, given that the aerodynamic centre of an aircraft can shift based 
on loading and flight conditions, how can we report that from the FDM 
back to the 3D model code?  Is this something people worked out in a 
previous thread?  I'm assuming that the 3D model and the FDM config 
file are using the same reference datum for coordinates.
First, the aircraft - like any body - rotates about its CG (according 
to the EOM) - not usually the same as the AC.

JSBSim made a change recently that is likely not yet in FlightGear 
CVS.  The lat/lon/alt position now reported by JSBSim (CVS) is the 
position of the VRP (Visual Reference Point) - i.e. the tip of the 
prop hub (or similar nose tip location on non-prop aircraft).  As long 
as the aircraft is placed in the scene so that the nose of the 3D 
model falls at the location reported by JSBSim - everything works out. 
This assumes that the aircraft model is defined using the correct 
English units - because all points that the FDM is concerned with are 
measured in the structural frame and in inches.

Yes, we have gone over this ad nauseum in the past. :-)

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Re: [Flightgear-cvslogs] CVS:

2004-02-12 Thread Jon S Berndt
On Thu, 12 Feb 2004 19:50:48 -
 "Jim Wilson" <[EMAIL PROTECTED]> wrote:
You actually want to be very exact about matching the model to the 
FDM origin.

...
Jim (or someone ... *anyone*):

Could you summarize the argument taking place here? I seem to only be 
getting parts of it - I guess I didn't get the original 
question/comment.

Is there now a difference in the way that JSBSim and YASim match up 
the 3D model with the FDM? Have you had a chance to try out the new 
way that JSBSim provides position? Is there anything else we (JSBSim 
and/or FDM developers) need to do?

I would like to get an alpha B747 FDM I have been working on to work 
using the 3D model, but haven't really had time to work on this much. 
When I did try it out initially, it looked like the origin was wrong 
between the 3D model and the FDM.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] RAM disk / Unix

2004-02-10 Thread Jon S Berndt
On Tue, 10 Feb 2004 15:06:41 -0800
 Andy Ross <[EMAIL PROTECTED]> wrote:
Norman Vine wrote:
Jon S. Berndt wrote:
> It is thought that the use of a RAM disk might help.
On Windows I have found that increading disk cache size and / or
using memory mapped files is more productive then a DAM disk
My interpretation was that their problem was latency, not I/O
throughput.  The program cooks along using 100% of the CPU, then it
needs to load a giant data set off the disk, so it has to wait (making
0% use of the CPU) while the I/O system does its job.  If they could
ensure that the dataset was in memory they could avoid this delay.
Andy
Yes, it seems to be a latency issue.

Thanks for all the inputs - at least we have somewhere to start, if 
not viable solutions.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] RAM disk / Unix

2004-02-10 Thread Jon S Berndt
Is anyone aware of a RAM disk utility or feature under Unix 
(specifically, IRIX)?  When running a simulation on IRIX we are 
finding that the disk access is taking too much time at various phase 
boundaries.  It is thought that the use of a RAM disk might help.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] New Autopilot Documentation

2004-02-04 Thread Jon S Berndt
On Wed, 4 Feb 2004 21:39:23 -
 "Jim Wilson" <[EMAIL PROTECTED]> wrote:
Curt fixed that today.  It even works pretty well with the 747.  With 
the one
he commited, the gain is higher than what you have (Kp=1.0), a little 
longer
intergration period (Ti=25.0) and the derivator is way down to almost 
0
(Td=0.1).
I'm wondering if a PID controller is only marginally better than a PI 
controller. What if you remove the "D" control altogether?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Book recommendations sought

2004-02-04 Thread Jon S Berndt
On Wed, 4 Feb 2004 09:39:16 +0100
 [EMAIL PROTECTED] (Gerhard Wesp) wrote:
Hello,

I'm looking for good resources on flight simulations.  For the
aerodynamics and flight dynamics it seems that Stevens, Aircraft 
Control and Simulation, is (one of) the standard references.  Things which
Stevens does not cover but which I need also are the modeling of:

- landing gear/ground reaction
- engines (jet engines in particular)
- propeller
- environmental effects like turbulence
Greetings:

I have heard of the Stevens book but have only glanced at a copy that 
some friends have.  I actually did not find it more useful than some 
of the other references available.

As far as books go there is one that is a very good introduction to 
the techniques involved in flight simulation (the math and physics 
part):

"Physics for Game Developers" by David Bourg, O'Reilly Press, ISBN 
0-596-6-5.  You can get this from Amazon.com for less than $20, I 
think.

For landing gear and ground reactions, go to the JSBSim web site 
(www.jsbsim.org), click on the "Links" button at left, and browse the 
links I have placed there - particularly the ones with a highlighted 
yellow checkbox.  You will find an article on landing gear ground 
reactions.

For propellers, try searching through the NACA archives at 
naca.larc.nasa.gov.  Enter "Propeller" in the search criteria and take 
a look.  We used some NACA reports as well as some information 
presented in Barne's W. McCormick's textbook, "Aeronautics, 
Aerodynamics and Flight Mechanics".

For turbulence you might try doing a google search on "AIAA 
turbulence" and you might get some articles on turbulence.

Additionally, I have written some things at the JSBSim web site on our 
experiences in designing JSBSim which ought to be of help to you, and 
you could also peruse our source code.

Jon Berndt
Aerospace Engineer
Coordinator,
JSBSim Project
www.jsbsim.org
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] New autopilot

2004-01-26 Thread Jon S Berndt
On Mon, 26 Jan 2004 17:42:02 -
 "Jim Wilson" <[EMAIL PROTECTED]> wrote:
Good point (as is Jon's) but in all such design cases there are tradeoffs. 
What I'm looking at is ease of configuration and that may be a 
reasonable
tradeoff against the limitations of defining a standard set of 
control surface
subclasses (i.e. having to add a special case for the harriers rather 
unique
feature).  It could also be possible to design in a way that allows 
both the
complex approach to configuring generic controllers and a set of 
subclasses
for simplified configuration of more standard aircraft.
Whatever is done needs to be bypass-able, if desired - which, I 
suspect it will be, simply by defining _no_ autopilot in Flightgear 
configuration files for an aircraft.  We (JSBSim) already have all 
this capability for ourselves.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] New autopilot

2004-01-26 Thread Jon S Berndt
On Mon, 26 Jan 2004 16:21:19 -
 "Jim Wilson" <[EMAIL PROTECTED]> wrote:
That has nothing at all to do with what I said.  We are controlling 
individual
control surfaces.  Period.  I don't think we should have subclasses 
for each
desired action/process.  Only each control surface type.  Roll 
control ends up
being intrinsically part of aileron control is it not?  Pitch control 
is
intrinsically part of elevator control, regardless of whether you are
targeting speed or pitch (maybe you are confusing control targets 
with
outputs?).  The variable input sources and targets and how those are 
handled
are all that needs to be configured per instance.  Keeping it to that 
will
make the configuration process much simpler.


I'm not sure if this makes a difference for what you are referring to, 
but it's not necessarily that cut-and-dried. For an aircraft with no 
H-Tail (like the shuttle), both roll and pitch control are managed 
with elevons. For an aircraft like the F-14 (IIRC) roll is managed 
with differential H-Tail, as well as spoilers. 

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Borland C++BuilderX Personal for $10

2004-01-26 Thread Jon S Berndt
On Mon, 26 Jan 2004 08:19:27 -0800 (PST)
 Gene Buckle <[EMAIL PROTECTED]> wrote:
I've had BuilderX installed for a couple of months.  Unless it's 
_really_ well hidden, there is no RAD tool attached to it.  It's just
a fancy>cross-platform IDE.  It is my understanding that you have to
cough up serious $$$ to get the RAD functionality.

Just to make sure we're both on the same "RAD" page, C++ Builder is a 
RAD tool, Delphi is a RAD tool.  VB.Net is a RAD tool.  C++ BuilderX 
Personal is _not_ a RAD tool.
OK. Yes, I've used Delphi and C++ Builder for a while, but haven't 
upgraded in a few years.  The free C++ compiler BC++ 5.5 of course did 
not come with an IDE. C++Builder (no "X") of course comes with RAD 
functionality out of the box - that's what it is famous for. It's a 
bit surprising to me that Borland would put the "Builder" tag on a 
product that did not have the RAD functionality - that seems 
misleading and mis-named. The cross-platform IDE might be nice enough 
by itself I guess, given the support for multiple compilers, and I may 
try it out just for that.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Borland C++BuilderX Personal for $10

2004-01-26 Thread Jon S Berndt
On Mon, 26 Jan 2004 07:10:16 -0800 (PST)
 Gene Buckle <[EMAIL PROTECTED]> wrote:
Unless it's different from the downloaddable version, it does _not_
include any kind of RAD tool.
g.
You are probably thinking of the free Borland C++ 5.5 compiler. The 
link I provided refers to the Personal Edition of C++BuilderX.  They 
are different products. Borland C++BuilderX does not exist outside the 
IDE.  I do believe this *is* a RAD tool that is available for 
download, or I misread the web page.  Has anyone tried this?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Proposed change to Terrain Following control

2004-01-22 Thread Jon S Berndt
On Thu, 22 Jan 2004 16:15:41 -0500
 David Megginson <[EMAIL PROTECTED]> wrote:
I agree as well.  An autopilot driven by the gyro compass should 
reflect all of the compass's error's, such as drift; ditto for an AP 
driven by a VOR receiver.  If we want to model an AP driven by a GPS, 
INS, and/or FMS, we should model those as well.

David
I think more care should be taken with the terminology.  This was 
scaring me for a while, too.  What is being done really is providing 
"sensed" state to the A/P and FCS.  In my work, these are called 
"sensors" - NOT instruments.  "Instruments" (in my experience) refer 
to devices that display sensed state to the pilot. In an aircraft (or 
spacecraft) "plant", it goes like this:

sensors -> FCS -> effectors

To close the loop, there would be an arrow from "effectors" to 
"Environment/Aircraft State", and subsequently back to "sensors".

For instance, the F-16 FCS receives rates and accelerations from 
sensors, as well as taking command input from the pilot. The gyros and 
accelerometers are the sensors. You could certainly think of them as 
"sensing instruments", but reading this thread might confuse some that 
we wanted to take the attitude as displayed by the HSI (for instance) 
and use that as input to the A/P, which is not correct.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Proposed change to Terrain Following control

2004-01-20 Thread Jon S Berndt
On Tue, 20 Jan 2004 15:09:02 -0600
 "Curtis L. Olson" <[EMAIL PROTECTED]> wrote:
FWIW (and hopefully this doesn't mean major breakage) I've been 
considering some changes to the autopilot infrastructure to make it 
more flexible.  For instance, we (or at least I) could really use a 
mode to hold speed with pitch, or hold pitch with elevator.  And it 
would be nice to be able to support some of the more advanced FCS 
concepts that right now are only accessible to JSBSim models (things 
like yaw dampers, and other fly-by-wire type stuff.)
Every once in a while I think about looking for a way to make the 
JSBSim FCS components/system work with FlightGear independently of 
JSBSim.  It was originally conceived to be used by FlightGear as a 
tool to develop autopilots/FCS implementations, etc. (and it has been 
used for this purpose inside JSBSim outside of FlightGear).  However, 
since FlightGear features several FDMs, it precludes the strengths 
(and weaknesses) of one approach from becoming a standard.  This is 
good and bad.  It is a disappointment to me to see what I consider one 
of JSBSim's unique strengths (perhaps even groundbreaking in the 
flight simulation world) underutilized due to compatibility 
restrictions.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Re: Linux User & Developer Expo 2004

2004-01-15 Thread Jon S Berndt
On Thu, 15 Jan 2004 16:04:32 +
 "David Luff" <[EMAIL PROTECTED]> wrote:
I'm happy to talk if we do get a slot.

Cheers - Dave
Would it be advantageous -- not only now, but for the future -- for 
major subsystem "leads" to write up a short monologue? For instance, 
if there was a concise writeup for each FDM, for visuals, for weather, 
etc., that might make for a better presentation and would be easier on 
the presenter, no?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Autocoordination : Derivatives in FCS

2004-01-13 Thread Jon S Berndt
On Tue, 13 Jan 2004 16:24:42 +0100
 "Hof Markus" <[EMAIL PROTECTED]> wrote:
Ah. Fine. So you left away the setto feature? Does not matter, I'm 
sure noone will miss it.
What I don't understand is, how you reset the previous inputs? Which
application uses this? Can you send me the final FGFilter.* please?
Maybe the new TRIGGER feature still needs some work.  I coded it 
pretty fast.  Also, maybe we don't need to reset inputs at all - I 
didn't think about it too hard.  I did want to give the ability to 
reset the previous outputs, though, and I think it works in the new 
FGFilter.cpp.

You can get the new code at the JSBSim web site, either by CVS, or by 
downloading the tarball on the DOWNLOADS page.  See the text at the 
top of that page.

Have you testet the A320-new? Do you like it?
I have not had time, yet.  It will likely be a few days.  Can you tell 
me how to operate the new capabilities you have added? Or, is it 
merely part of the regular flight controls?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] 3D aircraft model origins

2004-01-12 Thread Jon S Berndt
On Mon, 12 Jan 2004 21:38:06 +0200
 Paul Surgeon <[EMAIL PROTECTED]> wrote:
Excellent!
Now go spend some time with your kids Jon.  ;)
No kidding. Tonight is "library night", so I will be spending some 
time with the older ones. :-)

What would be really useful and helpful is a step-by-step tutorial 
for the layman of how to configure an FDM and 3D model for FlightGear.
Agreed. Our documentation is lacking.  I've probably written 
essentially a how-to over the years in posts here.  I'll try and 
cobble something together. [Any help will be appreciated]

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Re: yf23 brakes

2004-01-12 Thread Jon S Berndt
On Mon, 12 Jan 2004 11:44:27 -0600
 "Curtis L. Olson" <[EMAIL PROTECTED]> wrote:
There is an open issue with JSBSim because it has the concept of a 
"center brake" which doesn't directly map to the standard cockpit 
controls.  Right now I hardwire that to a value of zero.
That may be a misstep on our part.  We could easily set that from the 
flight controls on our side if both "pedals" register as being pushed 
in - perhaps the average of the two pedals or something ...

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] 3D aircraft model origins

2004-01-09 Thread Jon S Berndt
On Fri, 9 Jan 2004 23:58:35 +0200
 Paul Surgeon <[EMAIL PROTECTED]> wrote:
On Thursday, 8 January 2004 23:34, Jon S Berndt wrote:
Paul:
We (FDM) simply report the location of the
reference point (I think we agreed it would be the forward-most
position of the aircraft, like the prop hub tip, or nose tip) and
FlightGear places the reference point (tip of nose, for example) at
that point in "world space".
Aha!
So AC_AERORP = (0,0,0) in FlightGear's 3D aircraft model space?
Er ... no.  Sorry.  I'll try and post a better description this 
evening (Texas time).

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Autopilot in jsbsim

2004-01-09 Thread Jon S Berndt
On Fri, 09 Jan 2004 22:39:20 +0100
 Roy Vegard Ovesen <[EMAIL PROTECTED]> wrote:
I think this should be implemented in the jsbsim source code, not in 
the fdm_config xml file.
Yes.  And it is true there probably should be an initialization 
capability for filters, integrators, etc.  I'll try and look into this 
very soon.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Autopilot in jsbsim

2004-01-09 Thread Jon S Berndt
On Fri, 09 Jan 2004 14:52:28 +0100
 Roy Vegard Ovesen <[EMAIL PROTECTED]> wrote:
Also, note that the derivative part of the example wing leveler 
control was a complete guess - and I think it actually may not play a 
large part (or *any* part) in the maintaining wings-level at all.

I have also considered using the wing leveler as part of a heading 
hold control law.  Instead of using a roll angle of *zero* to maintain 
(i.e. wings level) one could insert a desired roll angle.  That's only 
a part of it.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Autopilot in jsbsim

2004-01-09 Thread Jon S Berndt
On Fri, 09 Jan 2004 15:24:15 +0100
 Roy Vegard Ovesen <[EMAIL PROTECTED]> wrote:
This is the solution I'm looking to implement, but sadly my knowlege 
about the jsbsim structure is so limited that I could not think of a 
way to do it. Maybe the SWITCH component could be used as an if 
structure?
Yes, I think this is exactly a possibility.  Have you seen this paper:

http://jsbsim.sourceforge.net/AutomaticFlightInJSBSim.pdf

??

There is a decent description of the switch in there.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Autopilot in jsbsim

2004-01-09 Thread Jon S Berndt
On Fri, 09 Jan 2004 14:52:28 +0100
 Roy Vegard Ovesen <[EMAIL PROTECTED]> wrote:
The solution to this is to stop the intergation when the actuator 
goes into saturation.
Aha!  Good explanation.  Yes, I think this should not be too hard to 
fix, but I don't have time to play with that myself at this time.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Autocoordination

2004-01-08 Thread Jon S Berndt
On Fri,  9 Jan 2004 00:09:08 +0100
 Hof Markus <[EMAIL PROTECTED]> wrote:
Take the A320 (on FG) and watch the ball. All I want to know, which 
property to use for trigger function to keep the ball centered.
since you discussed this topic so deeply, I'm sure someone can name 
me the property...
I've been thinking about this a little bit for a while. For an 
automatic turn, you may want to play around with this approach:

1) Once you know how far you want to turn, you know your "heading 
error".
2) Command a roll proportional to the heading error, where the roll 
angle is limited to, say, 30 degrees (what's a standard max roll 
angle?).
3) Command the elevator to maintain a normal acceleration at the 
steady level value (0 or 1 g?) *plus* 1/cos(bank_angle).
4) Command the rudder to drive beta to zero

I think something like that ought to work.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Autocoordination

2004-01-08 Thread Jon S Berndt
On Thu, 08 Jan 2004 17:37:25 -0500
 David Megginson <[EMAIL PROTECTED]> wrote:
John Wojnaroski wrote:

Believe it or not, what makes an airplane turn is LIFT...  think 
about it.
Same thing -- one wing develops more lift than the other, the plane 
banks and wants to slip sideways, but as it does the horizontal 
stabilizer develops (sideways) lift and swings the nose around into 
the relative wind.
That's not what he was referring to, I think.  Once you bank, the lift 
vector has a horizontal component.  If you pull back on the stick to 
maintain altitude (with the corresponding normal force of
1/cos(bank_angle)  the force vector points at the center of radius of 
the turn (roughly) and brings you around. For a non-propeller aircraft 
(and its characteristic torque) - and particularly for a commercial 
jetliner - I would think the turn is nearly or completely 
self-coordinated.

Jon

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] Linux machines

2004-01-08 Thread Jon S Berndt
Dell doesn't seem to market machines with Linux installed anymore, do 
they?

Can anyone point me to a major manufacturer that does?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Autocoordination : Derivatives in FCS

2004-01-08 Thread Jon S Berndt
On Thu, 8 Jan 2004 20:41:00 +0100
 "Hof Markus" <[EMAIL PROTECTED]> wrote:
Other topic: Are there any suggestions about how to build a d/d(t) of 
a property in fdm

markus
Markus:

For JSBSim, you can use the flight control components.  This is a 
quick reply, so maybe I have not thought this all the way out, yet. 
But, I suspect you can get a derivative control like this:

In LaPlace space, a derivative is simply "s", right (it's been a long 
time since I've worked in LaPlace space - someone correct me if I am 
wrong, please).  You can use the Tustin substitution to go from 
LaPlace space to the time domain (z domain), as we do with all the 
JSBSim flight control components (this is typical in industry, too). 
Have you seen the "Automatic Flight in JSBSim" document at the JSBSim 
web site? Go to www.jsbsim.org, select Documentation, then select that 
title.  You will see the Lead-Lag and Second order filters described. 
Select the coefficients for these two filters to give you only an "s" 
in the numerator.  For the lead-lag filter you would selectC1 = 1, C4 
= 1, and C2 and C3 would be 0.  For the second order filter, C2 and C6 
would be 1 and C1, C3, C4, and C5 would be 0. Using these filters 
should give you the derivative of the input.  Now, I have not used 
these filters for that purpose, yet.  Initialization would be very 
important for them to work correctly. I'd have to test them out to see 
if that worked correctly.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] 3D aircraft model origins

2004-01-08 Thread Jon S Berndt
On Thu, 08 Jan 2004 21:34:44 +0100
 Erik Hofman <[EMAIL PROTECTED]> wrote:
Paul Surgeon wrote:

Shucks ... I must be tired or something because this is getting more 
and more confusing by the minute.

What is this "arbitrary point" you are referring to?
It is a location which you can choose. You can use the CG, the nose 
of the aircraft, the center location of the front of the nozzle, 
anything.
Paul:

Within the FDM our math model really doesn't care about the specific 
locations of anything.  We really only care about the relative 
distances from the aircraft CG of things like the wheels, the wings, 
the aerodynamic reference point, the pilot eyepoint, etc.  Also, the 
FDM always reports the latitude, longitude, and altitude of the center 
of gravity. One more point (to complicate things further): the CG 
moves as fuel burns off.

So, you may ask: What's a modeler to do?  The answer is that we have 
to agree on a common reference point to report to FlightGear. I mean: 
the flight model can report to flightgear the position of any point 
since we have intimate knowledge of the position of the CG and the 
orientation of the aircraft, and the relative location of the 
reference point relative to the CG (i.e. the vector from the CG to the 
reference point).  We (FDM) simply report the location of the 
reference point (I think we agreed it would be the forward-most 
position of the aircraft, like the prop hub tip, or nose tip) and 
FlightGear places the reference point (tip of nose, for example) at 
that point in "world space".

I have still not delivered on my promise to provide the reference 
point to FlightGear.  I don't know what we do for the C-172, in order 
to place it correctly.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Autocoordination

2004-01-08 Thread Jon S Berndt
On Thu, 08 Jan 2004 14:56:27 +0100
 Erik Hofman <[EMAIL PROTECTED]> wrote:
Jon Berndt wrote:

For JSBSim aircraft, of course, you can by adding in the appropriate 
control
channel in the flight control description for hte aircraft.  I think
eromatic automatically adds a yaw damper to aircraft created for 
JSBSim that
way (Dave C.?)  The X-15 aircraft has a SAS (Satbility Augmentation 
System)
defined similarly.
Not automatically. It's upon users request.

Erik
Oh, that's right.  There's a checkbox!

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] different planetary models

2004-01-05 Thread Jon S Berndt
I believe we (JSBSim team) will soon have a rudimentary model of the 
Martian environment integrated within JSBSim.  This leads me to a 
question about FlightGear/SimGear:  What is the potential for modeling 
a planetary body that is different from earth in the following ways:

1) Different radius
2) Different length of day
3) Different inclination angle of axis
4) Different length of year
5) Different moon[s]
6) Earth is in the *sky* - not under your wheels.
7) different oblateness
8) etc.
I think much of the surface of Mars has been photographed in decent 
enough detail - but I don't know about how well the topography is 
known.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] gear numbering

2004-01-05 Thread Jon S Berndt
On Mon, 5 Jan 2004 11:34:15 -0800
 "John Wojnaroski" <[EMAIL PROTECTED]> wrote:

In JSBSim, for a 747, we would associate both left main gear with 
the
left brake input, etc.

Let's not forget that the higher end equipment also has stuff like 
anti-skid
systems which determine when/where and how the brakes are applied. So 
that
for a 747 on rollout for a CAT III landing. the localizer signal is 
used to
maintain runway centerline with a combination of nose wheel steering 
and
braking on the four main gear bogies each with multiple wheels, each 
tire
with it's own anti-skid system. It gets very complicated, very 
quickly...

Perhaps Jim Brennan can add some input on the 747 systems

This is where I've considered that we might want to use our FCS 
capabilities to control the brakes in a more realistic manner.  I just 
haven't had time to try it out.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] gear numbering

2004-01-05 Thread Jon S Berndt
On Mon, 05 Jan 2004 10:12:26 -0800
 Andy Ross <[EMAIL PROTECTED]> wrote:
That convention only works for tricycle gear airplanes with three
wheels, though.  The problem is that the current input mappings map
the following properties to those values:
/controls/wheel/gear[0]/brake -- "left"
/controls/wheel/gear[1]/brake -- "right"
/controls/wheel/gear[2]/brake -- "center/nose"
If you have a model with a non-standard undercarriage (the YASim
Harrier and 747 have this problem, for example), then it breaks.  The
notion that there are separate control inputs for each wheel is wrong;
in a standard cockpit (i.e. as mapped by the default input bindings),
there is a left brake pedal and a right brake pedal.  The decision as
to which wheels these effect, and how, is the job of the FDM, not the
input bindings.
Ah. I see. I think. How would brakes work in a Harrier? Would left 
pedal brake the left outrigger wheel? Would both pedals brake all 
brakeable gear? In our case, we sort of have a left|center|right brake 
membership now, that I *think* is versatile enough to handle something 
like the Harrier, but I'm not sure: how does the "center" brake get 
set - I mean, what physical control device is used? Is it an average 
of both pedal inputs?

The standard bindings should reflect the controls in a standard
cockpit.  Right now, for gear, they don't.  This complicates life for
people writing models for non-standard wheel configurations.
Currently, the convention is obviously that there are only three
"wheels" for the gear model.  My suggestion was to canonize that and
call them "left" and "right", instead of numbering them like the gear
objects to which they don't (!) correspond.
In JSBSim, for a 747, we would associate both left main gear with the 
left brake input, etc.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] gear numbering

2004-01-05 Thread Jon S Berndt
On Mon, 05 Jan 2004 07:12:21 -0800
 Andy Ross <[EMAIL PROTECTED]> wrote:
But the hard part is that this only works for YASim.  I think the other
FDMs get their control inputs indirectly, via the FGControls 
C++ class, instead of out of the property tree.  This code would have to
be modified before they could use such a system (Jon/Tony/David 
should correct me if I'm wrong here).

Andy
In JSBSim.cxx (the JSBSim instance of FGInterface - the FDM/FlightGear 
bus), we do this in the copy_to_JSBSim() function:

...
FCS->SetLBrake(FMAX(globals->get_controls()->get_brake(0), 
parking_brake));
FCS->SetRBrake(FMAX(globals->get_controls()->get_brake(1), 
parking_brake));
FCS->SetCBrake( globals->get_controls()->get_brake(2) );
...

In our JSBSim aircraft (and for quite a few years) we have defined a 
gear object as follows,

The gear parameters that can be specified are as follows, IN ORDER OF 
APPEARANCE:

AC_GEAR
  name of gear entry - no spaces allowed
   location in aircraft body coords in 
inches
   spring constant in lbs/ft
   damping coefficient in lbs/ft/sec
  sliding friction coefficient
   "onset" friction coefficient
  rolling friction coefficient
One of 
One of 

   Maximum steerable angle in degrees
  
-->

AC_GEAR NOSE -6.8 0.0 -20.0 1800 600  0.5 0.8 0.02 STEERABLE NONE 10 
FIXED
AC_GEAR L_MN 58.2 -43.0 -17.9 5400 1600 0.5 0.8 0.02 CASTERED LEFT 0 
FIXED
AC_GEAR R_MN 58.2 43.0 -17.9 5400 1600 0.5 0.8 0.02 CASTERED RIGHT 0 
FIXED
AC_GEAR T_SKID 188.0  0.0 8.0 2 1000 0.2  0.2 0.2 FIXED NONE 0 
FIXED
AC_GEAR L_TIP 43.2 -214.8 59.4 1 2000 0.2 0.2 0.2 FIXED NONE 0 
FIXED
AC_GEAR R_TIP 43.2  214.8 59.4 1 2000 0.2 0.2 0.2 FIXED NONE 0 
FIXED

We've modeled left and right gear for years, so I'm not sure what the 
problem is.  I know I can steer using differential braking on the 
C-172.  I'm not sure I understand the problem.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] INVERT keyword vs minus INPUT

2003-12-31 Thread Jon S Berndt
On Wed, 31 Dec 2003 20:59:06 +0200
 Paul Surgeon <[EMAIL PROTECTED]> wrote:
The minus sign on an INPUT in a JSBSim FDM causes FlightGear to 
crash.
I know the INVERT keywork is being depreciated but it doesn't look 
like the 
minus sign is working too well at the moment.
You probably don't have the latest version of JSBSim integrated wtih 
FlightGear.  If you have the "ident" program, can you run that on the 
flightgear executable and post what is output?  I can check to see 
which files you have that built JSBSim and then I can track down the 
problem.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Re: [Flightgear-cvslogs] CVS: data/Aircraft/dc3/Models dc3-dpm.ac, 1.7, 1.8 dc3-dpm.xml, 1.10, 1.11

2003-12-29 Thread Jon S Berndt
On Mon, 29 Dec 2003 15:49:30 -0600
 "Curtis L. Olson" <[EMAIL PROTECTED]> wrote:
David, (Andy?)

It appears that in the latest cvs, we have lost the ability to control
the engines independently.  Previously you could type 
  ... etc. to select an engine.  Then '{' and '}'
would select the magnetos.  Finally, "space bar" would kick in the
starter motor for as long as it was depressed.
Was this an FDM-dependent problem? Or, was it for all FDM's?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] Sky darkening with high altitude

2003-12-12 Thread Jon S Berndt
Thinking of the X-15 and its flight profile:  does FlightGear do any 
sky darkening as the aircraft flies up past 100,000 feet altitude? It 
doesn't seem to me that it would be that hard to do.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] dot no more

2003-12-05 Thread Jon S Berndt
Thanks for the overwhelming response to my request for dot.  I now 
have what I need.  I'll be trying it out this evening or weekend on 
the sourceforge site.  The dot utility is useful in creating the 
diagrams such as those seen in the JSBSim documentation I uploaded to 
the JSBSim.org site.  I had to upload it because sf.net shell servers 
show dot is not installed on the sf.net machines.  I've been given the 
green light to install it under my shell account, so I would be able 
to run the documentation auto-generation cron job completely.

Thanks,

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] (OT) Kid's day at work

2003-12-03 Thread Jon S Berndt
On Wed, 3 Dec 2003 19:42:06 -
 "Jim Wilson" <[EMAIL PROTECTED]> wrote:
This should settle the issue:
!GASP!

He fell OFF!

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] (OT) Kid's day at work

2003-12-03 Thread Jon S Berndt
 Paul Surgeon <[EMAIL PROTECTED]> wrote:

That's the way Boeing USED to make them.
Compare that cockpit to a new 737-800 ...
The new cockpits must make pilot's lives pretty boring.

Paul


http://tinyurl.com/xkxh

Yep.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] FG logo Slovenian flag

2003-11-28 Thread Jon S Berndt
On Fri, 28 Nov 2003 23:56:34 -0600
 Cameron Moore <[EMAIL PROTECTED]> wrote:
* [EMAIL PROTECTED] (Jon S Berndt) [2003.11.27 20:37]:
On Thu, 27 Nov 2003 10:11:26 +
  Matthew Law <[EMAIL PROTECTED]> wrote:
>On 10:47 Thu 27 Nov , Erik Hofman wrote:
>> Yeah, but then you'd get a fight over which flag is put in first 
and 
>> which flag is shows just for 0.1 usec (e.g. the last flag) ...
>> 
>> Erik
>
>Maybe randomise the order ?

I'll work on a modified version after the holiday.
Might want to start from here:

  http://unbeatenpath.net/software/fgfs/Developers/Developers.html

I don't have Slovenia yet, though.


Excellent. Thanks.  Can anyone point out a flag for Slovenia?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] FG logo Slovenian flag

2003-11-27 Thread Jon S Berndt
On Thu, 27 Nov 2003 10:11:26 +
 Matthew Law <[EMAIL PROTECTED]> wrote:
On 10:47 Thu 27 Nov , Erik Hofman wrote:
Yeah, but then you'd get a fight over which flag is put in first and 
which flag is shows just for 0.1 usec (e.g. the last flag) ...

Erik
Maybe randomise the order ?

All the best,

Matt


I'll work on a modified version after the holiday.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: Aw: Re: [Flightgear-devel] website

2003-11-26 Thread Jon S Berndt
On Wed, 26 Nov 2003 16:22:28 +0100 (CET)
 [EMAIL PROTECTED] wrote:
The FlightGear logo on the top of the website.
Yes, I know.  I am familiar with it: I made it. :-)

What don't you like about it?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] website

2003-11-26 Thread Jon S Berndt
On Wed, 26 Nov 2003 15:38:58 +0100 (CET)
 [EMAIL PROTECTED] wrote:
Hello,
1.the design of the website is really good now, but I think we need a 
new logo. I´m sure there are enough people with painting skills among 
us. Just post some ideas or pictures!
A new logo?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] (no subject)

2003-11-25 Thread Jon S Berndt
A good article on the National Geographic web site:

http://magma.nationalgeographic.com/ngm/0312/feature1/index.html

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Shut up, already!

2003-11-24 Thread Jon S Berndt
On Mon, 24 Nov 2003 13:49:58 -0500
 David Megginson <[EMAIL PROTECTED]> wrote:
Andy Ross wrote:

1. The default log level is now FG_ALERT, or at least, it's supposed
 to be (though some FG_WARN messages inexplicably still get
 through).
What about the presumptively "useful" stuff like the JSBSim touchdown
report or YASim solution data?  Would it be a good idea to split out
the "stuff that we actually want to display to the user under normal
conditions" into a separate stream, rather than overloading the
concept of "error importance" to do this?
Or perhaps we could link it to a command ("fdm-report") or something 
similar.  In JSBSim, I think, it's a function that's called 
explicitly by JSBSim.cxx.  Perhaps the other FDM's could add a 
reporting facility the same way.


First of all, yes, David M. I agree this was a good idea.  It was 
something I recall I was supposed to have done a while back.  The 
"philosophy" is one I agree with, but as a developer and with JSBSim 
in constant development, I'll probably set my environment variable 
here to always show the stuff, anyhow.

As far as the takeoff/landing reports, this is something I've given 
some thought to for a while.  You might know about the Message setup 
we have in JSBSim.  We could probably work it so that instead of 
giving console output for the takeoff/landing reports (or anything 
else that is meant as a user-readable notification), we could instead 
send a text message to our FGInterface (in our case, FGJSBSim ??)  and 
make that text available for the user.  I expect they would hit 
"Pause", and select a menu option: "Performance Report", or "Takeoff 
Report", etc.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] logging data

2003-11-24 Thread Jon S Berndt
On Mon, 24 Nov 2003 09:27:04 -0600
 "Curtis L. Olson" <[EMAIL PROTECTED]> wrote:
David,

Now I'm imagining a script that sets up all the initial conditions
(altitude, speed, pressure, temp, etc.) as well as specfic logging
fields, flies an FAA certification test, logs the results, and graphs
the results.  Maybe even eventually building a big web page so you can
navigate the results of all the tests in your browser, compare fdm A
to fdm B, etc.
This is pretty much what we set up with JSBSim a year or two ago.  We 
can now plot the data "sets" we want as well as individual properties, 
and at pretty much whatever rate we want.  It's fairly simple.  We 
needed something to regression test our changes, so I modified the 
command line plotting program I wrote specifically for JSBSim data, 
and added the ability to run the plotting program in an automated 
fashion and spit out .png plot file images.  I also had the script 
write out an html page that gave specifics for a test/plot and 
provided a hyperlink to the property in question.  So, we had a set of 
batch files that could run JSBSim in a specified flight profile (via 
the JSBSim scripting language) and produced a "report" - all in very 
few seconds as we were running batch and not real-time.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] concorde

2003-11-19 Thread Jon S Berndt
On Wed, 19 Nov 2003 23:16:57 +
 [EMAIL PROTECTED] wrote:
Hahaha!

Aeromatic is *for* the end user.  The next simplest thing would be 
to 
fly to wherever the user is and hold their hand as they type.

Jon
LOL, I'm free this Sunday if you are, Jon
I'm booked for the rest of my life.  My wife keeps the "job jar" 
pretty full. :-)

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] concorde

2003-11-19 Thread Jon S Berndt
http://jsbsim.sourceforge.net/aeromatic.html
I don't see the concorde button (?!?)

:-)

Curt.
Luckily, of all aircraft, the Concorde ought to be very easily modeled 
using DATCOM - which I have.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] concorde

2003-11-19 Thread Jon S Berndt
On Wed, 19 Nov 2003 16:07:45 -0600
 "Jon S Berndt" <[EMAIL PROTECTED]> wrote:
On Wed, 19 Nov 2003 16:01:45 -0600
 "Curtis L. Olson" <[EMAIL PROTECTED]> wrote:
Someone needs to whip up a quick flight dynamics model for it. :-)

Curt.
http://jsbsim.sourceforge.net/aeromatic.html

:-)

Jon


Relevant info found:

http://www.aoe.vt.edu/~mason/Mason_f/CrisafulliMS.pdf
http://www.janes.com/transport/news/jau/jau000725_1_n.shtml
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] concorde

2003-11-19 Thread Jon S Berndt
On Wed, 19 Nov 2003 16:01:45 -0600
 "Curtis L. Olson" <[EMAIL PROTECTED]> wrote:
Someone needs to whip up a quick flight dynamics model for it. :-)

Curt.
http://jsbsim.sourceforge.net/aeromatic.html

:-)

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Landing Gear

2003-11-17 Thread Jon S Berndt
On Mon, 17 Nov 2003 11:33:35 -0500
 David Megginson <[EMAIL PROTECTED]> wrote:
Again, I'm wondering if this is an aerodynamic problem (aside from 
the bouncing-around-sitting-still thing).  Because of its lifting
surfaces, a plane is certainly more vulnerable to the wind than a car,
even when it is sitting on the ground; however, the coefficients we
use in JSBSim are designed to deal with a relative wind near or above
the plane's stall speed, coming straight onto the nose +- about 20 deg
vertically or horizontally.  They probably do a pretty crappy job of
modelling (say) a 15 kt gust hitting the plane from 90 deg when it's
sitting on the ground.  I expect that the same applies to the
assumptions made by YASim's solver.
Yes, I have considered that.  In fact, the realization was the driving 
idea for the creation of the modified qbar values, qbarUV and qbarUW, 
which should be used in aircraft aero coefficient definitions instead 
of simply qbar.  For instance, say we are sitting on the runway and 
have an 80 degree crosswind.  We had better be darn sure that CL_alpha 
is not calculated based on the qbar from straight ahead, because if we 
have a high (80 or 90 degree) beta, there won't be any appreciable 
lift - because there would be no wind velocity (thus qbar) over the 
lifting surface of the wing, parallel to the chord.  Also, it 
emphasizes the fact that our Cn_beta curves ought to cover the range 
from -180 to 0 to +180.  Then, a high crosswind won't adversely (and 
incorrectly) affect the forces and moments that the gear will be 
expected to counter.

Good observation, and I am aware of the phenomena you describe.  As I 
have laid out, there is a way to get around that by properly defining 
aircraft aero coefficients throughout the entire range of the flight 
envelope - EVEN if the off-nominal portion (high values) is a guess, 
it will be better than not defining it.

I think there are also ways to hold the aircraft steady on the ground, 
change the winds, and record the stabilty derivative (and/or 
force/moment) that results, in order to "map" the performance and 
accuracy of the FDM on the runway.  This will help for debugging. 
This involves the property browser and setting of the "dt" to 0.0 
during the process.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Re: Landing Gear Dynamics

2003-11-17 Thread Jon S Berndt
On Mon, 17 Nov 2003 15:03:39 +0100
 Erik Hofman <[EMAIL PROTECTED]> wrote:
While the wheel dynamics allow the wheels to move sideways easily, 
the landing gear dynamics does not allow the landing gear to move 
sideways (easily).

So apart from the the individual wheel dynamics we also need to 
calculate the dynamics of the complete landing gear. The resulting 
forces and moments should origin from the point exactly in between 
the horizontal and vertical location of all wheels.
Each tire (bogey, in the case of JSBSim) has a reaction with the 
ground, which causes it to apply a force and moment to the aircraft 
about the CG.

Now the resulting moments and forces should be added by the results 
of the individual wheels, not by averaging it, but rather by vector 
mathematics.

Erik
Yes, JSBSim applies the contribution of each wheel to the aircraft CG 
(force and moment), vectorially.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Weight & Balance data...

2003-11-14 Thread Jon S Berndt
On Fri, 14 Nov 2003 11:20:42 -0800 (PST)
 Gene Buckle <[EMAIL PROTECTED]> wrote:
Is there any interest in getting that detailed on the W&B calcs? When
duplicating a real-world instrument, the weights are easily available 
and a "generic" weight could be assigned to avionics that don't model a
specific real world model/brand.
The only problem with that I think is that it won't do much good 
unless the entire aircraft is itemized, and most of the components' 
weights won't be known or knowable.  I don't think it would buy us 
anything in noticable dynamic effects.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] Property Heirarchy

2003-11-12 Thread Jon S Berndt
Is there any designed rhyme or reason to the layout of the properties 
from the top down in FlightGear? Any particular conventions? I think 
there ought to be something written down if there is not in order to 
allow the FDM authors (and others) to splice in nicer.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] Version[s]

2003-11-07 Thread Jon S Berndt
Suggestion:  for debugging purposes (if nothing else) it would be 
useful to have this command:

fgfs --version

also spit out info on other pertinent version numbers, e.g. for:

plib
simgear
jsbsim
yasim
etc.
JSBSim has this available in a header file, and IIRC it is also 
available in a function call.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] Instrument and Panel README

2003-11-07 Thread Jon S Berndt
Is there a README, FAQ, or manual on making instruments for a panel 
and/or creating the panel itself?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Multiplayer Server RFC

2003-11-05 Thread Jon S Berndt
On Wed, 5 Nov 2003 13:38:23 -0500
 "John Barrett" <[EMAIL PROTECTED]> wrote:
I'm looking at creating a new protocol module to handle the low level
details of the connection, and a hud overlay like the OLK code to 
handle
Here's a red herring - er ... I mean side note:

One thing I've been playing around with (OK, _played_ around with - 
about a year ago) in JSBSim was the ability to add "child" objects to 
the main aircraft.  Each child would be a separate instance of a 
JSBSim FDM.  The idea would be to provide a way to model an aircraft 
with attached stores.  Each store would transmit forces and moments to 
the parent aircraft (for example a Mirage) until it was released, at 
which time the FDM for that child object (for example a Mk-82 or 
AIM-9) would start integrating and do its own flyout - the parent 
aircraft now free of the effects of the store.  Additionally, each 
store would have its own config file - and its own flight control 
system/autopilot/guidance.  In theory, the possibilities are limitless 
for game playing, where one might  set up a food drop tank to be 
released from an aircraft and make a mid-air "connection" to another 
aircraft, mid-flight, or  a water delivery tank could be 
guided by homing device to a precision landing extremely close to a 
hostile anti-aircraft battery or needy family (in some cases these are 
coincident). I've been threatening to complete this for a long 
time, but one day we'll allwake up and I'll announce that it is 
finished. ;-)

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] master and position freeze

2003-10-23 Thread Jon S Berndt
On Thu, 23 Oct 2003 15:24:27 -0500
 "Curtis L. Olson" <[EMAIL PROTECTED]> wrote:
Jon S Berndt writes:
On Thu, 23 Oct 2003 13:32:14 -0500
  David Culp <[EMAIL PROTECTED]> wrote:
>The command line switch --enable-freeze, as well as the properties 
>/sim/freeze/master and /sim/freeze/position don't work (at least 
not 
>with 
>JSBSim or Yasim).  I don't know if they ever have, or if they are a 
>work in 
>progress.

For JSBSim they would need to be wired to the 

   void Freeze(void) {frozen = true;}
   void Resume(void) {frozen = false;}
methods of FGFDMExec.  I think ...
Hmmm, /sim/freeze/master worked last I checked, /sim/freeze/position
is probably not implimented for JSBSim or YASim but is still useful
because other FDM's (not necessarily distributed with FlightGear)
might support position freezes.


This could very well be true.  You would simply NOT call the FDM in 
this case, no?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] master and position freeze

2003-10-23 Thread Jon S Berndt
On Thu, 23 Oct 2003 13:32:14 -0500
 David Culp <[EMAIL PROTECTED]> wrote:
The command line switch --enable-freeze, as well as the properties 
/sim/freeze/master and /sim/freeze/position don't work (at least not 
with 
JSBSim or Yasim).  I don't know if they ever have, or if they are a 
work in 
progress.
For JSBSim they would need to be wired to the 

  void Freeze(void) {frozen = true;}
  void Resume(void) {frozen = false;}
methods of FGFDMExec.  I think ...

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Lee's TSR2

2003-10-21 Thread Jon S Berndt
On Tue, 21 Oct 2003 18:36:58 +0200
 Matevz Jekovec <[EMAIL PROTECTED]> wrote:
Yes, nVidia graphic cards have drivers capable of twin-view in Linux. 
You just have to edit your XF86Config file, to match your 
configuration. Detonator README covers all questions btw.
I've used the GeForce card I have (which has twin-view and TV-out) in 
both capacities and it works well. I could theoretically capture video 
on the fly, but then it would have to be imported tot he computer 
again to convert to a .avi or whatever. I have access to equipment to 
do that, too, but little time.

I have been thinking of making a demo video for some time now, though.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Re: [Flightgear-cvslogs] CVS:

2003-10-16 Thread Jon S Berndt
On Thu, 16 Oct 2003 17:15:02 -0400
 David Megginson <[EMAIL PROTECTED]> wrote:
There are still some problems we need to work out.  For example, if
you set the wind to 0 and turn off the engine, the helicopter still
slides backwards and turns -- we'll have to figure out why there are
forces acting on it.  To test:
  fgfs --aircraft=bo105 [EMAIL PROTECTED] 
--prop:/controls/engines/engine/magnetos=0

This does not happen with fixed-wing JSBSim models.
!?

Why would it?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] F-16 simulator

2003-10-14 Thread Jon S Berndt
On Tue, 14 Oct 2003 22:11:55 +0100
 Lee Elliott <[EMAIL PROTECTED]> wrote:
Are you sure the differential tail deflections can't be done in JSBSim?  
Well, it's not so much that it can't be done. However, there are some 
factors to consider. Depending on the flight conditions and modes, the 
flight control system will control the ailerons and elevator 
differently. The control surface mixer may command the aerosurfaces 
differently depending on conditions and loading, and the flow over the 
various surfaces is complex and the flow over the tail is especially 
complex and partially affected by the setting of the aileron 
(flaperons?).  These conditions don't lend themselves well to modeling 
aerodynamic forces and moments via coefficients in lookup tables.  The 
solution is to model the aerosurfaces by parts, for which JSBSim is 
not **currently** set up to do.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] AN225

2003-10-01 Thread Jon S Berndt
Could anyone provide a screen dump image of this aircraft flying in 
FlightGear?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] web site updates

2003-09-30 Thread Jon S Berndt
On Tue, 30 Sep 2003 13:55:05 -0500
 "Curtis L. Olson" <[EMAIL PROTECTED]> wrote:
Andrei Barbu has revamped the flightgear web site layout and made
quite a few improvements.  I have placed the proposed changes here:
http://www.flightgear.org/www.andrei/
Outstanding.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] AN225

2003-09-29 Thread Jon S Berndt
On Mon, 29 Sep 2003 11:42:18 -0500
 David Culp <[EMAIL PROTECTED]> wrote:
Failed to untie property /consumables/fuel/tank[0]/level-gal_us
Failed to untie property /consumables/fuel/tank[1]/level-gal_us
Failed to untie property /engines/engine[0]/fuel-flow-gph
Failed to untie property /engines/engine[0]/rpm
Failed to untie property /engines/engine[0]/mp-osi
Failed to untie property /engines/engine[0]/egt-degf
Failed to untie property /engines/engine[1]/fuel-flow-gph
Failed to untie property /engines/engine[1]/rpm
Failed to untie property /engines/engine[1]/mp-osi
Failed to untie property /engines/engine[1]/egt-degf
Failed to untie property /engines/engine[2]/fuel-flow-gph
Failed to untie property /engines/engine[2]/rpm
Failed to untie property /engines/engine[2]/mp-osi
Failed to untie property /engines/engine[2]/egt-degf
Failed to untie property /engines/engine[3]/fuel-flow-gph
Failed to untie property /engines/engine[3]/rpm
Failed to untie property /engines/engine[3]/mp-osi
Failed to untie property /engines/engine[3]/egt-degf
Failed to untie property /engines/engine[4]/fuel-flow-gph
Failed to untie property /engines/engine[4]/rpm
Failed to untie property /engines/engine[4]/mp-osi
Failed to untie property /engines/engine[4]/egt-degf
Failed to untie property /engines/engine[5]/fuel-flow-gph
Failed to untie property /engines/engine[5]/rpm
Failed to untie property /engines/engine[5]/mp-osi
Failed to untie property /engines/engine[5]/egt-degf
leave NewTgtAirportInit()
Dave
Oops - sorry - you are probably referring to the AN-225-YASim, which 
would not be affected by JSBSim changes.

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] AN225

2003-09-29 Thread Jon S Berndt
On Mon, 29 Sep 2003 12:02:26 -0500
 "Curtis L. Olson" <[EMAIL PROTECTED]> wrote:
Did anyone change anything with property names recently?  My flight
recorder is also broke now. :-(
What's the date on JSBSim.cxx?  There were some changes that were made 
to that file for engines, I think. If that was takenf rom JSBSim CVS 
to FGFS CVS ... maybe ...

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Re: [Flightgear-cvslogs] CVS: data/Aircraft/fokker50/Models

2003-09-05 Thread Jon S Berndt
On Fri, 5 Sep 2003 16:01:59 +0100
 James Turner <[EMAIL PROTECTED]> wrote:
- a similar elevator effect to that martin described, 
when deploying the flaps at high speeds
- very odd high pitch angle behavior ... I can't really 
describe it, alas. It seems like way too much lift is 
getting developed at high angles of attack, without a 
corresponding increase in drag to slow the aircraft.
The aerodynamics will only be as good as the coefficient 
data that is input. :-)

Essentially, the aircraft flies pretty well (if a bit 
twitchy) providing you stick to a 'good' flight regime, 
but handling deteriorates exponentially when  I go even 
moderately beyond it. I'm aware that part of this may be 
running 'past the end of the data' in JSBsim, but other 
models do not seem to have these problems. Can this be 
alleviated by tuning the last data point for various 
coefficients, which I assume is what JSBsim extrapolates 
from?
IIRC, the JSBSim data tables are NOT extrapolated. If you 
fly in conditions outside envelopes for which there is 
data IN the tables, you will get the value for a 
coefficient that corresponds to the most xtreme data point 
available - but not outside the table (is that clear?). 
So, the advice is to make sure you have made your tables 
cover all of the regime you want it to cover - e.g. if 
your table has alpha as a lookup index, make sure it goes 
to 90 degrees.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] *awk

2003-09-04 Thread Jon S Berndt
On Thu, 4 Sep 2003 18:31:11 -0400
 David Megginson <[EMAIL PROTECTED]> wrote:
Jon S Berndt writes:

 > Which is better:
 > 
 > awk
 > gawk
 > nawk

perl

David


I'm going to take a wild guess here: I'll bet you and Curt 
didn't do to well in multiple choice tests in school?

;-)

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] *awk

2003-09-04 Thread Jon S Berndt
Which is better:

awk
gawk
nawk
??

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] new scenery samples

2003-09-04 Thread Jon S Berndt
On Thu, 4 Sep 2003 16:15:48 -0500
 "Curtis L. Olson" <[EMAIL PROTECTED]> wrote:
Yes.

Curt.
Is it worth a new screen shot?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Any Volunteers?

2003-08-26 Thread Jon S Berndt
On Tue, 26 Aug 2003 23:37:25 +0200
 Erik Hofman <[EMAIL PROTECTED]> wrote:
Hi,

Curtis is going to do a new scenery release but is unable 
to get the SRTM30 data include due to time restrictions 
(they should be generated within a day or two).

We might be able to get it going for him if there are 
enough volunteers to create the data for him.

This require quite some dedicated CPU time, so could 
everybody who wants to participate step forward please?

I am volunteering for a good part with a dual processor 
O200.

Erik


What are the steps involved? I can help out, I think.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] Topographic data

2003-08-22 Thread Jon S Berndt
[Sorry if this ends up being a duplicate post]

MEDIA RELATIONS OFFICE
JET PROPULSION LABORATORY
CALIFORNIA INSTITUTE OF TECHNOLOGY
NATIONAL AERONAUTICS AND SPACE ADMINISTRATION
PASADENA, CALIFORNIA 91109. TELEPHONE (818) 354-5011
http://www.jpl.nasa.gov 

Nancy Lovato  (818) 354-9382
Jet Propulsion Laboratory, Pasadena, Calif.
David E. Steitz  (202) 358-1730
NASA Headquarters, Washington, D.C.
Howard Cohen (301) 227-3105
National Imagery and Mapping Agency, Bethesda, Md.
NEWS RELEASE: 2003-116   
August 22, 2003  

Earth Has a New Look

A brand new look and understanding of the place we call 
home.  That's
what you'll get in a complete global topographic data set 
generated by
NASA and the National Imagery and Mapping Agency.

Produced by the Shuttle Radar Topography Mission, the 
global data set,
called "SRTM30," greatly improves maps of Earth's land 
mass located
between 60 degrees north and 60 degrees south of the 
equator.  That's
roughly from the southern tip of Greenland to below the 
southern tip
of South America.

Until now, the primary source of digital elevation data 
for scientists
and analysts involved in global studies has been the U.S. 
Geological
Survey's "GTOPO30," published in 1996, which consists of 
elevation
measurements spaced every 30-arc-seconds.  An arc-second 
is a measure
of latitude and longitude used by geographers that 
corresponds to
about 928 meters, or 1,496 feet, at the equator. This 
allows
identification of features roughly the size of Disneyland 
in
California.  The SRTM30 map matches the GTOPO30 
resolution, but with
its seamless quality represents a leap in global-scale 
accuracy.
 
"SRTM30 is a powerful demonstration of the benefits which 
accrue from
NASA's human space flight program and satellite radar 
mapping
technology," said Dr. John LaBrecque, manager, Solid Earth 
and Natural
Hazards Program, NASA Headquarters, Washington.

"The quality of previous maps of the Earth varied 
considerably,
because they were compiled from various data gathered by 
generations
of explorers and surveyors.  In some places these maps are 
inaccurate.
 Using NASA technology, six Space Shuttle astronauts 
mapped 80 percent
of Earth's land surface in just 10 days to produce the 
first 3-D map
of the Earth's surface at a known and uniform accuracy," 
he said. 

The need for accurate topographic maps is everywhere from 
planning a
hike to building a highway. Knowing the exact shape and 
location of
mountain peaks and river valleys is as important to the 
safe and
efficient flight of aircraft as it is to the management of 
water
resources and the control of forest fires.

Newly released images representing and illustrating the 
new SRTM30
data products depict Earth in two ways: as an image with 
all the
continents shown (a common map-making method known as a 
Mercator
projection); and as three globe images of Earth as viewed 
from points
in space centered over the Americas, Africa and the 
western Pacific. 
Two visualization methods were combined to produce the 
images: shading
and color-coding of topographic height.  The shaded image 
was derived
by computing topographic slope in the northwest-southeast 
direction,
so that northwest slopes appear bright and southeast 
slopes appear
dark.  Color-coding depicts the lowest elevations in 
green, rising
through yellow and tan, to white at the highest 
elevations.

The STRM30 map is one of a series of land surface products 
emerging
from the very successful Shuttle Radar Topography Mission 
(SRTM). 
SRTM has produced more detailed topographic data for North 
and South
America that resolves features approximately 90 feet 
square, or 10
times the global STRM30 database.

The SRTM30 data were processed at NASA's Jet Propulsion 
Laboratory,
Pasadena, Calif., into research-quality digital elevation 
data. NIMA
is providing additional processing to develop mapping 
products.  The
U.S. Geological Survey Earth Resources Observation Systems 
Data Center
in Sioux Falls, S.D., provides final archiving and 
distribution of the
SRTM data products.

The SRTM mission is a cooperative project of NASA, NIMA, 
German and
Italian space agencies.  The project is part of NASA's 
mission to
understand and protect our home planet.  The California 
Institute of
Technology in Pasadena manages JPL for NASA.
 
The new images are available on the JPL Planetary 
Photojournal at
http://photojournal.jpl.nasa.gov/catalog/PIA03394 ,
http://photojournal.jpl.nasa.gov/catalog/PIA03395 and
http://photojournal.jpl.nasa.gov/catalog/PIA03396 .
Information about the Shuttle Radar Topography Mission is 
available at
http://www.jpl.nasa.gov/srtm/ . 

-end-

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] I think this is relevant

2003-08-22 Thread Jon S Berndt
MEDIA RELATIONS OFFICE
JET PROPULSION LABORATORY
CALIFORNIA INSTITUTE OF TECHNOLOGY
NATIONAL AERONAUTICS AND SPACE ADMINISTRATION
PASADENA, CALIFORNIA 91109. TELEPHONE (818) 354-5011
http://www.jpl.nasa.gov 

Nancy Lovato  (818) 354-9382
Jet Propulsion Laboratory, Pasadena, Calif.
David E. Steitz  (202) 358-1730
NASA Headquarters, Washington, D.C.
Howard Cohen (301) 227-3105
National Imagery and Mapping Agency, Bethesda, Md.
NEWS RELEASE: 2003-116   
August 22, 2003  

Earth Has a New Look

A brand new look and understanding of the place we call 
home.  That's
what you'll get in a complete global topographic data set 
generated by
NASA and the National Imagery and Mapping Agency.

Produced by the Shuttle Radar Topography Mission, the 
global data set,
called "SRTM30," greatly improves maps of Earth's land 
mass located
between 60 degrees north and 60 degrees south of the 
equator.  That's
roughly from the southern tip of Greenland to below the 
southern tip
of South America.

Until now, the primary source of digital elevation data 
for scientists
and analysts involved in global studies has been the U.S. 
Geological
Survey's "GTOPO30," published in 1996, which consists of 
elevation
measurements spaced every 30-arc-seconds.  An arc-second 
is a measure
of latitude and longitude used by geographers that 
corresponds to
about 928 meters, or 1,496 feet, at the equator. This 
allows
identification of features roughly the size of Disneyland 
in
California.  The SRTM30 map matches the GTOPO30 
resolution, but with
its seamless quality represents a leap in global-scale 
accuracy.
 
"SRTM30 is a powerful demonstration of the benefits which 
accrue from
NASA's human space flight program and satellite radar 
mapping
technology," said Dr. John LaBrecque, manager, Solid Earth 
and Natural
Hazards Program, NASA Headquarters, Washington.

"The quality of previous maps of the Earth varied 
considerably,
because they were compiled from various data gathered by 
generations
of explorers and surveyors.  In some places these maps are 
inaccurate.
 Using NASA technology, six Space Shuttle astronauts 
mapped 80 percent
of Earth's land surface in just 10 days to produce the 
first 3-D map
of the Earth's surface at a known and uniform accuracy," 
he said. 

The need for accurate topographic maps is everywhere from 
planning a
hike to building a highway. Knowing the exact shape and 
location of
mountain peaks and river valleys is as important to the 
safe and
efficient flight of aircraft as it is to the management of 
water
resources and the control of forest fires.

Newly released images representing and illustrating the 
new SRTM30
data products depict Earth in two ways: as an image with 
all the
continents shown (a common map-making method known as a 
Mercator
projection); and as three globe images of Earth as viewed 
from points
in space centered over the Americas, Africa and the 
western Pacific. 
Two visualization methods were combined to produce the 
images: shading
and color-coding of topographic height.  The shaded image 
was derived
by computing topographic slope in the northwest-southeast 
direction,
so that northwest slopes appear bright and southeast 
slopes appear
dark.  Color-coding depicts the lowest elevations in 
green, rising
through yellow and tan, to white at the highest 
elevations.

The STRM30 map is one of a series of land surface products 
emerging
from the very successful Shuttle Radar Topography Mission 
(SRTM). 
SRTM has produced more detailed topographic data for North 
and South
America that resolves features approximately 90 feet 
square, or 10
times the global STRM30 database.

The SRTM30 data were processed at NASA's Jet Propulsion 
Laboratory,
Pasadena, Calif., into research-quality digital elevation 
data. NIMA
is providing additional processing to develop mapping 
products.  The
U.S. Geological Survey Earth Resources Observation Systems 
Data Center
in Sioux Falls, S.D., provides final archiving and 
distribution of the
SRTM data products.

The SRTM mission is a cooperative project of NASA, NIMA, 
German and
Italian space agencies.  The project is part of NASA's 
mission to
understand and protect our home planet.  The California 
Institute of
Technology in Pasadena manages JPL for NASA.
 
The new images are available on the JPL Planetary 
Photojournal at
http://photojournal.jpl.nasa.gov/catalog/PIA03394 ,
http://photojournal.jpl.nasa.gov/catalog/PIA03395 and
http://photojournal.jpl.nasa.gov/catalog/PIA03396 .
Information about the Shuttle Radar Topography Mission is 
available at
http://www.jpl.nasa.gov/srtm/ . 

-end-

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] OT: Aircraft Carriers

2003-08-21 Thread Jon S Berndt
On Thu, 21 Aug 2003 18:32:18 +0100 (BST)
 Jon Stockill <[EMAIL PROTECTED]> wrote:
On Thu, 21 Aug 2003, Matevz Jekovec wrote:

I think S-3 Viking.
C130
http://www.aerospaceweb.org/question/history/q0097.shtml

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] YASim Propeller Drag

2003-08-08 Thread Jon S Berndt
On Wed, 6 Aug 2003 17:41:33 -0400
 David Megginson <[EMAIL PROTECTED]> wrote:
you are flying fast enough (i.e. a dive).  Any 
suggestions?  JSBSim
does not handle windmilling properly either.
Any suggestions?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] request for comments?

2003-08-08 Thread Jon S Berndt
On Tue, 5 Aug 2003 11:23:07 -0500
 "Curtis L. Olson" <[EMAIL PROTECTED]> wrote:
but it may give us many more options for moving forward with new and
better graphic effects.
My uneducated, gut feeling, leads me to opt for the route 
that gives the most promise for the future.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Multiplayer Network Server

2003-08-05 Thread Jon S Berndt
On Tue, 5 Aug 2003 19:36:15 +0100 (BST)
 Paul Morriss <[EMAIL PROTECTED]> wrote:
* Mass Multiplayer Server (MAYS) - Instead of a single
How do you get MAYS from Mass MultiPlayer Server? Should 
it not be MMS, or MMPS?  This is serious. The correct 
acronym is critical in getting project support!

;-)

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] metakit

2003-08-02 Thread Jon S Berndt
On Sat, 2 Aug 2003 16:03:33 -0400
 "Norman Vine" <[EMAIL PROTECTED]> wrote:
Yes this is *very* annoying :-)
Yep.  I haven't quite figured out how to work this into my 
batch build script.  If I could figure out how to latch 
into the result code when simgear checks to whether the 
latest metakit is installed, then I'd like to pause there 
and build/install metakit. 


cd $METAKIT/builds
../unix/configure --disable-shared --with-out-tcl 
--prefix=/usr
make 
make install


I'm a little slow on the uptake - will the above fix the 
problem I had been having after building and installing 
metakit, and it still wasn't detected?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Gliding (Stall)

2003-08-01 Thread Jon S Berndt
On Fri, 1 Aug 2003 15:14:57 -0400
 David Megginson <[EMAIL PROTECTED]> wrote:
That's a problem with JSBSim models in general -- most of them tend to
drop a wing in the stall.  The problem is that JSBSim only recently
started supporting wing washout
We did?

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Re: Lee's YF23

2003-07-23 Thread Jon S Berndt
On Wed, 23 Jul 2003 10:07:22 -0500
 David Culp <[EMAIL PROTECTED]> wrote:
..cool, then we don't need my F-16 drag shute housing 
pics.  ;-)
Do we have drag shutes modelled?
Yes.  There exists a property called 
/controls/flight/drag-chute which takes a 
boolean value.

In JSBSim you could add a Kinemat component to the FCS, 
just like speedbrake, 
gear or flaps.  This would give you an 
fcs/drag-chute-norm value that you can 
use by also adding a "Drag-due-to-drag-chute" coefficient 
to the drag axis.
Well, sort of.  I hadn't thought of doing it that way. 
The thing is, you have to keep track of its attach point, 
and if there are any winds, the the 'chute pulls the 
attach point parallel to the relative wind vector at that 
point.  If you are landing in a crosswind, the 
controllability aspects are obvious. Also, the 
deploy/reefed/unreefed drag coefficients could be modeled 
and executed by the FCS, I think, as you mention.  It 
bears some more thought.  The same ideas that play into 
'chute modeling play into master/child relationships that 
I have been toying with for some time (i.e. aircraft / 
water & fire retardent / food aid, etc.  drops).

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Re: Lee's YF23

2003-07-23 Thread Jon S Berndt
On Wed, 23 Jul 2003 16:35:52 +0200
 Arnt Karlsen <[EMAIL PROTECTED]> wrote:
Do we have drag shutes modelled?
I've thought about this extensively.  There are lots of 
reasons I'd like to model it.  It would not be too hard, 
either.  It's the *time*.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Lee's YF23

2003-07-22 Thread Jon S Berndt
On Tue, 22 Jul 2003 23:36:11 +0200
 Matevz Jekovec <[EMAIL PROTECTED]> wrote:
That's amazing!
Are there any F16 models planned for FlightGear in early 
future? Because I have few friends from Falcon community 
who could lend us their models and skins with no problem.
There already is. There is a JSBSim F-16 creted by Erik 
Hofman.  Erik: Is that in FlightGear CVS already?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Re: [Flightgear-cvslogs]

2003-07-01 Thread Jon S Berndt
On 1 Jul 2003 17:20:40 GMT
 Martin Spott <[EMAIL PROTECTED]> wrote:
I'm happy to see those in CVS, I yet have to verify if this breaks build on
other platforms. BTW, we have to give notice to Jon about these changes,
otherwise he'll revert them on the next JSBSim update.
Would anyone commit the fix for SimGear ?
Martin.


I think Erik has already taken care of this in JSBSim CVS.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] Contrails

2003-06-25 Thread Jon S Berndt
What's the potential of creating contrails for such a 
thing as the X-15 rocket engine? Wingtip vortices? etc.?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] Scripting

2003-06-25 Thread Jon S Berndt
Some of you may know that JSBSim has the ability to make 
scripted runs. I would like to be able to do this for 
JSBSim when integrated with FlightGear. It won't be 
terribly difficult at all - I'll just need to add a few 
lines inside JSBSim.cxx.  If no script is specified, no 
effect is made on execution.  The question for me is, how 
would I pass a script name into FlightGear? I think the 
answer will not be too difficult.

Would I be correct in guessing that FlightGear already has 
a sort of scripting capability? If so, can someone point 
me to an overview or users guide, or provide a quick 
overview of its capabilities? If there is one, I might 
suggest that I could simply use the command line option 
for the scripting file for my own use - that is, if the 
script specified on the command line is not a FlightGear 
script, then that option could be passed on to the FDM in 
use. Or, perhaps there is another way?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] New buildings models

2003-06-18 Thread Jon S Berndt
On Wed, 18 Jun 2003 16:00:22 +0200
 Martin Dressler <[EMAIL PROTECTED]> wrote:
You should be able hide your aircraft in Hangar. If I 
remember it. Even new hits routine has some support for this.

Madr
I think Norman may know the answer to this one.  However, 
JSBSim simply gets a terrain height from FlightGear in 
calculating gear forces or contact ... whatever.  So, if 
FlightGear is returning the underlying terrain height - 
and not the highest point at any position - then we should 
be OK.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Rendering options

2003-06-17 Thread Jon S Berndt
On Tue, 17 Jun 2003 17:00:45 -
 "Jim Wilson" <[EMAIL PROTECTED]> wrote:
Erik Hofman <[EMAIL PROTECTED]> said:

/sim/rendering/enhanced-lighting
toggle enhanced runway lighting on or off
/sim/rendering/distance-attenuation
add distance attenuation to the enhanced runway 
lighting

What is the enhanced runway lighting?


Screen shots?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] A320 progress

2003-06-16 Thread Jon S Berndt
On Mon, 16 Jun 2003 16:31:22 +0200 (CEST)
 Frederic BOUVIER <[EMAIL PROTECTED]> wrote:
Martin Spott wrote:
> Just an update on the A320 model :

> 
http://perso.wanadoo.fr/frbouvi/flightsim/a320-fgfs-02.png
> 
http://perso.wanadoo.fr/frbouvi/flightsim/a320-fgfs-03.png
What was the flight model for this? Was David Culp 
modifying the 737?

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] What is ...

2003-06-11 Thread Jon S Berndt
On Wed, 11 Jun 2003 19:54:45 +0200
 Pieter Pareit <[EMAIL PROTECTED]> wrote:
Op woensdag 11 juni 2003 19:37, schreef Jon S Berndt:
What's a wiki?
http://www.wikipedia.org/w/wiki.phtml?search=wiki&go=Go

In short, a web page that can contain anything, that can 
be updated by anyone at anytime.


Hmmm.  I'm skeptical over how useful such a thing would 
really be.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


[Flightgear-devel] What is ...

2003-06-11 Thread Jon S Berndt
What's a wiki?

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Airbus A320

2003-06-06 Thread Jon S Berndt
On Fri, 6 Jun 2003 10:27:39 -0700 (PDT)
 Gene Buckle <[EMAIL PROTECTED]> wrote:
If he flies for Aeroflot, they may not notice the 
difference. *gd&r*


You guys are scaring me. ;-)

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Airbus A320

2003-06-05 Thread Jon S Berndt
On Wed, 4 Jun 2003 20:40:42 +0200
 Jorge Van Hemelryck <[EMAIL PROTECTED]> wrote:
It will be easy to convert the 737 model to an A320. 
I'll send you one.
What about fly-by-wire ? How can it be taken into account 
?
Since David is making a JSBSim version of the A-310, you 
can use the JSBSim flight control capability for the 
flight control system.  If you have the flight control 
block diagram (or can craft a suitable fascimile) you can 
model the FCS.  There is some rough documentation at the 
JSBSim web site, but I am in the process of creating much 
better documentation for the flight control system at the 
moment. I'll need a couple of more days for that.

Jon

Coordinator,
JSBSim Project.
___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Another pre-release consideration

2003-06-04 Thread Jon S Berndt
On 03 Jun 2003 15:30:46 -0700
 Tony Peden <[EMAIL PROTECTED]> wrote:
The roll trim was bound to the yaw trim props and vice-versa.  Probably
the fault of the guy who did the properties for JSBSim, can't remember
his name offhand, though, ...
Well, we'll have to dock his pay when we find out who he 
is ...

;-)

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


Re: [Flightgear-devel] Another pre-release consideration

2003-06-04 Thread Jon S Berndt
On Tue, 3 Jun 2003 16:08:50 -0400
 David Megginson <[EMAIL PROTECTED]> wrote:
Here's something else to worry about before the release: 
a recent bug fix in JSBSim
?? Which fix ??

meant that all of the JSBSim-based 
propeller planes are now badly out of trim.  I fixed the default C172P,
but I need to know what else people actually fly, so that I can fix it
for the release.


I would think the C-310 for sure should be tested, perhaps 
all the prop planes.

Jon

___
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel


<    1   2   3   4   5   6   7   >