On Monday, May 09, 2011 11:41:53 AM Curtis Olson wrote:

> 
> Ultimately, what I'd like to do for my project is have an "auto-land" gui
> button that will pop up a list of nearby airports.  The user selects the
> one they want and then a list of runways pops up, perhaps ranked based on
> the prevailing wind conditions.  Then when the destination is chosen, the
> aircraft flies to the airport, enters the downwind pattern, base, final,
> lands at exactly the target spot.  (Maybe with just a little randomization
> so we don't wear out the concrete always hitting the exact same spot every
> time.)
> 

Curt and all,

this is fairly exactly what I am tasked to do for a research project. We have 
code to create "optimal" (I put that in quotes as that obviously lies in the 
eye of the beholder) trajectories, taking some dynamic limitations into 
account. We would love to test this code in "realistic" cockpit scenarios, 
replicating -- in a perfect world -- for example, the Hudson River landing.

Looking for an interface between emergency path planning and the pilot (Curt's 
"auto-land gui") we decided that hacking/altering the CDU would be a 
reasonable attempt as pilots are familiar with the instrument and how to use 
it. (That is the reason why I wrote a Nasal based CDU for FlightGear based 
upon Gijs great work.)

So what I would like to ask of you, i.e. people who have toyed around with 
this idea (or read about it, know about it), is to kindly give me some 
pointers on where I could learn about current developments in this area or 
where I could learn about the C/C++ code/api to the navdata base and the route 
manager.

Having written the CDU in Nasal I believe to have a fairly good grasp on the 
language, however I would prefer to write this lower level stuff in C++. Not 
only because I believe that I/we will need the computational benefit, but also 
as this might make it easier to contribute more of the code (as a potential 
closed source library) to more interested parties - although I do promise to 
try to get as much of my/our work to be open sourced.

I am looking forward to hearing from you with pointers to documentation, 
examples, helpful source files - all that good stuff that could get me up to 
speed quickly (as I haven't touched the C code of FG yet.)

Regards,

Claus


-- 
Claus Christmann, M.S.
Graduate Research Assistant

Georgia Institute of Technology
270 Ferst Dr NW
Atlanta, GA 30332-0150

http://uav.ae.gatech.edu

------------------------------------------------------------------------------
Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to