|
|
#include <armarx/view_selection/target_provider/handover/HandoverTargetProvider.h>
Inheritance diagram for HandoverTargetProvider:Public Member Functions | |
| HandoverTargetProvider (const std::string &humanTrackingId, const VirtualRobot::RobotPtr &robot) | |
| virtual void | setPhase (Phase phase) |
| virtual std::vector< gaze_targets::GazeTarget > | updateTargets (const armem::human::HumanPose &human)=0 |
| virtual | ~HandoverTargetProvider ()=default |
Protected Attributes | |
| const std::string | humanTrackingId_ |
| Phase | phase_ = Phase::PreHandover |
| const VirtualRobot::RobotPtr | robot_ |
| HandoverTargetProvider | ( | const std::string & | humanTrackingId, |
| const VirtualRobot::RobotPtr & | robot ) |
|
virtualdefault |
|
virtual |
|
pure virtual |
Implemented in RobotGiver, and RobotReceiver.
|
protected |
|
protected |
|
protected |