Orchestra allows to overcome incompatibilities between systems and solutions by offering a greater control of functionalities; the possibility to choose more convenient hardware platforms in terms of cost and performance; a simple integration of applications developed by own; the possibility to fit the control functionalities to the machine and the process requirements; a great compatibility with all the communication standards.
Freedom
Orchestra Control Engine allows the access to those algorithms which determine the kinematics and planning of trajectories, the possibility to modify freely the control functionalities and to shape a control architecture adjusted to own demands, choosing among the different offered functionalities the optimal ones for the specific application, or to realize a new one.
All this makes Orchestra Control Engine a highly customizable and flexible tool, capable of offering open and extendible solutions, as well as solutions for a simple and fast implementation.
Control
Orchestra Control Engine is a suite of software components for the design, development and implementation of real time control applications for machines, robots and cells.
Orchestra is not only a very powerful control software able to perform real-time critical applications, but it is also equipped with components supporting the user for the development, debugging and testing of control application.
Innovation
Orchestra Control Engine is innovative because it is:
- Open, since it is based on an open source framework that allows to interface with external and not pre-defined entities in easier way.
- Modular, since it gives the possibility to reuse already developed algorithms by dividing them in different functional units , as well as to modify arbitrarily the control scheme without any imposed limit;
- Distributed, since it allows to run the software on different and remote hardware resources far for each other until several hundred meters;
- Scalable, since it makes possible to solve problems of very different complexity by means of one single tool choosing the suitable hardware in terms of cost and performace for a particular application (e.g.: embedded low-cost or multi-core ultra-performing solutions);
- Reconfigurable, since it allows to modify the system parameters both offline and at runtime, in order to quickly change the system behaviour;
- The visual approach of its development environment.
These features are the result of the synergy among all the components of the Orchestra suite.