RobotHead Class Reference
#include <Head.h>
List of all members.
Public Member Functions |
| void | lookAt (std::string frame_id, double x, double y, double z, bool waitfor=false) |
| | Points the high-def camera frame at a point in a given frame.
|
| void | lookAtThreaded (std::string frame_id, btVector3 target) |
| void | lookAtThreaded (std::string frame_id, double x, double y, double z) |
| | Points the high-def camera frame at a point in a given frame.
|
| void | stopThread () |
Static Public Member Functions |
| static RobotHead * | getInstance () |
Public Attributes |
| volatile bool | stop |
Private Member Functions |
| | RobotHead () |
| | Action client initialization.
|
| void | spinner (std::string frame_id, double x, double y, double z, double rate) |
| | ~RobotHead () |
Private Attributes |
| PointHeadClient * | point_head_client_ |
| boost::thread * | t1 |
Static Private Attributes |
| static RobotHead * | instance_ = 0 |
Detailed Description
Definition at line 46 of file Head.h.
Constructor & Destructor Documentation
| RobotHead::RobotHead |
( |
|
) |
[private] |
Action client initialization.
Definition at line 41 of file Head.cpp.
| RobotHead::~RobotHead |
( |
|
) |
[private] |
Member Function Documentation
| static RobotHead* RobotHead::getInstance |
( |
|
) |
[inline, static] |
| void RobotHead::lookAt |
( |
std::string |
frame_id, |
|
|
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
bool |
waitfor = false | |
|
) |
| | |
Points the high-def camera frame at a point in a given frame.
Definition at line 63 of file Head.cpp.
| void RobotHead::lookAtThreaded |
( |
std::string |
frame_id, |
|
|
btVector3 |
target | |
|
) |
| | |
| void RobotHead::lookAtThreaded |
( |
std::string |
frame_id, |
|
|
double |
x, |
|
|
double |
y, |
|
|
double |
z | |
|
) |
| | |
Points the high-def camera frame at a point in a given frame.
Definition at line 137 of file Head.cpp.
| void RobotHead::spinner |
( |
std::string |
frame_id, |
|
|
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double |
rate | |
|
) |
| | [private] |
| void RobotHead::stopThread |
( |
|
) |
|
Member Data Documentation
The documentation for this class was generated from the following files: