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, visionTypes
Fields inherited from class edu.tufts.hrilab.consultant.Consultant
defaultProperties, kbName, log, propertiesHandled, refConstructor, references, refNumber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
assertProperties
(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, writeReferencesToFile
Methods 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, unregisterForNewPropertyNotification
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:ConsultantInterface
Returns a list of Properties handled by this component.- Specified by:
getPropertiesHandled
in interfaceConsultantInterface
- Overrides:
getPropertiesHandled
in classConsultant<VisionReference>
- Returns:
- list of Properties.
-
getActivatedEntities
Description copied from interface:ConsultantInterface
Get a list of currently highly salient entities that should be considered "activated."- Specified by:
getActivatedEntities
in interfaceConsultantInterface
- Overrides:
getActivatedEntities
in classConsultant<VisionReference>
- Returns:
- list of refIds and probability pairs
-
assertProperties
Description copied from interface:ConsultantInterface
Add 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:
assertProperties
in interfaceConsultantInterface
- Overrides:
assertProperties
in classVisionConsultant
- Returns:
-