Classes | |
| class | Body |
| class | Face |
| class | FeatureTracker |
| class | HRIListener |
| Main entry point to libhri. This is most likely what you want to use. Use example: More... | |
| struct | IntensityConfidence |
| class | Person |
| class | Voice |
Typedefs | |
| typedef std::shared_ptr< const Body > | BodyConstPtr |
| typedef std::shared_ptr< Body > | BodyPtr |
| typedef std::weak_ptr< const Body > | BodyWeakConstPtr |
| typedef std::weak_ptr< Body > | BodyWeakPtr |
| typedef std::shared_ptr< const Face > | FaceConstPtr |
| typedef std::shared_ptr< Face > | FacePtr |
| typedef std::weak_ptr< const Face > | FaceWeakConstPtr |
| typedef std::weak_ptr< Face > | FaceWeakPtr |
| typedef std::string | ID |
| typedef std::shared_ptr< const Person > | PersonConstPtr |
| typedef std::shared_ptr< Person > | PersonPtr |
| typedef std::weak_ptr< const Person > | PersonWeakConstPtr |
| typedef std::weak_ptr< Person > | PersonWeakPtr |
| typedef std::shared_ptr< const Voice > | VoiceConstPtr |
| typedef std::shared_ptr< Voice > | VoicePtr |
| typedef std::weak_ptr< const Voice > | VoiceWeakConstPtr |
| typedef std::weak_ptr< Voice > | VoiceWeakPtr |
Enumerations | |
| enum | EngagementLevel { DISENGAGED = 1, ENGAGING = 2, ENGAGED = 3, DISENGAGING = 4 } |
| enum | FeatureType { invalid = 0, person = (1u << 0), tracked_person = (1u << 1), face = (1u << 2), body = (1u << 3), voice = (1u << 4) } |
| enum | Gender { FEMALE = 1, MALE = 2, OTHER = 3 } |
Functions | |
| const static std::string | BODY_TF_PREFIX ("body_") |
| const static ros::Duration | BODY_TF_TIMEOUT (0.01) |
| const static std::string | FACE_TF_PREFIX ("face_") |
| const static ros::Duration | FACE_TF_TIMEOUT (0.01) |
| const static std::string | GAZE_TF_PREFIX ("gaze_") |
| const static std::string | PERSON_TF_PREFIX ("person_") |
| const static ros::Duration | PERSON_TF_TIMEOUT (0.01) |
| const static std::string | VOICE_TF_PREFIX ("voice_") |
| const static ros::Duration | VOICE_TF_TIMEOUT (0.01) |
| typedef std::shared_ptr<const Body> hri::BodyConstPtr |
| typedef std::shared_ptr<Body> hri::BodyPtr |
| typedef std::weak_ptr<const Body> hri::BodyWeakConstPtr |
| typedef std::weak_ptr<Body> hri::BodyWeakPtr |
| typedef std::shared_ptr<const Face> hri::FaceConstPtr |
| typedef std::shared_ptr<Face> hri::FacePtr |
| typedef std::weak_ptr<const Face> hri::FaceWeakConstPtr |
| typedef std::weak_ptr<Face> hri::FaceWeakPtr |
| typedef std::shared_ptr<const Person> hri::PersonConstPtr |
| typedef std::shared_ptr<Person> hri::PersonPtr |
| typedef std::weak_ptr<const Person> hri::PersonWeakConstPtr |
| typedef std::weak_ptr<Person> hri::PersonWeakPtr |
| typedef std::shared_ptr<const Voice> hri::VoiceConstPtr |
| typedef std::shared_ptr<Voice> hri::VoicePtr |
| typedef std::weak_ptr<const Voice> hri::VoiceWeakConstPtr |
| typedef std::weak_ptr<Voice> hri::VoiceWeakPtr |
| enum hri::EngagementLevel |
| enum hri::FeatureType |
| enum hri::Gender |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |