Interface RWSRobotComponentInterface

All Known Implementing Classes:
MockYumiComponent

public interface RWSRobotComponentInterface
  • Method Details

    • addCameraPose

      Symbol addCameraPose(String propertyName, String poseString)
    • addDropoffPose

      void addDropoffPose(String propertyName, String cameraPoseName, String poseString)
    • goToCameraPose

      void goToCameraPose(Symbol locationRef)
    • calibrateGripper

      void calibrateGripper()
    • openGripperRapid

      void openGripperRapid()
    • closeGripperRapid

      void closeGripperRapid()
    • pourSauce

      void pourSauce()
    • setGraspPoint

      void setGraspPoint(Symbol itemType, String targetString)
    • defineGraspPointForDescriptor

      boolean defineGraspPointForDescriptor(Symbol refId, Symbol itemType)
    • perceiveEntityFromSymbol

      boolean perceiveEntityFromSymbol(Symbol refId)
    • pickupItem

      void pickupItem(Symbol refId)
    • cookItem

      Justification cookItem(Symbol refId, Term time)
    • sauteItem

      Justification sauteItem(Symbol refId, Term time)
    • goToPoseName

      boolean goToPoseName(String poseName)
    • putDownItem

      void putDownItem(Symbol refId, Symbol pose)
    • moveToObject

      void moveToObject(Symbol refId)
    • setCognexConsultant

      void setCognexConsultant(CognexConsultant cognexConsultant)
    • cancelCurrentRapidAction

      boolean cancelCurrentRapidAction()
    • checkError

      List<Map<Variable,Symbol>> checkError(Term t)