willowgarage/interactive-manipulation-sandbox

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.