perClass Mira provides an Application Server functionlity that enables remote control of perClass Mira GUI over TCP/IP networking protocol. The use-case for the Application Server is a quick construction of live visual demonstrators with camera and perClass Mira processing in the custom control loop.


The following scheme clarifies the Application Server operation. The Application Server (3) is running under perClass Mira Dev (1) enviroment. It listens to commands sent from a custom interface (7). The commands can control the attached camera (2). If the solution is able to detect objects in the live data stream, their coordinates are passed over a separate connection to a listening component (8) that can act on the detections.


The Custom Machine (10) is a demonstrator controller that may also involve an actuator such as a PLC or a robot arm. Custom application logic (9) can leverage the Application Server (3) to bring perClass Mira live processing and visualization capabilities in custom control loop using only simple text commands.