2011/4/12 Durk Talsma <durkt...@gmail.com>:
> Hi All,
>
> after a slightly longer than expected break from FlightGear, I started 
> picking up coding again about a week or two ago. I am currently working 
> integrating the AIModels based traffic system with an ATC system in which the 
> user can also participate. It's going to be similar to the system that David 
> Luff has been working on for a long time, and is basically intended to be a 
> replacement of his AI/ATC code (in mutual agreement with David). In some 
> respects it's also similar to the "ATC" system from FS2004. But, I will 
> follow my own intuitions in implementing this system.  The last weeks, I've 
> been mainly working on getting reaquainted with the inner workings of 
> FlightGear. Most specifically, finding out how the AI system actually worked 
> and finding out how to read a keyboard command from a GUI dialog box.
>
> Today, I had my first minor success by managing to let my own aircraft 
> request permission for engine startup while parked at the B terminal at EHAM. 
> I managed to re-use a lot of classes that were originally designed for AI 
> use, and today's engine startup clearance was still accomplished through the 
> AI system. (i.e., it was my AI copilot doing the talking. When it comes to 
> user interactions, the next logical move will obviously be to block ATC 
> transmissions that are initiated by the AI co-pilot, although it might be 
> interesting to keep this as an option (see below). I still need to look at 
> the details, but this should be quite doable.
>
> As a slightly unexpected bonus, today I realized that I can use all the 
> relevant classes from the AIModels and traffic manager system here and set 
> them up to reflect the user's aircraft in the AI world, without actually 
> interfering with the AIModels and traffic manager subsystems. In doing so, I 
> realize that there are some interesting future possibilities:
>
> 1) Let the AI system create a flight plan for the user aircraft and use this 
> flightplan eiter for VFR or IFR flight planning
> 2) Let the ATC system handle the comm radio and let it serve as a virtual 
> co-pilot.
> 3) Build a simple light-weight flight planner into FlightGear
> 4) Possibly a lot more that I haven't even thought of
>
> >From this initial success, it's probably still going to take a long road 
> >before I have a fully fully functional system up and running, so it may take 
> >a while before I will commit this to get. Nevertheless, I just wanted share 
> >this minor triumph with you all and to give a quick heads up with respect to 
> >my current flightgear whereabouts.
>
> Cheers,
> Durk
>

This looks very exciting !

Bertrand.

------------------------------------------------------------------------------
Forrester Wave Report - Recovery time is now measured in hours and minutes
not days. Key insights are discussed in the 2010 Forrester Wave Report as
part of an in-depth evaluation of disaster recovery service providers.
Forrester found the best-in-class provider in terms of services and vision.
Read this report now!  http://p.sf.net/sfu/ibm-webcastpromo
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to