Package org.commonreality.sensors.base

Interface Summary
IObjectCreator<K extends IObjectKey> Coordinates with PerceptManager to create IObjectKeys and their associated ISensoryObjects (typically a IAfferentObject).
IObjectKey basic key used for linking and tracking arbitrary objects and their percepts
IObjectProcessor<K extends IObjectKey> processes an existing object.
 

Class Summary
BaseSensor skeletal sensor that utilizes a PerceptManager to create and process percepts based on some other listening mechanism.
PerceptManager the percept manager is tailored (primarily for afferent percepts) to create percepts for arbitrary programmatic objects.