Package edu.tufts.hrilab.unity
Class MockUnityPR2Component
java.lang.Object
edu.tufts.hrilab.diarc.DiarcComponent
edu.tufts.hrilab.movebase.MockMoveBaseComponent
edu.tufts.hrilab.unity.MockUnityPR2Component
- All Implemented Interfaces:
MoveBaseInterface
-
Field Summary
Fields inherited from class edu.tufts.hrilab.diarc.DiarcComponent
executionLoopCycleTime, log, shouldRunExecutionLoop
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.vecmath.Point3d
observeBindings
(Term state) void
repairLocation
(Symbol locationRef) void
repairStepOne
(Symbol actor, Symbol tube) void
repairStepThree
(Symbol actor, Symbol tube) void
repairStepTwo
(Symbol actor, Symbol tube) boolean
senseIfTubeBroken
(Symbol tubeId) senseTubeStatusInWing
(Symbol wing) Methods inherited from class edu.tufts.hrilab.movebase.MockMoveBaseComponent
additionalUsageInfo, approachLocation, approachLocation, checkAt, getLocationPose, getPoseGlobalQuat, getPoseReference, goToLocation, goToLocation, goToLocation, goToLocation, init, isMoving, parseArgs, setPoseGlobal, shutdownComponent, stop
Methods inherited from class edu.tufts.hrilab.diarc.DiarcComponent
createInstance, createInstance, createInstance, createInstance, executionLoop, getMyGroupConstraints, getMyGroups, getMyService, getMyServices, main, shutdown
-
Constructor Details
-
MockUnityPR2Component
public MockUnityPR2Component()
-
-
Method Details
-
repairStepOne
-
repairStepTwo
-
repairStepThree
-
senseTubeStatusInWing
-
senseIfTubeBroken
-
getPosition
public javax.vecmath.Point3d getPosition() -
observeBindings
-
repairLocation
-