Package edu.tufts.hrilab.abb
Interface RWSRobotComponentInterface
- All Known Implementing Classes:
MockYumiComponent
public interface RWSRobotComponentInterface
-
Method Summary
Modifier and TypeMethodDescriptionaddCameraPose
(String propertyName, String poseString) void
addDropoffPose
(String propertyName, String cameraPoseName, String poseString) void
boolean
checkError
(Term t) void
boolean
defineGraspPointForDescriptor
(Symbol refId, Symbol itemType) void
goToCameraPose
(Symbol locationRef) boolean
goToPoseName
(String poseName) void
moveToObject
(Symbol refId) void
boolean
perceiveEntityFromSymbol
(Symbol refId) void
pickupItem
(Symbol refId) void
void
putDownItem
(Symbol refId, Symbol pose) void
setCognexConsultant
(CognexConsultant cognexConsultant) void
setGraspPoint
(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
-