The EventBasedSensors can use the event processor to postpone getting of the
A sensor, which needs a time to process the data, can be modeled as
an event-based sensor. The sense() methods of the sensor would not return
directly the requested data, bud only adds an event into the event processor.
Later, the event would be received by the same instance of the sensor and
would invoke a sensory callback, which will asynchronously return the data
into the requesting entity/agent.