introduce robot control interface for accessing input and output data where needed in architecture. in process of compiling state machine WARNING: does not compile! in progress