Plan | (Rop *) |
Rop | (Starting place,Goal,(Step*)) |
Step | (Heading,Length,Stop-condition) |
Heading | 0.0 .. 360.0 | nil |
Length | 0 .... C | nil |
Stop Condition | shortfront | longfront |shortleft | longleft | shortright |longright |
The basic execution sequence of the robot consists of a loop. in which
data is grabbed from the robot; natural language commands are processed
and current ROP is executed to update robot's current location based on
plan recognition.Robot replans as need to get it's goal.