LISTS
OF
PROJECTS
-
BMW iDrive HMI Development (2010 - now) - user interface development in the entertainment area
Customer: Elektrobit Automotive GmbH/BMW AG
Operating System: QNX, Windows
Hardware: Proprietary embedded hardware
Programming Environment: Visual C++, Python, SVN
Technologies: HMI framework, embedded software, MFC
Impact:
Improved software to reach series production; implementation of new
features
-
HMI Controller for a Kombi Interface of Bosch AG (2009 - 2010)
Customer: SSW
Operating System: OSEK,
VxWorks, Windows
Hardware: Proprietary embedded hardware
Programming Environment: Visual C++, Softtunes, Python, SVN
Technologies: HMI framework, embedded software, interprocessor communication, MFC
Impact:
Improved software to reach series production; implementation of new
features
-
blue PiraT data logger (2005 - 2009) - Project management, architecture and development for a multibus data logger
Customers: BMW AG, Daimler AG, Audi AG, Porsche AG, Siemens VDO, Harman-Becker, etc.
Operating System: Linux, Windows
Hardware: PC, proprietary embedded hardware
Programming Environment: Visual C++, GNU
Technologies: CAN, MOST 25, MOST 150, RS232, RS422, LIN, FlexRay, GN-Log, network cameras, SSH, FTP, embedded hardware, Power PC, ST10, Blackfin DSP, Powermanagement
Impact: Improved the error analysis process during the development process of automotive electronic device units (ECUs)
Links:
Product homepage

-
Serial Trace Analyser (2002 - 2004) - Development of a serial trace analysis tool
Customer: BMW AG
Operating System: Windows
Hardware: PC
Programming Environment: Java, Eclipse
Technologies: Serial port, sound recording
Impact: Improved the BMW error analysis process

-
The Robotic Platform (1999 - 2001) - Architecture and development of an object-oriented framework for robot control
Customer: Clemson University, USA
Operating System: QNX 6.2
Hardware: Real-time, Open Inventor, motion control cards, Puma manipulators, WAM manipulators
Programming Environment: C++, GNU
Technologies:
Impact: Sold in USA and Asia, published in the Journal of Intelligent and Robotic Systems
Links:
Paper,
Presentation
-
QMotor Robotic Toolkit (1998 - 1999) - Architecture and development of an object-oriented robot control environment
Customer: Clemson University, USA
Operating System: QNX 4.25 and 6.2
Hardware: PC, ServoToGo motion control card
Programming Environment: C++, GNU, Watcom
Technologies: Real-time, motion control cards, Puma manipulators
Impact: Sold in USA and Asia, published in the Control Systems Magazine
Links:
Paper,
Manual
-
Robot Simulator (1998 - 1999)
Customer: Clemson University, USA
Operating System:
Windows NT
Programming Environment:
Visual C++, OpenGL
Technologies: Socket communication, 3D graphics
Impact: Allowed
testing robot control programs without the risk of damaging hardware before trying them on the real robot
-
QRobot - A PC Based Robot Control System (1997 - 1998) - a PC-based system for telerobotic decontamination and decommissioning
Customer: Clemson University, USA / Department of Energy
Operating System: QNX 4.25
Hardware: PC, ServoToGo motion control card
Programming Environment: C++, GNU, Watcom
Technologies: Real-time, motion control cards, Puma manipulators
Impact: Demonstrates how a PC with a real-time operating
system to the integration of real-time control tasks and advanced user
interfaces
Links:
Paper
-
QMotor (1997 - 2000) - A graphical real-time control environment
Operating System: QNX 4.25 and 6.2
Customer: Clemson University, USA
Hardware: PC, ServoToGo motion control card
Programming Environment: C++, GNU, Watcom
Technologies: Real-time, motion control cards
Impact: Sold in USA, Europa, Asia and South America, published in the Control Systems Magazine
Links:
Paper,
Manual
-
QWidgets (1997 - 2000) -
A object-oriented wrapper for QNX Photon microGUI
Operating System: QNX 4.25 and 6.2
Customer: Clemson University, USA
Programming Environment: C++, GNU, Watcom
Impact: Basis for the user interface implementation of different projects at
Clemson University

-
COR Control System (1996) - Control software for a golf ball shooting and measurement device
Customer: Clemson University, USA
Operating System: Windows
Hardware: PC, video capture board, DSP board
Programming Environment: C++, Borland
Technologies: Low level hardware programming
Impact: Research Tool
-
The Unwinding Analyzer (1996) - Video Analysis Tool for the Yarn Unwinding Process
Customer: Clemson University, USA
Operating System: Windows 95
Hardware: PC, video capture board, DSP board
Programming Environment: C++, Borland
Technologies: Synchronized video capturing, DSP - PC communication, 3D image processing
Impact: Provided new insights into the yarn unwinding process
Links:
Website,
Thesis
-
Easy Slide (1995) - The Different Audiovision Control Concept
Customer: Live Show, Munich
Operating System: Atari TOS
Hardware: Atari 1040 ST
Programming Environment: C
Technologies: Infrared Control of CD Players, Real-Time Control of Slide Projectors
Impact: Successfully presented 18 slide shows in Germany
Links:
Manual
-
Debugging Tool for EWSD (1995) - Tool to analyse stack traces
Customer: Siemens AG, Munich
Operating System: OS/2
Hardware: PC
Programming Environment: C
Impact: Simplified error analysis
|