Package edu.tufts.hrilab.fetch
Class MockFetchItComponent
java.lang.Object
edu.tufts.hrilab.diarc.DiarcComponent
edu.tufts.hrilab.moveit.MockMoveItComponent
edu.tufts.hrilab.fetch.MockFetchComponent
edu.tufts.hrilab.fetch.MockFetchItComponent
- All Implemented Interfaces:
FetchInterface,FetchItInterface,ArmInterface,LearningInterface,MoveItInterface
-
Field Summary
Fields inherited from class edu.tufts.hrilab.moveit.MockMoveItComponent
grasping, shouldSimExecTime, simExecTimeoutFields inherited from class edu.tufts.hrilab.diarc.DiarcComponent
executionLoopCycleTime, log, shouldRunExecutionLoop -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmoveObjectAbove(Symbol objectRef_0, Symbol objectRef_1, String groupName) moveObjectFetchItPrimitive(Symbol objectRef, String groupName, String direction) Methods inherited from class edu.tufts.hrilab.fetch.MockFetchComponent
checkGrasping, getBreakerState, getChargeLevel, look, lookAround, pointHeadTo, pointHeadTo, pointHeadTo, setBreakerState, setTorsoPosition, simExecTimeMethods inherited from class edu.tufts.hrilab.moveit.MockMoveItComponent
additionalUsageInfo, closeGripper, disableCarryingConstraints, enableCarryingConstraints, executeTrajectory, getEEPose, getGripperPosition, getPose, goToEEPose, goToPose, goToPose, graspObject, learn, loadEEPosesFromFile, loadPosesFromFile, loadTrajectoriesFromFile, moveGripper, moveTo, moveTo, moveTo, moveTo, moveToCartesian, moveToJointPosition, moveToJointPositions, moveToJointPositions, moveToRelative, openGripper, parseArgs, pointTo, pointTo, pressObject, pressObject, publishPointCloudToRos, recordEEPose, recordPose, releaseObject, saveEEPosesToFile, savePosesToFile, saveTrajectoriesToFile, startRecordingTrajectory, stopRecordingTrajectory, unlearnMethods inherited from class edu.tufts.hrilab.diarc.DiarcComponent
createInstance, createInstance, createInstance, createInstance, executionLoop, getMyGroupConstraints, getMyGroups, getMyService, getMyServices, init, main, shutdown, shutdownComponentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.tufts.hrilab.interfaces.ArmInterface
closeGripper, executeTrajectory, getEEPose, getGripperPosition, getPose, goToPose, goToPose, graspObject, loadEEPosesFromFile, loadPosesFromFile, loadTrajectoriesFromFile, moveGripper, moveTo, moveTo, moveTo, moveTo, moveToRelative, openGripper, pointTo, pressObject, pressObject, recordPose, releaseObject, saveEEPosesToFile, savePosesToFile, saveTrajectoriesToFile, startRecordingTrajectory, stopRecordingTrajectoryMethods inherited from interface edu.tufts.hrilab.fetch.FetchInterface
checkGrasping, getBreakerState, getChargeLevel, look, lookAround, pointHeadTo, pointHeadTo, pointHeadTo, setBreakerState, setTorsoPositionMethods inherited from interface edu.tufts.hrilab.interfaces.LearningInterface
learn, unlearnMethods inherited from interface edu.tufts.hrilab.moveit.MoveItInterface
disableCarryingConstraints, enableCarryingConstraints, moveToCartesian, moveToJointPosition, moveToJointPositions, moveToJointPositions, pointTo, publishPointCloudToRos
-
Constructor Details
-
MockFetchItComponent
public MockFetchItComponent()
-
-
Method Details
-
moveObjectAbove
- Specified by:
moveObjectAbovein interfaceFetchItInterface
-
moveObjectFetchItPrimitive
public Justification moveObjectFetchItPrimitive(Symbol objectRef, String groupName, String direction) - Specified by:
moveObjectFetchItPrimitivein interfaceFetchItInterface
-