Public Member Functions | Private Member Functions | Private Attributes
org.srs.srs_knowledge.task.JustGraspActionUnit Class Reference
Inheritance diagram for org.srs.srs_knowledge.task.JustGraspActionUnit:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

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.


Constructor & Destructor Documentation

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.


Member Function Documentation

Reimplemented from org.srs.srs_knowledge.task.HighLevelActionUnit.

Definition at line 122 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.


Member Data Documentation

Definition at line 170 of file JustGraspActionUnit.java.


The documentation for this class was generated from the following file:


srs_knowledge
Author(s): Ze Ji
autogenerated on Mon Oct 6 2014 08:27:33