On Thu, 10 Jul 2008 23:18:27 -0500
"Curtis Olson" <[EMAIL PROTECTED]> wrote:

> I just posted a 60+ Mb movie to my web page.  As with most of my movie
> posts, it might not be completely worth the time to download. :-)
> 
> http://baron.flightgear.org/~curt/tmp/20080710.AVI
> 
> This isn't directly FlightGear related, but it does tie in a couple ways.
> The flying wing UAS is running several code modules straight out of the
> FlightGear/SimGear project ... (1) our xml parser (2) our property system
> (3) the FlightGear autopilot system (4) an adaption of the FlightGear route
> following system.  This code has been ported to a small gumstix embedded
> computer which runs Linux, and the *gear code is pretty much verbatim except
> for a few small tweaks to remove unneeded dependencies.  In order to
> highlight it's heritage, the code running on the UAS is called "MicroGear".
> It is very nice to be able to load and parse xml configurations files.  The
> property system is very convenient for exchanging data between modules and
> for referencing configuration data parsed out of the xml files.  And the
> coolest thing (I think) is that the UAS is running a direct port of the
> FlightGear autopilot system ... and it works quite well in the real world.
> In fact, if you have a decent flightgear model of your aircraft you can do a
> lot of gain tuning in the simulator and then just copy your autopilot.xml
> file over to the UAS and it just might work out of the box ... I'm 1 for 2
> on that.
> 
> The display in the movie is developed by John Wojnarowski (of LFS
> Technologies and a contributor to the FlightGear project --
> http://www.lfstech.com)  You can probably figure this out, but there is a
> live com link between the UAS and the ground station.  The UAS is
> continually blasting flight data, autopilot data, and other status and
> health data down to the ground station, and the ground station can reply
> with commands (i.e. to change the route, fly at a different altitude, come
> home, etc.)  The com link is a wireless serial connection (900mhz) so it
> doesn't have enough bandwidth to send all the data at full rate.  Thus you
> can see the live display is not perfectly smooth.  But the data is captured
> at full rates onboard, so all this data can be replayed nice and smoothly
> later, back at the shop.
> 
> I don't have time to write a book about the LFS glass display tonight, but
> it's been a tremendously useful tool for tuning the autopilot, monitoring
> live flights, and analyzing flight performance.  For instance, the altitude
> hold module is comprised of three stages ... Stage 1 outputs a target rate
> of climb based on altitude error.  Stage 2 outputs a target pitch angle
> based on the rate of climb error.  Stage 3 outputs an elevator deflection
> based on the pitch angle error.  So in the LFS glass display, you can see
> current altitude, target altitude (drawn as a bug), current rate of climb,
> target rate of climb (drawn as a bug), the PFD shows your pitch angle, and
> an area on the right side shows all the control surface deflections.  The
> coolest part (I think) is the flight director vbars that show target pitch
> angle (and also target roll.)  So if the autopilot is doing it's job, the
> yellow "bird" should sit right inside the green "vbars".  It's fun to watch
> all the different components interact.  The bird is always chasing the vbars
> at least a little bit ... especially on turbulent days.  So being able to
> see a nice real time graphical representation of the key inputs and outputs
> for each stage of the autopilot is tremendously helpful for isolating which
> stage might still need some tuning and with a little experience you can know
> which parameter to tune and in what direction.
> 
> This has been a fun project ... a few cool toys have landed on my desk to
> play with, this spring I ended up on a NOAA research ship 1000nm from the
> nearest point of land to do test flights of this UAS.  And it's really neat
> to see how code that has been developed and tuned and refined in a pure
> simulation environment can be moved over to an embedded computer on a real
> aircraft and it works just as well over there too.
> 
> Curt.
> -- 
> Curtis Olson: http://baron.flightgear.org/~curt/
> 

The display is really interesting , looks like the Garmin G1000 Ive been 
working on ,
 http://www3.telus.net/sydadams/
 (stalled due to difficulty with GPS moving map).
How do we convince John to get this into Flightgear ?
Cheers 
-- 
Syd&Sandy <[EMAIL PROTECTED]>

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to