#include <tracker_impl.h>
Definition at line 51 of file include/tracker_impl.h.
◆ tracker_impl() [1/2]
◆ ~tracker_impl() [1/2]
tracker_impl::~tracker_impl |
( |
| ) |
|
◆ tracker_impl() [2/2]
◆ ~tracker_impl() [2/2]
tracker_impl::~tracker_impl |
( |
| ) |
|
◆ getPbdObject()
void tracker_impl::getPbdObject |
( |
std::string |
name, |
|
|
double * |
data, |
|
|
asr_msgs::AsrObject & |
object |
|
) |
| |
|
private |
◆ getTransform()
void tracker_impl::getTransform |
( |
double * |
data, |
|
|
tf::Transform & |
transform |
|
) |
| |
|
private |
◆ loadCalibFile() [1/2]
bool tracker_impl::loadCalibFile |
( |
const char * |
srcFileName | ) |
|
◆ loadCalibFile() [2/2]
bool tracker_impl::loadCalibFile |
( |
const char * |
srcFileName | ) |
|
◆ loadCalibration() [1/2]
bool tracker_impl::loadCalibration |
( |
const fulcrum |
cal[255], |
|
|
unsigned int |
length |
|
) |
| |
|
private |
◆ loadCalibration() [2/2]
bool tracker_impl::loadCalibration |
( |
const fulcrum |
cal[255], |
|
|
unsigned int |
length |
|
) |
| |
|
private |
◆ printFulcrum() [1/2]
void tracker_impl::printFulcrum |
( |
fulcrum |
fulc | ) |
|
|
private |
◆ printFulcrum() [2/2]
void tracker_impl::printFulcrum |
( |
fulcrum |
fulc | ) |
|
|
private |
◆ s_workerThread() [1/2]
void * tracker_impl::s_workerThread |
( |
void * |
arg | ) |
|
|
staticprivate |
◆ s_workerThread() [2/2]
static void* tracker_impl::s_workerThread |
( |
void * |
arg | ) |
|
|
staticprivate |
Thread is bound to this method.
◆ start() [1/2]
void tracker_impl::start |
( |
void |
| ) |
|
◆ start() [2/2]
void tracker_impl::start |
( |
| ) |
|
◆ stop() [1/2]
void tracker_impl::stop |
( |
void |
| ) |
|
◆ stop() [2/2]
void tracker_impl::stop |
( |
| ) |
|
◆ workerThread() [1/2]
void tracker_impl::workerThread |
( |
| ) |
|
|
private |
◆ workerThread() [2/2]
void tracker_impl::workerThread |
( |
| ) |
|
|
private |
this method is called by static method s_workerthread
◆ writeNotification() [1/2]
bool tracker_impl::writeNotification |
( |
trackerID |
id, |
|
|
double * |
raw, |
|
|
double * |
calibrated |
|
) |
| |
|
private |
◆ writeNotification() [2/2]
bool tracker_impl::writeNotification |
( |
kogmo_rtdb_obj_info_t & |
dataobj_info, |
|
|
double * |
data |
|
) |
| |
|
private |
◆ dataobj_data
kogmo_rtdb_obj_e1_fobtracker_t* tracker_impl::dataobj_data |
|
private |
◆ dataobj_info_data
kogmo_rtdb_obj_info_t tracker_impl::dataobj_info_data |
|
private |
◆ dataobj_info_raw
kogmo_rtdb_obj_info_t tracker_impl::dataobj_info_raw |
|
private |
◆ dataobj_raw
kogmo_rtdb_obj_e1_fobtracker_t* tracker_impl::dataobj_raw |
|
private |
◆ dbc
kogmo_rtdb_handle_t* tracker_impl::dbc |
|
private |
◆ dbinfo
kogmo_rtdb_connect_info_t tracker_impl::dbinfo |
|
private |
◆ generalPublisher
◆ myBird
◆ myID
◆ myTransformer
◆ node
◆ oid
kogmo_rtdb_objid_t tracker_impl::oid |
|
private |
◆ pid
kogmo_rtdb_objid_t tracker_impl::pid |
|
private |
◆ seqId
unsigned int tracker_impl::seqId |
|
private |
◆ threadRunning
bool tracker_impl::threadRunning |
|
private |
◆ transformPublisher
◆ workerThreadHandle
pthread_t tracker_impl::workerThreadHandle |
|
private |
The documentation for this class was generated from the following files:
asr_flock_of_birds
Author(s): Bernhardt Andre, Engelmann Stephan, Giesler Björn, Heller Florian, Jäkel Rainer, Nguyen Trung, Pardowitz Michael, Weckesser Peter, Yi Xie, Zöllner Raoul
autogenerated on Mon Feb 28 2022 21:41:35