ROBERTSON & ROBERTSON
CONSULTANTS, INC.
QUALIFICATIONS STATEMENT
PROGRAMMING CAPABILITIES
RRCI has full service computer programming and support capabilities
as described below. Research and development tasks require comprehensive
programming capabilities because of the nature of their ``never been done
before'' projects. Not only is programming becoming a necessity in the
technological world, proficiency in several programming languages has become
almost mandatory. RRCI is proficient with the following programming languages:
- C
- C++
- OpenGL
- QT GUI programming library (cross platform)
- x86 Assembler
- Fortran
- Bourne Shell
In addition, RRCI is quite experienced in linking heterogeneous programs.
(mixtures of C, C++, and Fortran), which can greatly enhance the usefulness
of legacy Fortran codes.
RRCI has authored numerous software applications for professional use.
Following are a few examples:
-
"Surfanim" Realtime 3D Animation Program for Mechanical Simulation Corporation
displays realtime three dimensional animated representations of mathematical vehicle simulations.
-
ADAMS vehicle model static study package which trivializes the
process of performing suspension static studies with ADAMS by automatically
writing ADAMS data sets with test harnesses in place. The package then
runs all the simulations, and plots the results, optionally with experimental
suspension static study data.
-
Model Reference Adaptive Controller for path following implemented
in functional models, and in ADAMS. Please see the SAE paper which we coauthored,
``An Adaptive Control Model for Lateral Path Following With Closed Loop
Handling Simulations'', which was presented at the 1997 SAE Congress meeting.
-
Parametric GUI driven CAD program for a corrugated-paper packaging
company. This program provides a method for storing packaging designs
parametrically (without fixed dimensions), as well as a graphical user
interface through which sales people can quickly generate and review designs
for customers.
-
Custom data post-processing language optimized for predicting
tire wear. Included graphical displays for results, and three degree of
freedom vehicle model.
-
World Wide Web interface to vehicle drift prediction program.
-
Application to read and interpret ADAMS data sets, and algorithmically
extract geometry and mass properties.
-
ASCII file pre-processor for templatizing input data sets.
-
Script driven graphical data post processing and plotting program.
-
ADAMS usercode in C and C++ that includes an intrinsic run-time
compiler.
PORTING CAPABILITIES
Many times it is necessary to run an application on a platform other
than the one on which the application was developed. RRCI has experience
porting programs to the following computer platforms:
-
Cray C-90
-
Extended DOS (32 bit)
-
Hewlett Packard HP-UX
-
Linux (32 & 64 bit)
-
Silicon Graphics Irix (32 & 64 bit)
-
Windows 2000, NT, XP, Vista
FILE FORMAT CAPABILITIES
Differing file formats may cause problems when a data set is needed
for several different applications. RRCI has experience reading and writing
to the following file formats, which includes writing software to convert
from one format to another:
-
DAFF (Data Acquisition File Format, binary)
-
Asyst (binary)
-
Matlab (binary)
-
Various ASCII formats
-
ADAMS output
RRCI Home Page
webmaster@rrci.com