Definition at line 76 of file vicon_recv_direct.cpp.
ViconReceiver::ViconReceiver | ( | ) | [inline] |
Definition at line 129 of file vicon_recv_direct.cpp.
ViconReceiver::~ViconReceiver | ( | ) | [inline] |
Definition at line 171 of file vicon_recv_direct.cpp.
void ViconReceiver::diagnostics | ( | diagnostic_updater::DiagnosticStatusWrapper & | stat | ) | [inline, private] |
Definition at line 177 of file vicon_recv_direct.cpp.
bool ViconReceiver::grab_vicon_pose_callback | ( | vicon_mocap::viconGrabPose::Request & | req, |
vicon_mocap::viconGrabPose::Response & | resp | ||
) | [inline, private] |
Definition at line 497 of file vicon_recv_direct.cpp.
bool ViconReceiver::init_vicon | ( | ) | [inline, private] |
Definition at line 194 of file vicon_recv_direct.cpp.
bool ViconReceiver::process_frame | ( | ) | [inline, private] |
Definition at line 316 of file vicon_recv_direct.cpp.
void ViconReceiver::process_markers | ( | const ros::Time & | frame_time, |
unsigned int | vicon_frame_num | ||
) | [inline, private] |
Definition at line 415 of file vicon_recv_direct.cpp.
void ViconReceiver::process_subjects | ( | const ros::Time & | frame_time | ) | [inline, private] |
Definition at line 371 of file vicon_recv_direct.cpp.
bool ViconReceiver::shutdown_vicon | ( | ) | [inline, private] |
Definition at line 307 of file vicon_recv_direct.cpp.
void ViconReceiver::updateCallback | ( | const ros::TimerEvent & | e | ) | [inline, private] |
Definition at line 258 of file vicon_recv_direct.cpp.
diagnostic_updater::Updater ViconReceiver::diag_updater [private] |
Definition at line 82 of file vicon_recv_direct.cpp.
unsigned int ViconReceiver::droppedFrameCount [private] |
Definition at line 115 of file vicon_recv_direct.cpp.
bool ViconReceiver::enable_tf_broadcast [private] |
Definition at line 126 of file vicon_recv_direct.cpp.
tf::Transform ViconReceiver::flyer_transform [private] |
Definition at line 103 of file vicon_recv_direct.cpp.
unsigned int ViconReceiver::frame_datum [private] |
Definition at line 117 of file vicon_recv_direct.cpp.
unsigned int ViconReceiver::frameCount [private] |
Definition at line 114 of file vicon_recv_direct.cpp.
diagnostic_updater::FrequencyStatus ViconReceiver::freq_status [private] |
Definition at line 85 of file vicon_recv_direct.cpp.
string ViconReceiver::HostName [private] |
Definition at line 88 of file vicon_recv_direct.cpp.
double ViconReceiver::last_callback_duration [private] |
Definition at line 112 of file vicon_recv_direct.cpp.
unsigned int ViconReceiver::lastFrameNumber [private] |
Definition at line 113 of file vicon_recv_direct.cpp.
double ViconReceiver::latest_dt [private] |
Definition at line 109 of file vicon_recv_direct.cpp.
double ViconReceiver::latest_jitter [private] |
Definition at line 110 of file vicon_recv_direct.cpp.
double ViconReceiver::latest_time_bias [private] |
Definition at line 118 of file vicon_recv_direct.cpp.
Definition at line 106 of file vicon_recv_direct.cpp.
bool ViconReceiver::marker_data_enabled [private] |
Definition at line 124 of file vicon_recv_direct.cpp.
ros::Publisher ViconReceiver::markers_pub [private] |
Definition at line 97 of file vicon_recv_direct.cpp.
double ViconReceiver::max_abs_jitter [private] |
Definition at line 111 of file vicon_recv_direct.cpp.
double ViconReceiver::max_freq [private] |
Definition at line 84 of file vicon_recv_direct.cpp.
double ViconReceiver::max_period_between_updates [private] |
Definition at line 108 of file vicon_recv_direct.cpp.
double ViconReceiver::min_freq [private] |
Definition at line 83 of file vicon_recv_direct.cpp.
Definition at line 107 of file vicon_recv_direct.cpp.
unsigned int ViconReceiver::n_markers [private] |
Definition at line 120 of file vicon_recv_direct.cpp.
unsigned int ViconReceiver::n_unlabeled_markers [private] |
Definition at line 121 of file vicon_recv_direct.cpp.
ros::NodeHandle ViconReceiver::nh [private] |
Definition at line 79 of file vicon_recv_direct.cpp.
ros::NodeHandle ViconReceiver::nh_priv [private] |
Definition at line 80 of file vicon_recv_direct.cpp.
ros::Time ViconReceiver::now_time [private] |
Definition at line 104 of file vicon_recv_direct.cpp.
ros::Publisher ViconReceiver::pose_pub [private] |
Definition at line 96 of file vicon_recv_direct.cpp.
bool ViconReceiver::segment_data_enabled [private] |
Definition at line 123 of file vicon_recv_direct.cpp.
string ViconReceiver::SegmentName [private] |
Definition at line 90 of file vicon_recv_direct.cpp.
string ViconReceiver::StreamMode [private] |
Definition at line 87 of file vicon_recv_direct.cpp.
string ViconReceiver::SubjectName [private] |
Definition at line 89 of file vicon_recv_direct.cpp.
Definition at line 101 of file vicon_recv_direct.cpp.
string ViconReceiver::tf_ref_frame_id [private] |
Definition at line 91 of file vicon_recv_direct.cpp.
string ViconReceiver::tf_tracked_frame_id [private] |
Definition at line 92 of file vicon_recv_direct.cpp.
double ViconReceiver::time_bias_reset [private] |
Definition at line 122 of file vicon_recv_direct.cpp.
unsigned int ViconReceiver::time_bias_reset_count [private] |
Definition at line 119 of file vicon_recv_direct.cpp.
ros::Time ViconReceiver::time_datum [private] |
Definition at line 116 of file vicon_recv_direct.cpp.
Definition at line 125 of file vicon_recv_direct.cpp.
double ViconReceiver::update_rate [private] |
Definition at line 93 of file vicon_recv_direct.cpp.
ros::Timer ViconReceiver::updateTimer [private] |
Definition at line 99 of file vicon_recv_direct.cpp.
double ViconReceiver::vicon_capture_rate [private] |
Definition at line 94 of file vicon_recv_direct.cpp.