|
Namespaces | |
client | |
Classes | |
struct | FaceRecognition |
interface | HumanMemoryServerInterface |
struct | HumanPose |
struct | HumanPose2D |
class | Info |
Accessor for human profile files. More... | |
struct | NearestHumanParameters |
struct | PersonInstance |
struct | PoseKeypoint |
struct | PoseKeypoint2D |
Enumerations | |
enum | KeyPointCoordinateSystem { Camera, Global, GlobalFloorProjection, Robot } |
Functions | |
std::optional< Eigen::Vector3f > | computeMeanPosition (const HumanPose &humanPose, KeyPointCoordinateSystem coordSystem) |
void | fromAron (const armarx::human::arondto::FaceRecognition &dto, FaceRecognition &bo) |
void | fromAron (const armarx::human::arondto::HumanPose &dto, HumanPose &bo) |
void | fromAron (const armarx::human::arondto::HumanPose2D &dto, HumanPose2D &bo) |
void | fromAron (const armarx::human::arondto::PersonInstance &dto, PersonInstance &bo) |
void | fromAron (const armarx::human::arondto::PoseKeypoint &dto, PoseKeypoint &bo) |
void | fromAron (const armarx::human::arondto::PoseKeypoint2D &dto, PoseKeypoint2D &bo) |
void | fromAron (const std::map< std::string, armarx::human::arondto::PoseKeypoint > &dto, std::map< std::string, armarx::armem::human::PoseKeypoint > &bo) |
void | fromAron (const std::map< std::string, armarx::human::arondto::PoseKeypoint2D > &dto, std::map< std::string, armarx::armem::human::PoseKeypoint2D > &bo) |
std::optional< HumanPose > | getNearestHuman (const std::vector< HumanPose > &humanPoses, const NearestHumanParameters ¶meters) |
bool | operator!= (const Info &lhs, const Info &rhs) |
bool | operator< (const Info &lhs, const Info &rhs) |
std::ostream & | operator<< (std::ostream &os, const Info &rhs) |
bool | operator<= (const Info &lhs, const Info &rhs) |
bool | operator== (const Info &lhs, const Info &rhs) |
bool | operator> (const Info &lhs, const Info &rhs) |
bool | operator>= (const Info &lhs, const Info &rhs) |
void | toAron (armarx::human::arondto::FaceRecognition &dto, const FaceRecognition &bo) |
void | toAron (armarx::human::arondto::HumanPose &dto, const HumanPose &bo) |
void | toAron (armarx::human::arondto::HumanPose2D &dto, const HumanPose2D &bo) |
void | toAron (armarx::human::arondto::PersonInstance &dto, const PersonInstance &bo) |
void | toAron (armarx::human::arondto::PoseKeypoint &dto, const PoseKeypoint &bo) |
void | toAron (armarx::human::arondto::PoseKeypoint2D &dto, const PoseKeypoint2D &bo) |
void | toAron (std::map< std::string, armarx::human::arondto::PoseKeypoint > &dto, const std::map< std::string, armarx::armem::human::PoseKeypoint > &bo) |
void | toAron (std::map< std::string, armarx::human::arondto::PoseKeypoint2D > &dto, const std::map< std::string, armarx::armem::human::PoseKeypoint2D > &bo) |
std::optional< Eigen::Vector3f > computeMeanPosition | ( | const HumanPose & | humanPose, |
KeyPointCoordinateSystem | coordSystem | ||
) |
void fromAron | ( | const armarx::human::arondto::FaceRecognition & | dto, |
FaceRecognition & | bo | ||
) |
void fromAron | ( | const armarx::human::arondto::HumanPose & | dto, |
HumanPose & | bo | ||
) |
Definition at line 20 of file aron_conversions.cpp.
void fromAron | ( | const armarx::human::arondto::HumanPose2D & | dto, |
HumanPose2D & | bo | ||
) |
void fromAron | ( | const armarx::human::arondto::PersonInstance & | dto, |
PersonInstance & | bo | ||
) |
void fromAron | ( | const armarx::human::arondto::PoseKeypoint & | dto, |
PoseKeypoint & | bo | ||
) |
void fromAron | ( | const armarx::human::arondto::PoseKeypoint2D & | dto, |
PoseKeypoint2D & | bo | ||
) |
Definition at line 144 of file aron_conversions.cpp.
void fromAron | ( | const std::map< std::string, armarx::human::arondto::PoseKeypoint > & | dto, |
std::map< std::string, armarx::armem::human::PoseKeypoint > & | bo | ||
) |
void fromAron | ( | const std::map< std::string, armarx::human::arondto::PoseKeypoint2D > & | dto, |
std::map< std::string, armarx::armem::human::PoseKeypoint2D > & | bo | ||
) |
std::optional< HumanPose > getNearestHuman | ( | const std::vector< HumanPose > & | humanPoses, |
const NearestHumanParameters & | parameters | ||
) |
std::ostream & operator<< | ( | std::ostream & | os, |
const Info & | rhs | ||
) |
void toAron | ( | armarx::human::arondto::FaceRecognition & | dto, |
const FaceRecognition & | bo | ||
) |
void toAron | ( | armarx::human::arondto::HumanPose & | dto, |
const HumanPose & | bo | ||
) |
Definition at line 31 of file aron_conversions.cpp.
void toAron | ( | armarx::human::arondto::HumanPose2D & | dto, |
const HumanPose2D & | bo | ||
) |
void toAron | ( | armarx::human::arondto::PersonInstance & | dto, |
const PersonInstance & | bo | ||
) |
void toAron | ( | armarx::human::arondto::PoseKeypoint & | dto, |
const PoseKeypoint & | bo | ||
) |
void toAron | ( | armarx::human::arondto::PoseKeypoint2D & | dto, |
const PoseKeypoint2D & | bo | ||
) |
Definition at line 151 of file aron_conversions.cpp.
void toAron | ( | std::map< std::string, armarx::human::arondto::PoseKeypoint > & | dto, |
const std::map< std::string, armarx::armem::human::PoseKeypoint > & | bo | ||
) |
void toAron | ( | std::map< std::string, armarx::human::arondto::PoseKeypoint2D > & | dto, |
const std::map< std::string, armarx::armem::human::PoseKeypoint2D > & | bo | ||
) |