|
|
#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_ |
Definition at line 34 of file HandoverTargetProvider.h.
| HandoverTargetProvider | ( | const std::string & | humanTrackingId, |
| const VirtualRobot::RobotPtr & | robot | ||
| ) |
Definition at line 5 of file HandoverTargetProvider.cpp.
|
virtualdefault |
|
virtual |
Definition at line 12 of file HandoverTargetProvider.cpp.
|
pure virtual |
Implemented in RobotReceiver, and RobotGiver.
|
protected |
Definition at line 48 of file HandoverTargetProvider.h.
|
protected |
Definition at line 51 of file HandoverTargetProvider.h.
|
protected |
Definition at line 49 of file HandoverTargetProvider.h.