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 |