Implement state machines in JavaScript
Opened this issue · 0 comments
tlau commented
Right now the Robot model in the Ember app contains an ugly hardcoded state machine that enables the robot to unplug+tuck+pointHeadForward. This is is not extensible. We need to implement an actual framework for sequencing robot actions together, with exception handling and which exposes the underlying state so that users can understand what the robot is doing.