Package edu.tufts.hrilab.abb
Interface RWSRobotComponentInterface
- All Known Implementing Classes:
MockYumiComponent
public interface RWSRobotComponentInterface
-
Method Summary
Modifier and TypeMethodDescriptionaddCameraPose(String propertyName, String poseString) voidaddDropoffPose(String propertyName, String cameraPoseName, String poseString) voidbooleancheckError(Term t) voidbooleandefineGraspPointForDescriptor(Symbol refId, Symbol itemType) getMatchingResult(CognexReference toReBind, List<CognexResult> results) voidgoToCameraPose(Symbol locationRef) booleangoToPoseName(String poseName) voidmoveToObject(Symbol refId) voidbooleanperceiveEntityFromSymbol(Symbol refId) voidpickupItem(Symbol refId) voidvoidputDownItem(Symbol refId, Symbol pose) voidsetCognexConsultant(CognexConsultant cognexConsultant) voidsetGraspPoint(Symbol itemType, String targetString)
-
Method Details
-
addCameraPose
-
addDropoffPose
-
goToCameraPose
-
calibrateGripper
void calibrateGripper() -
openGripperRapid
void openGripperRapid() -
closeGripperRapid
void closeGripperRapid() -
pourSauce
void pourSauce() -
setGraspPoint
-
defineGraspPointForDescriptor
-
perceiveEntityFromSymbol
-
pickupItem
-
cookItem
-
sauteItem
-
goToPoseName
-
putDownItem
-
moveToObject
-
setCognexConsultant
-
cancelCurrentRapidAction
boolean cancelCurrentRapidAction() -
checkError
-
getMatchingResult
-