Class RWSPoseConsultant
java.lang.Object
edu.tufts.hrilab.consultant.Consultant<RWSPoseReference>
edu.tufts.hrilab.abb.consultant.pose.RWSPoseConsultant
- All Implemented Interfaces:
ConsultantInterface
-
Field Summary
Fields inherited from class edu.tufts.hrilab.consultant.Consultant
defaultProperties, kbName, log, propertiesHandled, refConstructor, references, refNumber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddCameraPose
(String propertyName, String poseValue) addDropoffPose
(String propertyName, String cameraPoseName, String poseValue) getDropoffPoseForCameraPose
(Symbol cameraPoseRefId) protected Symbol
Helper method to generate next unique reference ID (e.g., object_3).getRefIdsWithPropertyNamed
(String property) boolean
isCameraPoseRefId
(Symbol refId) <U> U
localConvertToType
(Symbol refId, Class<U> type) <U> U
localConvertToType
(Symbol refId, Class<U> type, List<? extends Term> constraints) toString()
Methods inherited from class edu.tufts.hrilab.consultant.Consultant
addPropertiesHandled, addReference, assertProperties, assertProperties, convertToType, convertToType, createReference, createReferences, getActivatedEntities, getAssertedProperties, getInitialDomain, getKBName, getPropertiesHandled, getReference, getReferencesWithAllProperties, getReferencesWithAnyProperties, notifyNewPropertySubscribers, process, registerForNewPropertyNotification, retractProperties, stripQuotesFromMorpheme, unregisterForNewPropertyNotification
-
Constructor Details
-
RWSPoseConsultant
-
-
Method Details
-
localConvertToType
- Specified by:
localConvertToType
in classConsultant<RWSPoseReference>
-
localConvertToType
- Specified by:
localConvertToType
in classConsultant<RWSPoseReference>
-
getReferenceSummaries
- Overrides:
getReferenceSummaries
in classConsultant<RWSPoseReference>
-
toString
-
addCameraPose
-
addDropoffPose
-
getNextReferenceId
Description copied from class:Consultant
Helper method to generate next unique reference ID (e.g., object_3).- Overrides:
getNextReferenceId
in classConsultant<RWSPoseReference>
- Returns:
-
isCameraPoseRefId
-
getDropoffPoseForCameraPose
-
getRefIdsWithPropertyNamed
-