Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Graphics SuSE The Military Technology

Australian Defence Force Builds $1.7m Linux-Based Flight Simulator 232

scrubl writes "The Australian Defence Force (ADF) has revealed its latest flight simulator runs on SUSE Linux-based clusters of Opteron servers and uses an open source graphics platform. The Defence Science and Technology Organisation's (DSTO) Air Operations Simulation Centre in Melbourne creates virtual worlds that allow pilots to experience real-world combat situations without leaving the ground. The visuals software was written in OpenGL, using commercial and open source scene graph engines and making 'heavy use of OpenGL Shader Language programs.'"
This discussion has been archived. No new comments can be posted.

Australian Defence Force Builds $1.7m Linux-Based Flight Simulator

Comments Filter:
  • Re:I want one! (Score:5, Informative)

    by ae1294 ( 1547521 ) on Sunday August 30, 2009 @05:23PM (#29254539) Journal

    I want one! Where can I get myself a sweet flight sim like this?! :-o

    In the Australian Defense Force?

  • Re:I want one! (Score:4, Informative)

    by duguk ( 589689 ) <dug@frag.co.CURIEuk minus physicist> on Sunday August 30, 2009 @06:03PM (#29254831) Homepage Journal
    That's an Americanism [wsu.edu]. We're talking about Australia. The summary even spells it Defence, and how could that be wrong!?

    Even their website is defence.gov.au [defence.gov.au]...
  • Re:Not really news. (Score:4, Informative)

    by dkf ( 304284 ) <donal.k.fellows@manchester.ac.uk> on Sunday August 30, 2009 @06:16PM (#29254929) Homepage

    Very cool, thanks! I was really impressed until you said "1GHz ethernet". That seems... unlikely =D

    He was probably mixing up his terms when referring to gigabit ether [wikipedia.org]. It's not the fastest thing on the block, but it's still pretty nippy (and definitely beats what most people have deployed to desktop level) and the faster options (notably Infiniband) tend to only be used in specialist applications like tightly-coupled supercomputers.

  • by RobVB ( 1566105 ) on Sunday August 30, 2009 @06:21PM (#29254969)
    Actually, the most expensive simulator [nasa.gov] has gravity force feedback.
  • Re:Kangaroos (Score:3, Informative)

    by jamstar7 ( 694492 ) on Sunday August 30, 2009 @06:48PM (#29255199)

    Kangaroos with stinger missiles?

    Prior art [imdb.com] I think. Though the Snopes article [snopes.com] is funnier.

  • by maglor_83 ( 856254 ) on Sunday August 30, 2009 @07:08PM (#29255341)

    Actually we'll be retiring the F-111 next year. We will have a mix of Hornets, Super Hornets and JSF for some time, though.

  • by Anonymous Coward on Sunday August 30, 2009 @07:19PM (#29255407)

    Spend millions of dollars on a project, and do stupid things like cut corners that save you statistically irrelevant amounts of money on the project and result in a far more difficult to support product.

    Agreed that in a project that size the direct cost of the operating system will be relatively small.

    But there are many indirect costs resulting from the choice of operating system. There may be better or less expensive development tools available for Linux versus Windows. There may be more or better or less expensive graphics/rendering libraries and other software available for Linux as opposed to Windows. It may be that the software for turning a pile of Linux boxes into a rendering farm is free or less expensive or more efficient than the equivalent for Windows.

    And if you are talking thousands or tens of thousands of licenses for a rendering farm, you are no longer talking about tens of dollars.

  • by Tubal-Cain ( 1289912 ) on Sunday August 30, 2009 @07:40PM (#29255583) Journal

    It may be that the software for turning a pile of Linux boxes into a rendering farm is free or less expensive or more efficient than the equivalent for Windows.

    Indeed. It's not a coincidence that only 5 of Top500's list [top500.org] are pure Windows environments.

  • by Eil ( 82413 ) on Sunday August 30, 2009 @07:54PM (#29255653) Homepage Journal

    Flight simulators are good and all, but even the most expensive simulators are missing an important element -- gravity force feedback in some form or another. Not only do the controls need to feed back, but the cockpit should too. And when we are talking about military aircraft operations, that kind of simulation is quite likely impossible without putting the pilot into a centrifuge.

    Military and commercial flight simulators do have gravity force feedback. They are mounted on a hydraulic platform so that when the pilot pitches or banks the simulator, the platform moves in accordance with the maneuver so that the pilot experiences a force on his/her body approximate to what they would feel in a real airplane. The computer takes all parameters into consideration so that a balanced turn, for example, would hold the platform perfectly vertical. But a slipping or sliding turn would bank the platform to one side or the other.

    And when we are talking about military aircraft operations, that kind of simulation is quite likely impossible without putting the pilot into a centrifuge.

    Well, this is a simulation after all. The hydraulic platforms can only approximate real G forces. To really experience flying, you have to take an actual plane up into the sky. And trust me, they do.

    That said, simulators are an amazingly useful technology even if they don't recreate the entire experience with perfect precision. You can learn 90% or more of what you really need to know about flying without ever leaving the ground. That saves fuel, maintenance, the cost of a plane, and lives.

  • by dbIII ( 701233 ) on Sunday August 30, 2009 @09:18PM (#29256159)
    It also gets to use more than 2GB of memory and they also get to use nice available numerical processing libraries that may have never been ported to MS Windows. Also take a look at the summary. It mentions a cluster. Clustering on MS Windows is still in it's very early stages and is of little use apart from simple load spreading and high availability so the users don't notice that MS Exchange has crashed. Take another look at the summary - openGL - all the hard work on drawing the images is done on big machines in the server room and then exported to a display. MS Windows doesn't do that very well. That could be added to the application but you save a bit more than tens of dollars if it's already there. With respect, MS Windows is a pointless toy in such a situation. Don't nitpick about the 2GB per program, I know there are server versions of MS Windows that support the Pentium Pro and newer and there are the 64 bit versions. The typical toy that people use is 32 bit XP/Vista which has this problem solved over a decade ago by Microsoft among others.
  • by dbIII ( 701233 ) on Sunday August 30, 2009 @09:26PM (#29256201)
    How many Microsoft based clusters have you heard of? Solaris or a pile of others - yes, but this is the sort of platform that Microsoft have only recently become aware of so their software is not suitable.
  • by mjwx ( 966435 ) on Sunday August 30, 2009 @09:29PM (#29256217)

    even Microsoft will give you source in order to get their name stamped on it.

    Microsoft has twice before refused to give the source code for Windows for Warships to the Australian Navy, what makes you think the RAAF will have any more luck. The US govt will block this as they have fears that this will be leaked to the soviets (throwback to some 1960's paranoia when Australia was being blamed for intel leaks caused by a CIA double agent)

    Which is why the cost savings on running Linux is funny.

    How, the chair is not just a copy of MS Flight simulator X on a big screen, it's a hydraulic control system that needs to make precise movements in real time to correspond with input, Windows cant even control a mechanical lathe with millimetre accuracy, that's why DOS is still popular in the assembly line. Besides the RAAF's biggest cost isn't in software or hardware, its in operational costs. To achieve similar results using Windows (.net and what not) you need to use more powerful HW, increasing the amount of power it needs, cooling requirements and above all else, maintenance. Windows breaks more often then Linux, so the RAAF would need to spend more time on maintenance with a windows based system.

    Spend millions of dollars on a project, and do stupid things like cut corners that save you statistically irrelevant amounts of money on the project and result in a far more difficult to support product.

    The RAAF would have evaluated all the options, Windows simply could not perform the job the RAAF asked of it. No corners were cut here. This didn't save "statistically irrelevant amounts of money", the project provided a machine that fits the specifications detailed by the RAAF.

  • by Anonymous Coward on Sunday August 30, 2009 @10:38PM (#29256531)

    This is a common misconception by those who don't know anything about the *sensor* that records those.

    The centrifuge is there for physiological conditioning/testing, it has nothing to do with your body using the G-forces for any sort of spatial orientation.

    If you depend on your vestibular system and otoliths in an airplane, you will kill yourself. You can only depend on the instruments. Our inertial platform (vestibulum/otoliths) were not designed to be accurate over prolonged periods of time without visual frame of reference. Moreover, they get very much confused by G forces present during any maneouvering. People can't fly straight (wings/nose level) for a couple minutes when you take away the instrumentation and visual cues. During any maneouvering, it's mere seconds and you're lost.

    Go fly with someone doing aerobatics, close your eyes, and try answering what attitude you are in, say every 10 seconds, while the pilot is maneouvering. Your second answer, and every subsequent one, will be as accurate as random guesses. BTDT.

    Any sort of gravity force feedback is totally useless in a simulator. Heck, even moving platform is IMHO useless for anything but entertainment purposes. Your inertial platform can't integrate those inputs into your situational awareness (if it wins, you die), and whatever other inputs you have (seat-of-the-pants, visual cues, etc) are prone to be misinterpreted.

    Heck, even reading the instruments is not all that cozy since G forces may induce nystagmus, which totally kills your visual acuity. During nystagmus, when eye position is essentially a sawtooth-shaped function of time, your visual system becomes a lowpass filter. This takes care of essentially removing any input from artificial horizon and HUD/EFIS. Your brain will play tricks on you and substitute expected values for everything that has high visual detail (all gages, all HUD/EFIS as currently designed, any glass cockpit displays with lettering/symbols, etc). This again will get you killed.

    Glass cockpit design is, unfortunately, lagging some 20 years behind physiology, and this lag grows a year every year, with no end in sight. Those responsible should be summarily shot, IMHO.

  • Re:I want one! (Score:3, Informative)

    by russ1337 ( 938915 ) on Sunday August 30, 2009 @11:09PM (#29256703)
    http://www.fidelityflight.com/newdefense.htm [fidelityflight.com]
    The flight simulator pictured was built for the Royal New Zealand Air Force as a P-3 Orion Flight Training Device.

    It runs x-plane. Austin Meyers (the author of x-plane) worked with Fidelity Flight Simulation to add unique features required.

    I was the acceptance test engineer.
  • by michaelhood ( 667393 ) on Monday August 31, 2009 @12:08AM (#29257069)

    There's still a lot of work for human pilots, and there probably will be for at least another generation. The first UAVs that can handle manned-aircraft combat tasks are just now being deployed, and in many ways they're Not There Yet. Are you suggesting that air forces should stop training pilots now on the assumption that drones will take up the slack?

    It's also worth mentioning that current-generation UAVs like the Predator are fully human-controlled by remote.

    Related, interesting link: http://www.military.com/news/article/human-error-cited-in-most-uav-crashes.html [military.com]

  • by Alpha830RulZ ( 939527 ) on Monday August 31, 2009 @01:24AM (#29257475)

    Linux has had an in here for some years now, due to earlier 64 bit support, and better/earlier support for large numbers of files in a directory. I work for a division of a fortune 500 that does datamining/text mining. Windows lost us in about 2004 for these two reasons, and there hasn't been any reason to go back. Cost wasn't the original reason, but cost keeps us from changing. $800 a machine adds up when you are looking at dozens or hundreds of rendering/compute servers. Linux has also proven to be easier for command and control of the jobs. The one thing that I long for is the full featured user identification/authentication support that Active Directory has.

Intel CPUs are not defective, they just act that way. -- Henry Spencer

Working...