Definition at line 149 of file vicon_bridge.cpp.
ViconReceiver::ViconReceiver | ( | ) | [inline] |
Definition at line 209 of file vicon_bridge.cpp.
ViconReceiver::~ViconReceiver | ( | ) | [inline] |
Definition at line 250 of file vicon_bridge.cpp.
bool ViconReceiver::calibrateSegmentCallback | ( | vicon_bridge::viconCalibrateSegment::Request & | req, |
vicon_bridge::viconCalibrateSegment::Response & | resp | ||
) | [inline, private] |
Definition at line 683 of file vicon_bridge.cpp.
void ViconReceiver::createSegment | ( | const string | subject_name, |
const string | segment_name | ||
) | [inline, private] |
Definition at line 367 of file vicon_bridge.cpp.
void ViconReceiver::createSegmentThread | ( | const string | subject_name, |
const string | segment_name | ||
) | [inline, private] |
Definition at line 323 of file vicon_bridge.cpp.
void ViconReceiver::diagnostics | ( | diagnostic_updater::DiagnosticStatusWrapper & | stat | ) | [inline, private] |
Definition at line 262 of file vicon_bridge.cpp.
bool ViconReceiver::grabPoseCallback | ( | vicon_bridge::viconGrabPose::Request & | req, |
vicon_bridge::viconGrabPose::Response & | resp | ||
) | [inline, private] |
Definition at line 627 of file vicon_bridge.cpp.
void ViconReceiver::grabThread | ( | ) | [inline, private] |
Definition at line 372 of file vicon_bridge.cpp.
bool ViconReceiver::init_vicon | ( | ) | [inline, private] |
Definition at line 272 of file vicon_bridge.cpp.
bool ViconReceiver::process_frame | ( | ) | [inline, private] |
Definition at line 413 of file vicon_bridge.cpp.
void ViconReceiver::process_markers | ( | const ros::Time & | frame_time, |
unsigned int | vicon_frame_num | ||
) | [inline, private] |
Definition at line 546 of file vicon_bridge.cpp.
void ViconReceiver::process_subjects | ( | const ros::Time & | frame_time | ) | [inline, private] |
Definition at line 459 of file vicon_bridge.cpp.
bool ViconReceiver::shutdown_vicon | ( | ) | [inline, private] |
Definition at line 402 of file vicon_bridge.cpp.
void ViconReceiver::startGrabbing | ( | ) | [inline] |
Definition at line 195 of file vicon_bridge.cpp.
void ViconReceiver::stopGrabbing | ( | ) | [inline] |
Definition at line 203 of file vicon_bridge.cpp.
bool ViconReceiver::broadcast_tf_ [private] |
Definition at line 186 of file vicon_bridge.cpp.
Definition at line 173 of file vicon_bridge.cpp.
Definition at line 155 of file vicon_bridge.cpp.
unsigned int ViconReceiver::droppedFrameCount [private] |
Definition at line 177 of file vicon_bridge.cpp.
tf::Transform ViconReceiver::flyer_transform [private] |
Definition at line 169 of file vicon_bridge.cpp.
unsigned int ViconReceiver::frame_datum [private] |
Definition at line 179 of file vicon_bridge.cpp.
unsigned int ViconReceiver::frameCount [private] |
Definition at line 176 of file vicon_bridge.cpp.
Definition at line 158 of file vicon_bridge.cpp.
bool ViconReceiver::grab_frames_ [private] |
Definition at line 188 of file vicon_bridge.cpp.
boost::thread ViconReceiver::grab_frames_thread_ [private] |
Definition at line 189 of file vicon_bridge.cpp.
string ViconReceiver::host_name_ [private] |
Definition at line 161 of file vicon_bridge.cpp.
unsigned int ViconReceiver::lastFrameNumber [private] |
Definition at line 175 of file vicon_bridge.cpp.
Definition at line 172 of file vicon_bridge.cpp.
bool ViconReceiver::marker_data_enabled [private] |
Definition at line 183 of file vicon_bridge.cpp.
ros::Publisher ViconReceiver::marker_pub_ [private] |
Definition at line 165 of file vicon_bridge.cpp.
double ViconReceiver::max_freq_ [private] |
Definition at line 157 of file vicon_bridge.cpp.
double ViconReceiver::min_freq_ [private] |
Definition at line 156 of file vicon_bridge.cpp.
unsigned int ViconReceiver::n_markers [private] |
Definition at line 180 of file vicon_bridge.cpp.
unsigned int ViconReceiver::n_unlabeled_markers [private] |
Definition at line 181 of file vicon_bridge.cpp.
ros::NodeHandle ViconReceiver::nh [private] |
Definition at line 152 of file vicon_bridge.cpp.
ros::NodeHandle ViconReceiver::nh_priv [private] |
Definition at line 153 of file vicon_bridge.cpp.
ros::Time ViconReceiver::now_time [private] |
Definition at line 170 of file vicon_bridge.cpp.
bool ViconReceiver::publish_markers_ [private] |
Definition at line 186 of file vicon_bridge.cpp.
bool ViconReceiver::publish_tf_ [private] |
Definition at line 186 of file vicon_bridge.cpp.
bool ViconReceiver::segment_data_enabled [private] |
Definition at line 182 of file vicon_bridge.cpp.
SegmentMap ViconReceiver::segment_publishers_ [private] |
Definition at line 190 of file vicon_bridge.cpp.
boost::mutex ViconReceiver::segments_mutex_ [private] |
Definition at line 191 of file vicon_bridge.cpp.
string ViconReceiver::stream_mode_ [private] |
Definition at line 160 of file vicon_bridge.cpp.
Definition at line 167 of file vicon_bridge.cpp.
string ViconReceiver::tf_ref_frame_id_ [private] |
Definition at line 162 of file vicon_bridge.cpp.
ros::Time ViconReceiver::time_datum [private] |
Definition at line 178 of file vicon_bridge.cpp.
std::vector<std::string> ViconReceiver::time_log_ [private] |
Definition at line 192 of file vicon_bridge.cpp.
string ViconReceiver::tracked_frame_suffix_ [private] |
Definition at line 163 of file vicon_bridge.cpp.
bool ViconReceiver::unlabeled_marker_data_enabled [private] |
Definition at line 184 of file vicon_bridge.cpp.