Software development
MI-Partners develops the software for its systems in house. In close cooperation with our system architects, motion control specialists, and electronics designers we develop custom low-level embedded software for real-time platforms as well as higher-level application software and user interfaces.
Approach and partners
From system requirements we derive the necessary coordinate transformations and procedures for machine safety, system initialization and calibration.
For our prototypes we work with rapid prototyping environments like dSPACE, Simulink Real-time and LabVIEW. In cases where a more permanent solution is required we rely on industrial control platforms, for which we develop and test C / C++ software, Python code or PLC code.
For larger projects we scale up with our partners, all experienced in the domain of low level embedded software or User Interface programming.