Public Member Functions | |
String | getActionType () |
int | getNextCUActionIndex (boolean statusLastStep) |
boolean | ifParametersSet () |
JustGraspActionUnit (String objectClassName, int houseHoldId, String graspConfig) | |
JustGraspActionUnit (String objectClassName, int houseHoldId, String graspConfig, String workspace) | |
boolean | setParameters (String action, String para, String reservedParam) |
Private Member Functions | |
void | init (String objectClassName, int houseHoldId, String graspConfig, String workspace) |
void | setGraspInfo (String jsonInfo) |
Private Attributes | |
boolean | ifObjectInfoSet = 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 74 of file JustGraspActionUnit.java.
org.srs.srs_knowledge.task.JustGraspActionUnit.JustGraspActionUnit | ( | String | objectClassName, |
int | houseHoldId, | ||
String | graspConfig | ||
) | [inline] |
Definition at line 76 of file JustGraspActionUnit.java.
org.srs.srs_knowledge.task.JustGraspActionUnit.JustGraspActionUnit | ( | String | objectClassName, |
int | houseHoldId, | ||
String | graspConfig, | ||
String | workspace | ||
) | [inline] |
Definition at line 80 of file JustGraspActionUnit.java.
String org.srs.srs_knowledge.task.JustGraspActionUnit.getActionType | ( | ) | [inline, virtual] |
Implements org.srs.srs_knowledge.task.HighLevelActionUnit.
Definition at line 115 of file JustGraspActionUnit.java.
int org.srs.srs_knowledge.task.JustGraspActionUnit.getNextCUActionIndex | ( | boolean | statusLastStep | ) | [inline] |
Reimplemented from org.srs.srs_knowledge.task.HighLevelActionUnit.
Definition at line 122 of file JustGraspActionUnit.java.
boolean org.srs.srs_knowledge.task.JustGraspActionUnit.ifParametersSet | ( | ) | [inline, virtual] |
Implements org.srs.srs_knowledge.task.HighLevelActionUnit.
Definition at line 163 of file JustGraspActionUnit.java.
void org.srs.srs_knowledge.task.JustGraspActionUnit.init | ( | String | objectClassName, |
int | houseHoldId, | ||
String | graspConfig, | ||
String | workspace | ||
) | [inline, private] |
Definition at line 84 of file JustGraspActionUnit.java.
void org.srs.srs_knowledge.task.JustGraspActionUnit.setGraspInfo | ( | String | jsonInfo | ) | [inline, private] |
Definition at line 152 of file JustGraspActionUnit.java.
boolean org.srs.srs_knowledge.task.JustGraspActionUnit.setParameters | ( | String | action, |
String | para, | ||
String | reservedParam | ||
) | [inline] |
Reimplemented from org.srs.srs_knowledge.task.HighLevelActionUnit.
Definition at line 145 of file JustGraspActionUnit.java.
boolean org.srs.srs_knowledge.task.JustGraspActionUnit.ifObjectInfoSet = false [private] |
Definition at line 170 of file JustGraspActionUnit.java.