<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/pyhri/src/hri/</path>
    <filename>____init_____8py.html</filename>
    <namespace>hri</namespace>
  </compound>
  <compound kind="file">
    <name>body.py</name>
    <path>/tmp/ws/src/pyhri/src/hri/</path>
    <filename>body_8py.html</filename>
    <class kind="class">hri::body::Body</class>
    <namespace>hri::body</namespace>
  </compound>
  <compound kind="file">
    <name>face.py</name>
    <path>/tmp/ws/src/pyhri/src/hri/</path>
    <filename>face_8py.html</filename>
    <class kind="class">hri::face::Face</class>
    <class kind="class">hri::face::Rect</class>
    <namespace>hri::face</namespace>
    <member kind="variable">
      <type></type>
      <name>FACE_TF_TIMEOUT</name>
      <anchorfile>namespacehri_1_1face.html</anchorfile>
      <anchor>adb19cae54f5805636dd56fdf7e9fd059</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hri.py</name>
    <path>/tmp/ws/src/pyhri/src/hri/</path>
    <filename>hri_8py.html</filename>
    <class kind="class">hri::hri::HRIListener</class>
    <namespace>hri::hri</namespace>
  </compound>
  <compound kind="file">
    <name>person.py</name>
    <path>/tmp/ws/src/pyhri/src/hri/</path>
    <filename>person_8py.html</filename>
    <class kind="class">hri::person::Person</class>
    <namespace>hri::person</namespace>
    <member kind="variable">
      <type></type>
      <name>PERSON_TF_TIMEOUT</name>
      <anchorfile>namespacehri_1_1person.html</anchorfile>
      <anchor>af3d7e191108fd2a54422a4f5f7dcd327</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/pyhri/</path>
    <filename>setup_8py.html</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_pyhri.py</name>
    <path>/tmp/ws/src/pyhri/test/</path>
    <filename>test__pyhri_8py.html</filename>
    <class kind="class">test_pyhri::TestHRI</class>
    <namespace>test_pyhri</namespace>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__pyhri.html</anchorfile>
      <anchor>ab2f94f64b6d916a79dabe7c9c535f939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__pyhri.html</anchorfile>
      <anchor>af7e567bde23ecdc16ceda2a3d32538ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>voice.py</name>
    <path>/tmp/ws/src/pyhri/src/hri/</path>
    <filename>voice_8py.html</filename>
    <class kind="class">hri::voice::Voice</class>
    <namespace>hri::voice</namespace>
  </compound>
  <compound kind="class">
    <name>hri::body::Body</name>
    <filename>classhri_1_1body_1_1Body.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>a5d6b7594434592eec7af16d35b1855ce</anchor>
      <arglist>(self, id, tf_buffer, reference_frame)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>a1a517e2a589aad454aaa1d1705b006ce</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>a546e94856dd0fd68decbbeb886925a5a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_cropped</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>a97eb9f996caf693e98eddc02632f0cea</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_roi</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>a201c6cebb53054895e0f013a950f1056</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>aab0725b1b691b17edc3b759872ecee3d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>a8b89869ca9e1f4a872a22c3f9bd8447a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cropped</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>acfa1b3651b5551ab51c84838f986c693</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cropped_sub</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>ad25bb1cdb385ab3b7fa977d7aac9ed6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cv_bridge</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>a522609e95104806c18ea2edf80fb064e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>a1d55abd7473f38f0615b1d1ed7de61dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ns</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>ab4a579e156f4454f68472471525b88a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>roi</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>a895a2e3a30d620b15dc5c45d45998272</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>roi_sub</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>a8df54d1e10ea9159dac5c4e764c2c4a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_valid</name>
      <anchorfile>classhri_1_1body_1_1Body.html</anchorfile>
      <anchor>a5da05416183103429193db5b742faf57</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hri::face::Face</name>
    <filename>classhri_1_1face_1_1Face.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a442369f032188dae678280f0d4ab91de</anchor>
      <arglist>(self, id, tf_buffer, reference_frame)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a3d764a9ab27009e455988a21925ab528</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a053d9be8ee934d036861c14d807ba180</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>gaze_transform</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a5a102d0db061c01cd170dbfc032c56aa</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_aligned</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a6166b201f27b0206293c5b6f9dff8380</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_cropped</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a5f29bd717f381429d0a38241b66393c1</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_landmarks</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a3e2bbfa234ba4e7e7877c3fe301b85c1</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_roi</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>af31eae13658a6323a3f53ed73f6cbcb5</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_softbiometrics</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>acb2bc6231ad31db30c4af0e9e51995dd</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a298c53d340ce1f50f8ad49cc3918309e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>ab14098f89bddd17344810e2765c8d239</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>aligned</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>aa827abb43ae52f3d2a312639bd0ea447</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>aligned_sub</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a04c5b0024a48c866c3cb199dca0ab2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cropped</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a7c4e6ad435e61afe47d4c27712ee8a74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cropped_sub</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a55853e13c7a7c3de2888c947146a4cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cv_bridge</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>af930d4fbe185f8e9537761765a4a198d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a700530afbdc1813a43c615bdb277047c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gaze_frame</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>ab768eac6c476b4f483d79f2afc8c26dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a38c29541153a2f14c27c4b115d245a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>landmarks</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a67d0be0f44b80fe61bcdc52712c694ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>landmarks_sub</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a28c521fd6aa505f0906f19294249e4c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ns</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>aa90e14a2be0fe4e92887fb4f8fb3ba03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>roi</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>aa5405e0b010612572d379c344edd0896</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>roi_sub</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a6023c579f576639f560161f465f59b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>softbiometrics</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a6c2f591348f68011ae37c2f99224cdc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>softbiometrics_sub</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a6c962c02fe044da0db2e4d8ca8ac2c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_reference_frame</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>abc6de0c73e496d4ff126b903f5e6817e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_tf_buffer</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>a51c401830281ed13482c82742cbcf51f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_valid</name>
      <anchorfile>classhri_1_1face_1_1Face.html</anchorfile>
      <anchor>aeb1660b8fe1a02d7f62c1d965133e93f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hri::hri::HRIListener</name>
    <filename>classhri_1_1hri_1_1HRIListener.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__del__</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>ac71c7219bd90e890234aad352d9d47a9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a1583dd2f15fdb5e12ba8df977e0470bb</anchor>
      <arglist>(self, reference_frame=&quot;base_link&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>ab6e276ba1659c891cb206c7a4c8a4530</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>Mapping[str, Person]</type>
      <name>get_persons</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a5ba97c5a24d05d6afa98ae9da460f8ea</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>Mapping[str, Person]</type>
      <name>get_tracked_persons</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a4d57e887d15a99c7dc0dd9df17f6be69</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_body</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>aafbae64067ac79ba2c3419e549ddf94e</anchor>
      <arglist>(self, callback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_body_lost</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a746394643ac8e9549aa4fd7f694c471d</anchor>
      <arglist>(self, callback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_face</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a5e62bc32a6f766bd12a59f45d9b42cf1</anchor>
      <arglist>(self, callback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_face_lost</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>ada9dbe3f45dca0d65f712fa2c5e36da1</anchor>
      <arglist>(self, callback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_known_persons</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a4bb822575bd48532658561fbcf1511ec</anchor>
      <arglist>(self, IdsList tracked)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_person</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>af47aec002a714a797ac69bd5b69eabf2</anchor>
      <arglist>(self, callback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_person_lost</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>accc3849ddb27a60468a3cce4bee81146</anchor>
      <arglist>(self, callback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_tracked_bodies</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>ac05f3cf4a579704a424bb0d80ded3270</anchor>
      <arglist>(self, IdsList tracked)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_tracked_faces</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a83d28de7625f7fb2907b4e2975d70316</anchor>
      <arglist>(self, IdsList tracked)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_tracked_person</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a36aef2b14eafc40a0ac9039a0f0400d3</anchor>
      <arglist>(self, callback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_tracked_person_lost</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a2291f4cf4cbaceb6d90839d7e07d109c</anchor>
      <arglist>(self, callback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_tracked_persons</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a954605f770840cb3a6103a4ef06b54c2</anchor>
      <arglist>(self, IdsList tracked)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_tracked_voices</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a8a3dcd16e159953596d1b8965303042c</anchor>
      <arglist>(self, IdsList tracked)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_voice</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>adcb1b0f338187fa496c5b1c8c8481cf9</anchor>
      <arglist>(self, callback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_voice_lost</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a2600ee971ac16ea59467cb11a08eefe7</anchor>
      <arglist>(self, callback)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_reference_frame</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a9d83768cef72f0b303df25be35b6af62</anchor>
      <arglist>(frame)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_trackers</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a9239fad0eb2337b03ed5b279715114fe</anchor>
      <arglist>(self, tracker, tracker_class, new_ids)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body_callbacks</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a9ee875e8931b33f1afeac1e56fc64e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body_lost_callbacks</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a58690b2e1fb56a3d7dbcb27d703e6d91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>face_callbacks</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a5cc75121da7bb813c59cafb8bd578ba9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>face_lost_callbacks</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a814d34b1987947626aacb1ca494ee72c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>feature_subscribers_</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a214c16bae89833d5215f7b46f419fef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>known_person_callbacks</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a9d5658d396516bd813a4f69a6a79e7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>known_person_lost_callbacks</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a370d1d4c51ce31ad1626828ff063a703</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>person_tracked_callbacks</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>aa3852f5bf5fe4a4b5abb603d1d975a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>person_tracked_lost_callbacks</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a0d00e521f71e83be0c4c0aa0906b0dc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>voice_callbacks</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a20282b367a2380120a947abb6df94ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>voice_lost_callbacks</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a9a3420c12371160257cb1894c48e26fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_reference_frame</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a8584c71b38a378def3bb19693ed5a9c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_subscribers</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>ac61c1912b05365d444ce1d2eef97d67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_tf_buffer</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a86b18a7a48d07c431cd6c0fb3e9d8efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_tf_listener</name>
      <anchorfile>classhri_1_1hri_1_1HRIListener.html</anchorfile>
      <anchor>a31dfa17b1a17bdd281c7661f5b51a599</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hri::person::Person</name>
    <filename>classhri_1_1person_1_1Person.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a6c3923f1db01e7aa14d6b8cf07c64d9a</anchor>
      <arglist>(self, id, tf_buffer, reference_frame)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a701d2e448ca9dd4d0864c34013b2dbd0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>ad3adf59eb5472dd09a17d42350e487e4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>engagement_level</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a053c89aad4397d01d411acea674644ee</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_alias</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a80cf63c4487737a872b8118006dac3b8</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_anonymous</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a21b103a026c1bc7c7e7b4c68a21a2f3f</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_body_id</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>ae6285f3302feac0eaf65bb5d7768a11d</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_engagement_status</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a7091a69039203ca4e3a0579b9222767b</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_face_id</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a3fdbde6e78e62b4963cf60fda8ca1809</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_loc_confidence</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>abd2f684a977af3d42009ba3b3d0abe90</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>on_voice_id</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a1e5dc179afbb5edef5ecd7c776be8a43</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>aec401f72a7b488d60c6eba9b30c0eed3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>af02d41aaaf2ca56bec1a9031f20e6af9</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>alias</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a804046d5f37a258cc0dbf4ebc6f35359</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>alias_sub</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a1c1ec5d0635f35b4ec1d662218037811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>ad6a0f403d7be49ec7c5420b4cd6057fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous_sub</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a0bb0e9fa2f3d0910e892293ef730cb20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bodies_</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a50f50469e9b27a5d15fee6f9aa69f459</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>ad1d91e16110dcf129ee8a1c650ca34a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body_id</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>ae02b3194adeba11dfcc102986ee63b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>body_id_sub</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a9b57a4356d6a23d081918f3e4833ccd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>engagement_status</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a4b9899c1fbd27f0fa867e3cb62e5d007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>engagement_sub</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a6bca3ba33801b5cd24be3963e2ff082f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>face</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a044ba1edd69bd82de4804281c89a1353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>face_id</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>aabd8b45640d16cf76129e91fe8e00dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>face_id_sub</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a3826e75c5c882765ae28f7431888e1c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>faces_</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a7cae046e796ed4659cc42aa08f747829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a129bab7161c2c9aca208cdad8808c688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a470491bde324838a67319b14ef7b8ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loc_confidence</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a26982256841aaaa054c22537259d5b2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>loc_confidence_sub</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a67559b9a9c897945cbea8f0c6cbe7490</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ns</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>ad9b18643c41da60aea6f6aab3d7e2e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>voice</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>afe74f20190ce4d86f0f81933147ef2a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>voice_id</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>ae25e08e91693ddd4d1d90110892d35ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>voice_id_sub</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a425e37b3ba451072a021cca1b94b5e44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>voices_</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a1ff8961d4e74dd1f2d13076154bbbbb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_reference_frame</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>acd33f462866dd7fac21977bf08d9759f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_tf_buffer</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a84a1ed259d2bc90399da2e69abed4e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_valid</name>
      <anchorfile>classhri_1_1person_1_1Person.html</anchorfile>
      <anchor>a35c74266e7abbe184b5c41e4d8a989e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hri::face::Rect</name>
    <filename>classhri_1_1face_1_1Rect.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhri_1_1face_1_1Rect.html</anchorfile>
      <anchor>adf5d316525dd2baaa4f14373e6a6bd9e</anchor>
      <arglist>(self, x, y, w, h)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>height</name>
      <anchorfile>classhri_1_1face_1_1Rect.html</anchorfile>
      <anchor>a4adafbaa08ae2268e45d6d87414a48f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>width</name>
      <anchorfile>classhri_1_1face_1_1Rect.html</anchorfile>
      <anchor>ac12ff7df7ee057e263de509c23ffab8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>classhri_1_1face_1_1Rect.html</anchorfile>
      <anchor>a71f1dfdfc6928c3e88246fdbf8b7f55a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>classhri_1_1face_1_1Rect.html</anchorfile>
      <anchor>ad7c4e024e6052b0f5002389e272f2590</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_pyhri::TestHRI</name>
    <filename>classtest__pyhri_1_1TestHRI.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>a4f2375b27b738365556c564872210eab</anchor>
      <arglist>(self, *args)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_bodies</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>a62d9c7680de5eeb5568abdb44e293c98</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_faces</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>a7913a052a9d2122bdd092cfef6739264</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_faces_roi</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>aa8ace37791876633f5bbe2724de5c060</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_known_persons</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>a3e89e08fbcbd969d16a900a2267a3cc4</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_tracked_persons</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>a8474b7a919b9ae3fb7f700dd23f79b67</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_get_voices</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>a2a2b19c2b2ccd63064f0039c252fc1a5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>test_person_attributes</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>a2ae123d62946f53b14df9a61f44e191c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>a8a1fbb7f52b9615c0be3f7f8878935b4</anchor>
      <arglist>(self, delay=0.05)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bodies_pub</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>a3882c94907c6ae57aed5bdc2c3c2c480</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>faces_pub</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>af2be786a375c20c128f59ce76509b264</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>known_persons_pub</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>a67c5cbdde4b44ab6379acbd4894559fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tracked_persons_pub</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>a6218c88966352fae657a7ec6a974f47d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>voices_pub</name>
      <anchorfile>classtest__pyhri_1_1TestHRI.html</anchorfile>
      <anchor>a543bca84dc4780804e10eb1732e062b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>hri::voice::Voice</name>
    <filename>classhri_1_1voice_1_1Voice.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classhri_1_1voice_1_1Voice.html</anchorfile>
      <anchor>aa23ee4a1027cb5744a682b46cc4bf051</anchor>
      <arglist>(self, id, tf_buffer, reference_frame)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classhri_1_1voice_1_1Voice.html</anchorfile>
      <anchor>a8a83c21aaf0a78a21c6fa5e123592203</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classhri_1_1voice_1_1Voice.html</anchorfile>
      <anchor>a610597cb100f9b8e4f0f77ad4e6e9de0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform</name>
      <anchorfile>classhri_1_1voice_1_1Voice.html</anchorfile>
      <anchor>a93d0de1d9fdb20c4c3e78e9f6d68f4c1</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>valid</name>
      <anchorfile>classhri_1_1voice_1_1Voice.html</anchorfile>
      <anchor>a92851fee675b881153bcb6ad3785f2d0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classhri_1_1voice_1_1Voice.html</anchorfile>
      <anchor>ab423adfeb04c45e50f221e756db95647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ns</name>
      <anchorfile>classhri_1_1voice_1_1Voice.html</anchorfile>
      <anchor>a9f766bddefbd0950bb263bfe3ee32931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_valid</name>
      <anchorfile>classhri_1_1voice_1_1Voice.html</anchorfile>
      <anchor>a0c18c6c1ac1b5c7b51e6f59a23cacc22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hri</name>
    <filename>namespacehri.html</filename>
    <namespace>hri::body</namespace>
    <namespace>hri::face</namespace>
    <namespace>hri::hri</namespace>
    <namespace>hri::person</namespace>
    <namespace>hri::voice</namespace>
  </compound>
  <compound kind="namespace">
    <name>hri::body</name>
    <filename>namespacehri_1_1body.html</filename>
    <class kind="class">hri::body::Body</class>
  </compound>
  <compound kind="namespace">
    <name>hri::face</name>
    <filename>namespacehri_1_1face.html</filename>
    <class kind="class">hri::face::Face</class>
    <class kind="class">hri::face::Rect</class>
    <member kind="variable">
      <type></type>
      <name>FACE_TF_TIMEOUT</name>
      <anchorfile>namespacehri_1_1face.html</anchorfile>
      <anchor>adb19cae54f5805636dd56fdf7e9fd059</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hri::hri</name>
    <filename>namespacehri_1_1hri.html</filename>
    <class kind="class">hri::hri::HRIListener</class>
  </compound>
  <compound kind="namespace">
    <name>hri::person</name>
    <filename>namespacehri_1_1person.html</filename>
    <class kind="class">hri::person::Person</class>
    <member kind="variable">
      <type></type>
      <name>PERSON_TF_TIMEOUT</name>
      <anchorfile>namespacehri_1_1person.html</anchorfile>
      <anchor>af3d7e191108fd2a54422a4f5f7dcd327</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>hri::voice</name>
    <filename>namespacehri_1_1voice.html</filename>
    <class kind="class">hri::voice::Voice</class>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_pyhri</name>
    <filename>namespacetest__pyhri.html</filename>
    <class kind="class">test_pyhri::TestHRI</class>
    <member kind="variable">
      <type>string</type>
      <name>NAME</name>
      <anchorfile>namespacetest__pyhri.html</anchorfile>
      <anchor>ab2f94f64b6d916a79dabe7c9c535f939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PKG</name>
      <anchorfile>namespacetest__pyhri.html</anchorfile>
      <anchor>af7e567bde23ecdc16ceda2a3d32538ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
