Monthly Archives: May 2010


Side by side assembly runtime error when running debug version of RTDynamics Examples

This error may be result of a Visual Studio C/C++ runtime DLL incompatibility, Release 3.x of RTDynamics Simulation Platform is built with MS Visual Studio 2005 Service Pack 1 with Security Update KB971090. This update upgrades the Visual C++ runtime from 8.0.50727.762 to 8.0.50727.4053. The error is due to the debug C++ runtimes missing in your Visual Studio installation.

Please use Windows Update to make sure your Visual C++ 2005 receives the Security Update. After the update, Windows will be able to find the version 8.0.50727.4053 of the msvcr80.dll and msvcp80.dll.

The following screenshot shows the Visual Studio version information from our build computer. Notice the selected update. Please note that Visual Studio shows the version number 8.0.50727.762 incorrectly on the upper left summary area.

Visual Studio 2005 with Security Updates
Visual Studio 2005 with Security Updates

Using RotorLib and FixedWingLib with your own control systems

FixedWingLib FDM and RotorLib FDM respectively model fixed wing and rotary wing aircraft. They also include control system building blocks and ready to use control systems within the aircraft models (GenAirplane100 and GenHeli500).

Those models (both C++ classes indeed) are ready to use models which simulate generic aircraft. They can be used as they are for general purpose simulations or they can be customized with the XML files to simulate a type specific aircraft. You can go even more and change the models to simulate non-conventional aircraft configurations.

Some of our users however need just the aircraft model, just a model of the aircraft without any control system or stability augmentation system for their own control algorithm development.

This is pretty straight forward with FixedWingLib FDM and RotorLib FDM. Below we describe the most common 3 steps of this modeling effort.

read more »