|  | 
#include <RobotSkillTemplates/statecharts/HandOverGroup/ReachOutToHumanPose.h>
 Inheritance diagram for ReachOutToHumanPose:
 Inheritance diagram for ReachOutToHumanPose:| Public Member Functions | |
| Eigen::VectorXf | calculateCentroid (const armarx::Keypoint3DMap &keypointMap) | 
| Eigen::VectorXf | calculateMedian (const armarx::Keypoint3DMap &keypointMap) | 
| armarx::Keypoint3DMap | getClosestPerson (const std::vector< armarx::Keypoint3DMap > &trackingData) | 
| Eigen::Vector3f | getHeadIKTarget (const armarx::Keypoint3DMap &keypointMap) | 
| bool | isKeypointValid (const armarx::Keypoint3D &point) const | 
| void | onEnter () override | 
| void | onExit () override | 
| ReachOutToHumanPose (const XMLStateConstructorParams &stateData) | |
| void | run () override | 
| Static Public Member Functions | |
| static XMLStateFactoryBasePtr | CreateInstance (XMLStateConstructorParams stateData) | 
| Static Public Attributes | |
| static SubClassRegistry | Registry | 
Definition at line 32 of file ReachOutToHumanPose.h.
| 
 | inline | 
Definition at line 35 of file ReachOutToHumanPose.h.
| Eigen::VectorXf calculateCentroid | ( | const armarx::Keypoint3DMap & | keypointMap | ) | 
Definition at line 704 of file ReachOutToHumanPose.cpp.
| Eigen::VectorXf calculateMedian | ( | const armarx::Keypoint3DMap & | keypointMap | ) | 
| 
 | static | 
Definition at line 753 of file ReachOutToHumanPose.cpp.
| Keypoint3DMap getClosestPerson | ( | const std::vector< armarx::Keypoint3DMap > & | trackingData | ) | 
| Eigen::Vector3f getHeadIKTarget | ( | const armarx::Keypoint3DMap & | keypointMap | ) | 
| bool isKeypointValid | ( | const armarx::Keypoint3D & | point | ) | const | 
Definition at line 740 of file ReachOutToHumanPose.cpp.
| 
 | override | 
Definition at line 60 of file ReachOutToHumanPose.cpp.
| 
 | override | 
Definition at line 607 of file ReachOutToHumanPose.cpp.
| 
 | override | 
| 
 | static | 
Definition at line 54 of file ReachOutToHumanPose.h.