Troy 7, Inc. has extensive experience in this functional area. As a subcontractor on the development of the Parametric Endo/Exoatmospheric Lethality Simulation (PEELS) program, Troy 7 engineers were responsible for modifying existing source code to work with new external libraries and to add the ability for users to work with new data file formats into an existing software product. Troy 7 was responsible for developing a PEELS interface to libraries from an existing software product (BRL-CAD). This interface allows PEELS users to work directly with models created using BRL-CAD, eliminating a model translation step that in the past made the PEELS software more difficult to use. Troy 7 engineers also designed and developed additional software tools that allowed users to embed additional information in the BRL-CAD model and make the PEELS product easier to use.
In addition to the work on PEELS, Troy 7 engineers have worked on a subcontract supporting the NASA Sounding Rockets Operations Contract (NSROC). This support included researching, designing, documenting, implementing and testing improved algorithms to calculate magnetometer/sun sensor based attitude solutions for sounding rockets. The algorithms were implemented as a modular series of scripts designed to be run using the COTS product MATLAB. On December 4, 2009, Troy 7, Inc. received the Technical Services Sector World Class Supplier award from the prime contractor as a result of our superior support on the contract and for delivering on time and on budget.
Troy 7 engineers have also developed a sequence of programs that perform data reduction and telemetry analysis for many of the target vehicles in the Ballistic Missile Defense System (BMDS). The programs are designed and developed to be modular and can be easily updated if the vehicle configuration is changed. The purpose of the programs is to supply data to a collection of MATLAB scripts that produce plots to be used by the final program in the series, which generates post mission vehicle performance reports. To help support the data in the plots contained in the report, Troy 7 has also designed and developed an animation capability that produces a 3-dimensional animation of the target vehicle using the trajectory and attitude data obtained from the processed telemetry data. The animation capability is written in C++ utilizing an object oriented design and development approach. The OpenGL libraries are used to provide 3D and texturing capabilities. Standard Windows libraries are used to generate the animation file produced.