Package edu.tufts.hrilab.spot.consultant
Class SpotLocationReference
java.lang.Object
edu.tufts.hrilab.consultant.Reference
edu.tufts.hrilab.spot.consultant.SpotLocationReference
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected javax.vecmath.Quat4dprotected javax.vecmath.Point2dprotected StringFields inherited from class edu.tufts.hrilab.consultant.Reference
properties, refId, variable -
Constructor Summary
ConstructorsConstructorDescriptionSpotLocationReference(Symbol ref, Variable variable) SpotLocationReference(Symbol ref, Variable variable, List<Term> properties, String waypointId, javax.vecmath.Point2d position, javax.vecmath.Quat4d orientation) -
Method Summary
Modifier and TypeMethodDescriptionjavax.vecmath.Quat4djavax.vecmath.Point2dvoidsetOrientation(javax.vecmath.Quat4d orientation) voidsetPose(javax.vecmath.Point2d position, javax.vecmath.Quat4d orientation) voidsetPosition(javax.vecmath.Point2d position) voidsetWaypointId(String id)
-
Field Details
-
waypointId
-
position
protected javax.vecmath.Point2d position -
orientation
protected javax.vecmath.Quat4d orientation
-
-
Constructor Details
-
SpotLocationReference
-
SpotLocationReference
-
SpotLocationReference
-
-
Method Details
-
setPose
public void setPose(javax.vecmath.Point2d position, javax.vecmath.Quat4d orientation) -
getPosition
public javax.vecmath.Point2d getPosition() -
getOrientation
public javax.vecmath.Quat4d getOrientation() -
getWaypointId
-
setPosition
public void setPosition(javax.vecmath.Point2d position) -
setOrientation
public void setOrientation(javax.vecmath.Quat4d orientation) -
setWaypointId
-