Class RealVisionConsultant
java.lang.Object
edu.tufts.hrilab.consultant.Consultant<VisionReference>
edu.tufts.hrilab.vision.consultant.VisionConsultant
edu.tufts.hrilab.vision.consultant.RealVisionConsultant
- All Implemented Interfaces:
ConsultantInterface,VisionConsultantInterface
-
Field Summary
Fields inherited from class edu.tufts.hrilab.vision.consultant.VisionConsultant
visionComponent, visionTypesFields inherited from class edu.tufts.hrilab.consultant.Consultant
defaultProperties, kbName, log, propertiesHandled, refConstructor, references, refNumber -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanassertProperties(Symbol objectRef, List<Term> properties) Add properties to already existing object ref.Get a list of currently highly salient entities that should be considered "activated."Returns a list of Properties handled by this component.Methods inherited from class edu.tufts.hrilab.vision.consultant.VisionConsultant
assertProperties, convertToGrasps, convertToType, getInitialDomain, getReferences, getReferences, getReferences, getTokenIds, getTokens, getTypeId, getVariable, loadReferencesFromFile, localConvertToType, localConvertToType, removeReference, setTypeId, writeReferencesToFileMethods inherited from class edu.tufts.hrilab.consultant.Consultant
addPropertiesHandled, addReference, convertToType, convertToType, createReference, createReferences, getAssertedProperties, getKBName, getNextReferenceId, getReference, getReferenceSummaries, getReferencesWithAllProperties, getReferencesWithAnyProperties, notifyNewPropertySubscribers, process, registerForNewPropertyNotification, retractProperties, stripQuotesFromMorpheme, unregisterForNewPropertyNotificationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.tufts.hrilab.interfaces.ConsultantInterface
convertToType, convertToType, createReferences, getAssertedProperties, getKBName, notifyNewPropertySubscribers, process, registerForNewPropertyNotification, unregisterForNewPropertyNotification
-
Constructor Details
-
RealVisionConsultant
-
-
Method Details
-
getPropertiesHandled
Description copied from interface:ConsultantInterfaceReturns a list of Properties handled by this component.- Specified by:
getPropertiesHandledin interfaceConsultantInterface- Overrides:
getPropertiesHandledin classConsultant<VisionReference>- Returns:
- list of Properties.
-
getActivatedEntities
Description copied from interface:ConsultantInterfaceGet a list of currently highly salient entities that should be considered "activated."- Specified by:
getActivatedEntitiesin interfaceConsultantInterface- Overrides:
getActivatedEntitiesin classConsultant<VisionReference>- Returns:
- list of refIds and probability pairs
-
assertProperties
Description copied from interface:ConsultantInterfaceAdd properties to already existing object ref. Each property should contain a connection to the existing ref either by refId or refId's variable.- Specified by:
assertPropertiesin interfaceConsultantInterface- Overrides:
assertPropertiesin classVisionConsultant- Returns:
-