Machine App

The Machine App is designed to control a machine specifically designed for creating art. It lets the user configure a layout and define a set of tools and paints that the machine can use for it’s art.

One of the application’s main task is generating a set of machine commands┬ábased on:

  • The collection of strokes generated by the Painting App
  • The machine config
  • The complexities of painting (think cleaning the brush if a paint changes between two strokes)

The application’s final task is to send these commands to the machine,┬álisten out for problems and to track progress.