Middleware for Robotic Applications


Middleware for Robotic Applications is a cross-platform, open-source software framework written in C++ that provides a middleware, several base functionalities and numerous tools for developing and testing distributed software modules. It also focuses on easy creation of complex, dynamic applications, while reusing these modules as plugins. The main purpose of MIRA is the development of robotic applications, but as it is designed to allow type safe data exchange between software modules using intra- and interprocess communication it is not limited to these kinds of applications.
MIRA is developed in a cooperation of the MetraLabs GmbH and the Ilmenau University of Technology/. Therefore, MIRA was designed to fulfill the requirements of both commercial and educational purposes.

Features

General:
Robotic Application specific:
MIRA supports and was successfully tested on the following platforms:
MIRA is used within the following applications:
and projects:

Reflection/Serialization


class Data


class MyClass