Public Member Functions | |
String | getActionType () |
boolean | ifParametersSet () |
MoveActionUnit (Pose2D position) | |
boolean | setParameters (String action, String para, String reservedParam) |
Private Member Functions | |
void | setBasePose (String jsonPose) |
Private Attributes | |
boolean | ifBasePoseSet = false |
An ActionUnit is a container of GenericAction. Unit does not have to be containing only one action. e.g. an action of detection an object on a table can contain a few steps, move to pos1, detect, move to pos2, detect, move to pos3, detect, etc.
Definition at line 68 of file MoveActionUnit.java.
org.srs.srs_knowledge.task.MoveActionUnit.MoveActionUnit | ( | Pose2D | position | ) | [inline] |
Definition at line 70 of file MoveActionUnit.java.
String org.srs.srs_knowledge.task.MoveActionUnit.getActionType | ( | ) | [inline, virtual] |
Implements org.srs.srs_knowledge.task.HighLevelActionUnit.
Definition at line 90 of file MoveActionUnit.java.
boolean org.srs.srs_knowledge.task.MoveActionUnit.ifParametersSet | ( | ) | [inline, virtual] |
Implements org.srs.srs_knowledge.task.HighLevelActionUnit.
Definition at line 112 of file MoveActionUnit.java.
void org.srs.srs_knowledge.task.MoveActionUnit.setBasePose | ( | String | jsonPose | ) | [inline, private] |
Definition at line 103 of file MoveActionUnit.java.
boolean org.srs.srs_knowledge.task.MoveActionUnit.setParameters | ( | String | action, |
String | para, | ||
String | reservedParam | ||
) | [inline] |
Reimplemented from org.srs.srs_knowledge.task.HighLevelActionUnit.
Definition at line 96 of file MoveActionUnit.java.
boolean org.srs.srs_knowledge.task.MoveActionUnit.ifBasePoseSet = false [private] |
Definition at line 116 of file MoveActionUnit.java.