First, I'll say I'm not a developer and do not have a full understanding of
this problem.

> Should the autopilot be a separate process that just basically inputs
pilot commands?
> IE. turn at the same physical rate possible?

I believe the autopilot is another subsystem, and most (I'm not 100% sure
about all) autopilots simply control the elevator/trim, ailerons, and
throttle. Although they can seem to have a higher control effect than
possible off of autopilot, it actually is only putting in the same input as
a pilot could.

There are several ways to fix this, from realistic to unrealistic, but a
basic (probably the simplest, too) way to fix a high roll rate would simply
be to limit aileron action, as Curtis Olson has already said. You just find
the autopilot's XML file (such as 787-autopilot.xml) and then look through
it. At the bottom of each PID loop, there is usually something like <u_min>
or <min> (I can't recall correctly) which specifies the maximum command. You
can limit this, thus limiting the autopilot's control effort.

There's other ways, such as re-programming it to run through a roll rate
command, but that should be the simplest solution.

This is all from my (rather limited) knowledge, and I may be
misunderstanding your problem.

I hope this helps.
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to