Main > Free Download Search >

Free flight dynamics software for linux

flight dynamics

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 87
JSBSim Flight Dynamics Model 0.9.13

JSBSim Flight Dynamics Model 0.9.13


JSBSim is an open source flight dynamics model. more>>
JSBSim Flight Dynamics Model is an open source flight dynamics model (FDM) that compiles and runs under many operating systems, including Linux, Apple Macintosh, Microsoft Windows, Linux, IRIX, Cygwin (Unix on Windows), etc.
The FDM is essentially the physics/math model that defines the movement of an aircraft under the forces and moments applied to it using the various control mechanisms and from the forces of nature.
JSBSim has no native graphics. It can be run by itself as a standalone program, taking input from a script file and various aircraft configuration files; or, it can be run as an integrated part of a larger flight simulator implementation that includes a visual system.
The most notable example of the use of JSBSim is currently seen in the open source FlightGear simulator. JSBSim models the aerodynamic forces and moments by the classic coefficient buildup method.
JSBSim has seen the growth of a fairly large user base, with some of the more notable projects (of which I am aware) described on the Users page.
Main features:
- Fully configurable flight control system, aerodynamics, propulsion, landing gear arrangement, etc. through XML-based text file format.
- Rotational earth effects on the equations of motion (coriolis and centrifugal acceleration modeled).
- Configurable data output formats to screen, file, socket, or any combination of those.
Enhancements:
- This release includes new options for the standalone JSBSim executable, including improved real-time capability.
- This release also includes experimental (but tested) logic to reduce ground reactions jitter while on the ground.
<<less
Download (0.95MB)
Added: 2007-01-21 License: GPL (GNU General Public License) Price:
604 downloads
DynaMo

DynaMo


DynaMo is a software library providing classes that takes care of the calculation of the motions. more>>
DynaMo is a software library providing classes that takes care of the calculation of the motions of geometries moving under the influence of forces and torques and impulses.
In addition, the library can also compute forces for you through the mechanism of constraints.
These allow you to easily connect geometries to each other in various ways. A constraint only has to be specified once, and the Dynamo library will continually enforce it from that moment on by applying the required reaction forces.
Main features:
- Full forward dynamics support for forces, torques and impulses.
- Runs side-by-side with your application, and has a low-bandwidth interface communicating the newly calculated positions and orientations to your application.
- Fast, tunable inverse dynamics support via constraints.
- Over a dozen constraints available, including several types of hinges and a constraint for collision response calculations.
- Support for controllers, activators and sensors.
- Fully object oriented design, allowing for easy extension of the library by adding your own constraints and controllers via inheritance: just derive your own class from the provided constraint or controller classes by implementing a few predefined methods.
<<less
Download (1.0MB)
Added: 2006-06-05 License: LGPL (GNU Lesser General Public License) Price:
1238 downloads
Flight Navigation Planner 104

Flight Navigation Planner 104


Flight Navigation Planner project is a tool for making flight plans based on known airports. more>>
Flight Navigation Planner project is a tool for making flight plans based on known airports.

Flight Navigation Planner lets you make flight plans based on known airports, navaids, fixes, or cities.

You can use the sectional charts, wacs, or the vector/terrain planning charts.

It calculates headings, winds, time, and fuel. It features Airways-based Auto-Routing, Climb and Descent calculations (a/c type based), Fuel Stop Planning, Auto-Route around MOAS and Restricted Airspace, Hi-Res Weather Radar Overlay, Viewing of current sectional, wac, and IFR charts, the ability to see a route over TFRs, detailed nexrad radar overlays over your routes, Terrain Profiles with cloud ceilings, and the ability to upload flight plans to GPS.
<<less
Download (1.2MB)
Added: 2006-10-13 License: GPL (GNU General Public License) Price:
1112 downloads
FlightGear 0.9.10

FlightGear 0.9.10


FlightGear is a free flight simulator project. more>>
The FlightGear flight simulator project is an open-source, multi-platform, cooperative flight simulator development project. Source code for the entire project is available and licensed under the GNU General Public License.

The goal of the FlightGear project is to create a sophisticated flight simulator framework for use in research or academic environments, for the development and pursuit of other interesting flight simulation ideas, and as an end-user application. We are developing a sophisticated, open simulation framework that can be expanded and improved upon by anyone interested in contributing.

There are many exciting possibilities for an open, free flight sim. We hope that this project will be interesting and useful to many people in many areas.

FlightGear is a free flight simulator project. It is being developed through the gracious contributions of source code and spare time by many talented people from around the globe. Among the many goals of this project are the quest to minimize short cuts and "do things right", the quest to learn and advance knowledge, and the quest to have better toys to play with.

The idea for Flight Gear was born out of a dissatisfaction with current commercial PC flight simulators. A big problem with these simulators is their proprietariness and lack of extensibility. There are so many people across the world with great ideas for enhancing the currently available simulators who have the ability to write code, and who have a desire to learn and contribute. Many people involved in education and research could use a spiffy flight simulator frame work on which to build their own projects; however, commercial simulators do not lend themselves to modification and enhancement. The Flight Gear project is striving to fill these gaps.

There are a wide range of people interested and participating in this project. This is truly a global effort with contributors from just about every continent. Interests range from building a realistic home simulator out old airplane parts, to university research and instructional use, to simply having a viable alternative to commercial PC simulators.

Flight Dynamics Models

With FlightGear it is possible to choose between three primary Flight Dynamics Models. It is possible to add new dynamics models or even interface to external "proprietary" flight dynamics models:

1. JSBSim: JSBSim is a generic, 6DoF flight dynamics model for simulating the motion of flight vehicles. It is written in C++. JSBSim can be run in a standalone mode for batch runs, or it can be the driver for a larger simulation program that includes a visuals subsystem (such as FlightGear.) In both cases, aircraft are modeled in an XML configuration file, where the mass properties, aerodynamic and flight control properties are all defined.

2. YASim: This FDM is an integrated part of FlightGear and uses a different approach than JSBSim by simulating the effect of the airflow on the different parts of an aircraft. The advantage of this approach is that it is possible to perform the simulation based on geometry and mass information combined with more commonly available performance numbers for an aircraft. This allows for quickly constructing a plausibly behaving aircraft that matches published performance numbers without requiring all the traditional aerodynamic test data.

3. UIUC: This FDM is based on LaRCsim originally written by the NASA. UIUC extends the code by allowing aircraft configuration files instead and by adding code for simulation of aircraft under icing conditions.

UIUC (like JSBSim) uses lookup tables to retrieve the component aerodynamic force and moment coefficients for an aircraft... and then uses these coefficients to calculate the sum of the forces and moments acting on the aircraft.

Extensive and Accurate World Scenery Data Base

Over 20,000 real world airports included in the full scenery set.
Correct runway markings and placement, correct runway and approach lighting.
Taxiways available for many larger airports (even including the green center line lights when appropriate.)
Sloping runways (runways change elevation like they usually do in real life.)
Directional airport lighting that smoothly changes intensity as your relative view direction changes.
World scenery fits on 3 DVDs. (Im not sure thats a feature or a problem!) But it means we have pretty detailed coverage of the entire world.
Accurate terrain worldwide, based on the most recently released SRTM terrain data.) 3 arc second resolution (about 90m post spacing) for North and South America, Europe, Asia, Africa, and Australia.
Scenery includes all vmap0 lakes, rivers, roads, railroads, cities, towns, land cover, etc.
Nice scenery night lighting with ground lighting concentrated in urban areas (based on real maps) and headlights visible on major highways. This allows for realistic night VFR flying with the ability to spot towns and cities and follow roads.
Scenery tiles are paged (loaded/unloaded) in a separate thread to minimize the frame rate hit when you need to load new areas.

Accurate and Detailed Sky Model

FlightGear implements extremely accurate time of day modeling with correctly placed sun, moon, stars, and planets for the specified time and date. FlightGear can track the current computer clock time in order to correctly place the sun, moon, stars, etc. in their current and proper place relative to the earth. If its dawn in Sydney right now, its dawn in the sim right now when you locate yourself in virtual Sidney. The sun, moon, stars, and planets all follow their correct courses through the sky. This modeling also correctly takes into account seasonal effects so you have 24 hour days north of the arctic circle in the summer, etc. We also illuminate the correctly placed moon with the correctly placed sun to get the correct phase of the moon for the current time/date, just like in real life.

Flexible and Open Aircraft Modeling System

FlightGear has the ability to model a wide variety of aircraft. Currently you can fly the 1903 Wright Flyer, strange flapping wing "ornithopters", a 747 and A320, various military jets, and several light singles. FlightGear has the ability to model those aircraft and just about everything in between.

FlightGear has extremely smooth and fluid instrument animation that updates at the same rate as your out-the-window view updates (i.e. as fast as your computer can crank, and not artificially limited and chunky like in some sims.)

FlightGear has the infrastructure to allow aircraft designers to build fully animated, fully operational, fully interactive 3d cockpits (which even update and display correctly from external chase plane views.)

FlightGear realistically models real world instrument behavior. Instruments that lag in real life, lag correctly in FlightGear, gyro drift is modeled correctly, the magnetic compass is subject to aircraft body forces -- all those things that make real world flying a challenge.

FlightGear also accurately models many instrument and system failures. If the vacuum system fails, the HSI gyros spin down slowly with a corresponding degradation in response as well as a slowly increasing bias/error.

Moderate Hardware Requirements

The intention of FlightGear is to look nice, but not at the expense of other aspects of a realistic simulator. Our focus is not on competing in the "game" market and not on the ultra-flashy graphic tricks.

The result is a simulator with moderate hardware requirements to run at smooth frame rates. You can be reasonably happy on a $500-1000 (USD) machine (possibly even less if you are careful) and dont necessarily need $3000 (USD) worth of new hardware like you do with the many of the newest games.

That said, the more hardware you throw at FlightGear, the better it looks and runs, so dont feel like you have to chuck your expensive new hardware if you just purchased it. :-)

Internal Properties EXPOSED!

FlightGear allows users and aircraft designers access to a very large number of internal state variables via numerous internal and external access mechanisms. These state variables are organized into a convenient hierarchal "property" tree.

Using the properties tree it is possible to monitor just about any internal state variable in FlightGear. Its possible to remotely control FlightGear from an external script. You can create model animations, sound effects, instrument animations and network protocols for about any situation imaginable just by editing a small number of human readable configuration files. This is a powerful system that makes FlightGear immensely flexible, configurable, and adaptable.

Networking options

A number of networking options allow FlightGear to communicate with other instances of FlightGear, GPS receivers, external flight dynamics modules, external autopilot or control modules, as well as other software such as the Open Glass Cockpit project and the Atlas mapping utility.

A generic input/output option allows for a user defined output protocol to a file, serial port or network client.

A multi player protocol is available for using FlightGear on a local network in a multi aircraft environment, for example to practice formation flight or for tower simulation purposes.

The powerful network options make it possible to synchronize several instances of FlightGear allowing for a multi-display, or even a cave environment. If all instances are running at the same frame rate consistently, it is possible to get extremely good and tight synchronization between displays.

Flight Gear and its source code have intentionally been kept open, available, and free. In doing so, we are able to take advantage of the efforts of tremendously talented people from around the world. Contrast this with the traditional approach of commercial software vendors, who are limited by the collective ability of the people they can hire and pay. Our approach brings its own unique challenges and difficulties, but we are confident (and other similarly structured projects have demonstrated) that in the long run we can outclass the commercial "competition."

Contributing to Flight Gear can be educational and a lot of fun. A long time developer, Curtis Olson, had this to say about working on Flight Gear:

Personally, Flight Gear has been a great learning experience for me. I have been exposed to many new ideas and have learned a tremendous amount of "good stuff" in the process of discussing and implementing various Flight Gear subsystems. If for no other reason, this alone makes it all worth while.
<<less
Download (2.0MB)
Added: 2006-04-07 License: GPL (GNU General Public License) Price:
1533 downloads
Intellidiscs 1.1

Intellidiscs 1.1


Intellidiscs is a Remake of Tron: Deadly Discs for the classic Intellivision console. more>>
Intellidiscs is a Remake of Tron: Deadly Discs for the classic Intellivision console. Its also one of the few, if not the first, Tron freeware games that has nothing to do with light-cycles.

Basically, you run around in an arena fighting off bad guys with your disc. There are four different varieties of bad guy, and one of them has three different varieties of disc. More difficult enemies appear as your score increases, with the most difficult showing up if you can reach 1,000,000 points.

Bad guys enter through doors on the sides of the arena. You can jam these doors open by either hitting them with your disc, or by running into them. If you jam open doors that are opposite each other, you can run in one side and come out the other. This is very important to your survival.

If you jam enough doors, eventually a recognizer will be dispatched to fix them. If you can hit the recognizer when its eye is open, it will stop fixing the doors and leave the arena. Plus, you get lots of points for this.

You can take three hits before you die, and every hit makes you slower! You will eventually recover from damage, regaining your speed as well. Touching the recognizer kills you instantly, so dont do it.

Default controls are the familiar WASD to move, and the outer keys of numpad (1, 2, 3, 4, 6, 7, 8, 9, non-Mac users turn Num Lock on!) throw your disc in any of eight directions. If you press one of the throw keys while your disc is in flight, it will return to you. Discs are harmless when returning. If you move away from your disc as it is flying back, it will never catch up to you, you must stop and catch it. All of the controls can be changed from the main menu.

<<less
Download (2.8MB)
Added: 2007-05-01 License: Freeware Price:
908 downloads
FlipDCD 1.1

FlipDCD 1.1


FlipDCD it reverses the endianism of binary DCD molecular dynamics trajectory files. more>>
FlipDCD is a small utility for reversing the endianism of binary DCD trajectory files from Charmm, and NAMD. This can be useful when running simulations on one architecture and visualizing or analyzing the results on another.

FixDCD is a tiny utility to modify the header of an X-PLOR DCD file to make it readable by programs expecting Charmm DCD files, at the expense of a Timestep size value in the header.

FlipDCD provides a mechanism for converting the endianism (byte ordering) of CHARMM, X-PLOR, and NAMD DCD trajectory files so that they may be loaded by visualization and analysis programs on platforms with the opposite byte ordering of the platform on which they were originally generated.

This allows one to use a Windows PC to read DCD trajectories generated on a Sun or an SGI and allows a Sun or an SGI to read trajectory files produced on a PC cluster running Linux.

FlipDCD does the endianness conversion by memory mapping the DCD file with mmap(), and converting the endianism in-place. This provides a relatively high performance method to perform endianness conversion.

FlipDCD can be used to report the endian status of DCD files or to force a particular endianness without regard for the origin of the DCD files.

FlipDCD Usage:
flipdcd [-s] [-B] [-L] file . . .
where "file" can be a list of files.

The default behavior is to flip the byte ordering. Other options are:
-s report the byte-order status of each file without changing it
-B make/keep each file big-endian
-L make/keep each file little-endian
The options are mutually exclusive; the last one read is used.

FixDCD changes the header on an X-PLOR style DCD files so that they can be read by tools which expect CHARMM formatted trajectory files. As with FlipDCD, FixDCD performs the conversion in-place. This conversion is not reversible so you may wish to make a backup copy of your file(s).
<<less
Download (0.003MB)
Added: 2005-04-01 License: Free To Use But Restricted Price:
1667 downloads
Ghemical 2.10

Ghemical 2.10


Ghemical is a molecular modelling package with GUI and 3D-visualization tools. more>>
Ghemical is a computational chemistry software package released under the GNU GPL. It means that full source code of the package is available, and users are free to study and modify the package. Ghemical is written in C++.
Ghemical project has a graphical user interface (which is based on GNOME), and it supports both quantum-mechanics (semi-empirical and ab initio) models and molecular mechanics models (there is an experimental Tripos 5.2-like force field for organic molecules). Also a tool for reduced protein models [1] is included. Geometry optimization, molecular dynamics and a large set of visualization tools are currently available.
Ghemical relies on external code to provide the quantum-mechanical calculations. Semi-empirical methods MNDO, MINDO/3, AM1 and PM3 come from the MOPAC7 package (Public Domain), and are included in the source distribution.
The MPQC package (GNU GPL) is used to provide ab initio methods: the methods based on Hartree-Fock theory are currently supported with basis sets ranging from STO-3G to 6-31G**.
The MPQC code is not included in the source distribution. In order to use the MPQC-based ab initio methods in Ghemical, you must first compile and install the MPQC program for your system, and then compile Ghemical using some specific settings that link the programs together; see the INSTALL file for more information. Ghemical also contains the OpenBabel package for import and export of many different file formats (as well as other tasks).
Installation
Once you have downloaded the latest release, you should extract all files from your archive file using "tar -zxvvf ghemical-1.00.tgz" or equivalently "gunzip ghemical-1.00.tgz; tar -xvvf ghemical-1.00.tar". After that please read the "INSTALL"-file you just extracted to get additional information.
Enhancements:
- bug fixes
<<less
Download (1.9MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
982 downloads
HotSaNIC 0.5.0

HotSaNIC 0.5.0


HotSaNIC is a Web-based information center for Unix-based systems. more>>
HotSaNIC (the acronym stands for "html overview to system and network information center") consists of a set of perl-scripts built on Tobias Oetikers "rrdtool" to generate graphical system-statistics, currently supported platforms are linux (main development) and *BSD.

I started to build this tool in december 2000, because none of the existing stats-tools gave me the flexibility and resolution i expected. Most tools had a minimum query-time of one minute, while i use a 10sec. timebase, which shows a lot more dynamics in the graphs.

The whole project is built in a modular way to make it quite easy to expand, unused modules may be switched off easily.

Another advantage over most existing tools is the min/max-area that is drawn behind the average-graphs in many modules - a feature that reflects e.g. min/max bandwidth usage in much more detail than similar tools do.

The smallest time span that will be displayed covers the last hour, the longest span diagram covers the last year though all data will be kept for about two years (in order to have the chance to look further back in time and compare).

Currently supported data-sources are traffic (local and via SNMP), systems properties like processes/memory/users/loadavg, hdd usage, hdd throughput, ping-times, lm_sensors, #of running copies of given applications, distributed.net statistics, worm-impacts (by analyzing apache-logfiles), APC-USV statistics (load/temperature/charge..), connections to shoutcast streams.

More modules are to come on users requests and ideas. I recently started adding some tools for debugging and to generate alarm-reports (for example if a given threshold is exceeded) which may be mailed to the systems admins.

<<less
Download (0.16MB)
Added: 2005-10-06 License: GPL (GNU General Public License) Price:
1480 downloads
Thunder&Lightning 070707

Thunder&Lightning 070707


Thunder&Lightning is an Open Source Action Flight Simulator Game. more>>
Thunder&Lightning is an Open Source Action Flight Simulator Game.

Thunder&Lightning is the new name of a rather old project of me, Jonas Eschenburg. What started in 1999 as a technology demonstration has become quite an advanced flight simulator.

This has always been my pet project but now Im going to release it to the public, under the GPL, an Open Source license. This means that development can continue including other people than just myself. While it is already playable, Thunder&Lightning is by no means a finished game. If you like it, think about contributing!

In the long run, I plan to incorporate features from the 80s classics Carrier Command and Midwinter. There will be multiple Islands to conquer, each with its own defense strategy. Thunder&Lightning will not be mission oriented, but there will be scripted events for each island.

<<less
Download (14.9MB)
Added: 2007-07-09 License: GPL (GNU General Public License) Price:
842 downloads
KFLog 2.1.1

KFLog 2.1.1


KFLog is an OpenSource program aimed at glider pilots. more>>
KFLog is an OpenSource program aimed at glider pilots. It gives you a powerfull tool to plan your flight tasks before you go flying and analyse your flights afterwards.

KFLog is the only flight analyser program available for Linux to be recognized by the FAI IGC.

KFLog projects the flights on a digital vectormap, that contains not only airfields and airspaces, but a complete elevation-map, roads, cities, rivers, and lots of other interesting objects.

<<less
Download (0.91MB)
Added: 2005-06-17 License: GPL (GNU General Public License) Price:
1590 downloads
Slide & Stack 2.1.0.0

Slide & Stack 2.1.0.0


Slide & Stack is a brain challenging game. more>>
Slide & Stack is a brain challenging game. Looks like the 2D version of Rubix but is something different. Simple movements and infinite possibilities makes you train your logic thinking in order to solve this puzzle.

The game starts with a four colored bar and a four by four square with all colors in their place. Suddenly the bar starts to move, rotating around the square and stacking itself into the square. When it stops moving, all colors are out of place and is your turn to organize them.

Unlock the logic behind this game. Stop and restart playing selecting the difficulty level at will. On-game animated instructions will help you understand the dynamics.

Play Slide & Stack, discover how to solve it and share your method with other players. Look at the solving hints page for ideas.
<<less
Download (1.3MB)
Added: 2006-08-06 License: Freeware Price:
1177 downloads
GPLIGC 1.5.1

GPLIGC 1.5.1


GPLIGC is a software package for glider* pilots. more>>
GPLIGC is a software package for glider* pilots. IGC flight data files can be analysed and visualised.
The package contains two components:
*and all others who want to view GPS track logs (para-glider pilots, hang-glider pilots and even pilots of radio-controlled (sail)planes.
- GPLIGC, analysation
- openGLIGCexplorer, 3d visualisation (can be used as a viewer for digital elevation data too)
GPLIGC can be used on Linux, Unix, Windows and Mac OS X.
GPLIGC application can be used under the terms of the GNU General Public License (GPL).
Enhancements:
- This release fixes a few bugs.
- Some options were added that allow you to specify a destination folder and filenames for screenshots.
- The background colors (including gradients) can be changed.
<<less
Download (0.85MB)
Added: 2007-04-24 License: GPL (GNU General Public License) Price:
548 downloads
Irregular Operations Database 1.0

Irregular Operations Database 1.0


Irregular Operations Database is a project used for tracking flight delays. more>>
Irregular Operations Database is a project used for tracking flight delays.

Irregular Ops is a CGI script for intranet use to track irregular operations (flight delays) for scheduled airlines.

<<less
Download (0.013MB)
Added: 2007-02-19 License: GPL (GNU General Public License) Price:
979 downloads
IFT 1.0

IFT 1.0


IFT is a simple flight simulator. more>>
IFT project is a simple flight simulator.
IFT is a small flight simulator written for the purpose of training pilots not experienced in instrument flight. It includes a couple of VOR and NDB stations and displays. These can be used to exercise basic radio navigation skills.
Its made and tested on GNU/Linux, but it should work on all Unices, since all it uses is the X11 library.
Version restrictions:
- Time factor should not be greater than 20 when you are entering a turn. It will never stop turning if you do so.
- There are only 4 stations defined statically in the source code. There could be more and they could be both dynamically placed & selectable into the radio navigation equipment.
- Its just a weeks hack. Im sure there are many bugs.
<<less
Download (0.032MB)
Added: 2007-01-11 License: GPL (GNU General Public License) Price:
1026 downloads
loggertools 0.0.1

loggertools 0.0.1


loggertools is a collection of tools for flight loggers, especially for gliders. more>>
loggertools is a collection of tools for flight loggers, especially for gliders. They help you convert data (turn points, air spaces, flight logs) and connect to the device.
The following devices are being supported (the ones I have access to):
- Holltronic Cenfis
- Filser Colibri
- Filser LX4000
- Filser LX20
The following data formats are understood:
- SeeYou .cup
- Cenfis .cdb, .idb, .dab, .bhf
- Filser .da4
- Zander .wz
<<less
Download (0.15MB)
Added: 2007-03-14 License: GPL (GNU General Public License) Price:
955 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5