|
We have extensive experience in programming and software engineering using the following languages and tools:
- BASIC
- Fortran
- C
- shell scripting and scripting languages
- VxWorks
- Purify
- Make
- CVS
Work done includes:
- algorithm development for image processing
- classification
- interfacing and control
- solution of inverse problems
- mathematical modelling
- low-level software for custom PC cards
Platforms used include:
- DOS
- Windows
- Linux
- Solaris
- VMS
Project environments have ranged from end to end development of smaller projects to working as part of a dispersed team with strict interface control specifications for modules, and entensively documented code and version control.
The documentation and code shown in the GEMINI case study, are examples of the latter.
|
Case study: GEMINI

The GEMINI telescopes are two near-identical 8m diameter optical telescopes, one in each of the northern and southern hemispheres so that the entire sky can be imaged.
Earth-based telescopes of this size have their resolution limited by atmospheric turbulence, but this can be compensated for using additional smaller mirrors in the optical path which change shape according to deviations in the image of a known 'guide star' near the object of interest.
more... |