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 |
| |