Definition at line 45 of file pasar.h.
Public Member Functions |
bool | configure (yarp::os::ResourceFinder &rf) |
|
bool | interruptModule () |
|
bool | close () |
|
bool | respond (const yarp::os::Bottle &command, yarp::os::Bottle &reply) |
|
double | getPeriod () |
|
bool | updateModule () |
|
Protected Member Functions |
void | saliencyTopDown () |
| saliencyTopDown Update the salience according to the informations contained in the OPC (acceleration, appareance, disappareance) More...
|
|
void | saliencyNormalize () |
| saliencyNormalize Normalize salience such that maximum salience = 1 More...
|
|
void | saliencyLeakyIntegration () |
| saliencyLeakyIntegration Decrease of the salience through time. More...
|
|
bool | saliencyPointing () |
| saliencyPointing Increase the salience of the closest object from the right hand More...
|
|
bool | saliencyWaving () |
| saliencyWaving Increase the saliency of the agent waving More...
|
|
void | initializeMapTiming () |
|
Protected Attributes |
double | pTopDownAppearanceBurst |
| score of saliency for an appereance More...
|
|
double | pTopDownDisappearanceBurst |
| score of saliency for an diappereance More...
|
|
double | pTopDownAccelerationCoef |
| score of saliency for an acceleration detected More...
|
|
double | pExponentialDecrease |
| Speed of the decrease of the saliency over the time (should be less than 1) More...
|
|
double | pTopDownWaving |
| increase of saliency if waving More...
|
|
double | thresholdMovementAccelAgent |
| minimum acceleration to detect an agent More...
|
|
double | thresholdMovementAccelObject |
| minimum acceleration to detect an object More...
|
|
double | thresholdWaving |
| minimum waving detected More...
|
|
double | thresholdPointing |
| maximum distance between hand and object to detect pointing More...
|
|
double | thresholdSaliency |
| if object saliency is below this value, it is set to 0 More...
|
|
double | dthresholdAppear |
| minimum time an object has to be present before it is detected as appeared More...
|
|
double | dthresholdDisappear |
| minimum time an object has to be absent before it is detected as disappeared More...
|
|
double | dBurstOfPointing |
| how much to increase saliency if object is pointed at More...
|
|
double | lastTimeWaving |
| last time point when the agent was waving More...
|
|
double | lastTimePointing |
| last time point when the agent was pointing More...
|
|
bool | checkWaving |
| whether to detect waving of an agent More...
|
|
bool | checkPointing |
| whether to detect pointing of an agent More...
|
|
icubclient::ICubClient * | iCub |
|
yarp::os::Port | handlerPort |
| a port to handle messages More...
|
|
yarp::sig::VectorOf< double > | rightHandt1 |
| position of right at t1 More...
|
|
yarp::sig::VectorOf< double > | rightHandt2 |
| position of right at t2 More...
|
|
yarp::sig::VectorOf< double > | leftHandt1 |
| position of left hand at t1 More...
|
|
yarp::sig::VectorOf< double > | leftHandt2 |
| position of left hand at t2 More...
|
|
std::pair< bool, bool > | presentRightHand |
| first: whether right hand was present at t1; second: whether right hand is present at t2 More...
|
|
std::pair< bool, bool > | presentLeftHand |
| first: whether left hand was present at t1; second: whether left hand is present at t2 More...
|
|
std::map< int, ObjectModel > | presentObjectsLastStep |
|
std::map< int, std::pair< double, double > > | presentLastSpeed |
|
std::map< int, std::pair< double, double > > | presentCurrentSpeed |
|
std::map< int, ObjectModel > | OPCEntities |
|
bool | isPointing |
| if the human is pointing More...
|
|
bool | isWaving |
| if if the human is waving More...
|
|
double | initTime |
|