Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Advice on flight sim code for AI research

Featured Replies

Hi All:

I'm new to this mailing list.
 
I'm interested in finding a flight simulator code-base for use in research in artificial intelligence.
 
I'm looking for code for a flight simulator to hook to new artificial intelligence components I'm considering. Still in the thinking phase, nothing concrete yet.
 
I don't want to change the flight simulator per se. I want to have the AI components learn to provide input to controllers to achieve a goal and track the progress of the aircraft. Eventually it will involve air combat sim, but not at first. 
 
I did a search of this forum on this topic and came up with a very very long list, but none seemed to hit what I was looking for.
 
I image this topic has been considered before, so I came to a more general forum to get input that focuses me in the right place. 
 
Can I bother someone to give me a heads-up on:
 
  • What open-source flight sim software has been used in this manner? I'm referring primarily to integration with an AI tool. Combat sim is later.  (This is on a Linux platform, if that makes a difference).
  • Networking - Has anyone else done it before, i.e., who can I network with?
 
My apologies for asking a question that was probably already asked in the past. Just couldn't find it in the forum.
 
Would appreciate the help.
 
Best Regards,
 
George
 
George J. Shannon, PhD
Volunteer Faculty
Missouri University of Science and Technology
 
 
cleardot.gif
 

Edited by Jim Young
Removed tele number plus e-mail address; please use the PM system to disclose private information.

  • Commercial Member

Hey George,

In order of priority, I would contact Matt Wagner at Eagle Dynamics. He was the program manager back in the 1990's for Jane's F/A-18 Simulator and has been the DCS program manager since inception. I can't think of a single better person to send you to. Given their extensive work with AI, Microsoft is also a terrific resource for number 2.  After them I'd say MAYBE ASOBO Studios however I don't believe they use AI in any of their work output.

Matt can be reached on the Eagle Dynamics forum. I used to have his direct email but I'm not sure if it's still good and if it is he'd disown me for giving it out.  I'm sure you understand.

Best wishes my friend.

 

Dave Hodges

 

System Specs:  I9-13900KF, NVIDIA 4070TI, Quest 3, Multiple Displays, Lots of TERRIFIC friends, 3 cats, and a wonderfully stubborn wife.

Hi George,

probably your best bet is FlightGear:

https://www.flightgear.org/

It is free, completely open source, multiplatform (including Linux), and designed to be hooked to external plugins. Infact for these reasons it's used a lot in universities around the world. It also has a discussion forum where you could probably also exchange ideas with its designers. I think FlightGear lacks air combat though.

All other flight sims are closed source and most are Windows only.

X-Plane is payware and closed source but available on Linux too. It has hooks and an SDK for external plugins, so maybe that could be fit for your project as well. Website is: www.x-plane.com

Unofficial forums on www.x-plane.org

 

 

 

 

"Society has become so fake that the truth actually bothers people".

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.