Realtime Control and Machine Vision

Launch IT is responsible for developing the complete information system for locating products on a conveyor belt using machine vision cameras and handling these results by multiple near robot actuators, involving 23 servo steppers.

Tools: LabVIEW, RT, DAQmx, Motion, HexSight

Intercom

Launch IT was involved in the development of the embedded source code for a special purpose intercom system. The intercom allows communication over a Voice Over IP (VOIP) connection, as well as special purpose signals, such as alarms. Each intercom consists of two microcontrollers, of which one them is running Windows CE.

Tools: IAR, Atmel, WinCE, C, Microcontroller, VOIP

Induction Heater

For an electronics company, Launch IT has developed the firmware for an industrial induction heating device. The embedded software contains several feedback loops for controlling temperature and current, in order to gradually increase the temperature of the target, making sure the maximum current is not exceeded and respecting other interrupts and interlocks.

Tools: IAR, Luminary Micro, C, Microcontroller, VOIP

Diagnose Information System

DiagnoseIS is an interactive platform that supports (neuro-) psychological testing and test/assessment development. Launch IT has been establishing parnerships with various Universities and Clinics for optimizing DiagnoseIS to a platform for both scientific and clinical usage. DiagnoseIS replaces paper diagnostic tools by using a tablet, combined to the DiagnoseIS software and online systems for automatic scoring and report generation.

Tools: C# .net, PHP and MySQL

Data Acquisition and Control for Nuclear Fusion

For a nuclear fusion experiment, Launch IT worked on Data Acquistion and Realtime Control systems, based on National Instruments PXI Systems and LabVIEW.

Tools: LabVIEW, RT, DAQmx, Motion, C++, HDF5

Inspection Systems and Machine Vision User Interfaces

For various machine vision inspections, Launch IT has developed user interfaces, inspections and interfaces to auxilary devices such as actuators and PLCs. A general purpose user interface for automatic inspections, has been developed for supporting various machine vision cameras, such as PPT Vision, SICK IVC and LMI Chromascan.

Control system for Personal Electric Transit

For a small personal transit vehicle, Launch IT developed the firmware for two Luminary microcontrollers, communicating over a simple network.

Schleifenbauer Developers Community and APIs

Launch IT manages an open source platfrom for developers of APIs and other tools for Schleifenbauer PDUs. Launch IT has developed a .net API including a demo application, as well as a PDU Simulator, and has reviewed PHP and Perl APIs written by thirds.

Tools: .net, C#, PHP, Perl, Schleifenbauer PDU

Code/Design Reviews and Development

For a networked embedded microcontroller project at an electronics company, code/design reviews have been carried out. Since the development of the software was still ongoing at that time, several review remarks have been implemented in pair programming sessions. Besides the target of creating stable software, the balance had to be kept in relation to the project’s management targets and planning in order to meet deadlines. Launch IT played an important role in this issue, advising both managers and an engineer. Furthermore, a test tool has been developed in order to automatically run tests on the networked microcontrollers. Later, Launch IT also implemented several change requests to the firmware.

Tools: Luminary Microcontroller, C++, ActivePerl,