Public Member Functions | Private Member Functions | Private Attributes | List of all members
rosflight_utils::Viz Class Reference

#include <viz.h>

Public Member Functions

 Viz ()
 

Private Member Functions

void attCallback (const rosflight_msgs::AttitudeConstPtr &msg)
 
void magCallback (const sensor_msgs::MagneticFieldConstPtr &msg)
 

Private Attributes

ros::Subscriber att_sub_
 
std::string fixed_frame_ = "fixed_frame"
 
int mag_count_
 
ros::Publisher mag_pub_
 
int mag_skip_
 
ros::Subscriber mag_sub_
 
double mag_sum_
 
int mag_throttle_
 
ros::NodeHandle nh_
 
ros::NodeHandle nh_private_
 
ros::Publisher pose_pub_
 
std::vector< geometry_msgs::Point > pts_list_
 
ros::Publisher pts_pub_
 
tf::Quaternion q_att_
 

Detailed Description

Definition at line 18 of file viz.h.

Constructor & Destructor Documentation

rosflight_utils::Viz::Viz ( )

Definition at line 6 of file viz.cpp.

Member Function Documentation

void rosflight_utils::Viz::attCallback ( const rosflight_msgs::AttitudeConstPtr &  msg)
private

Definition at line 92 of file viz.cpp.

void rosflight_utils::Viz::magCallback ( const sensor_msgs::MagneticFieldConstPtr &  msg)
private

Definition at line 27 of file viz.cpp.

Member Data Documentation

ros::Subscriber rosflight_utils::Viz::att_sub_
private

Definition at line 35 of file viz.h.

std::string rosflight_utils::Viz::fixed_frame_ = "fixed_frame"
private

Definition at line 43 of file viz.h.

int rosflight_utils::Viz::mag_count_
private

Definition at line 42 of file viz.h.

ros::Publisher rosflight_utils::Viz::mag_pub_
private

Definition at line 31 of file viz.h.

int rosflight_utils::Viz::mag_skip_
private

Definition at line 42 of file viz.h.

ros::Subscriber rosflight_utils::Viz::mag_sub_
private

Definition at line 30 of file viz.h.

double rosflight_utils::Viz::mag_sum_
private

Definition at line 41 of file viz.h.

int rosflight_utils::Viz::mag_throttle_
private

Definition at line 42 of file viz.h.

ros::NodeHandle rosflight_utils::Viz::nh_
private

Definition at line 26 of file viz.h.

ros::NodeHandle rosflight_utils::Viz::nh_private_
private

Definition at line 27 of file viz.h.

ros::Publisher rosflight_utils::Viz::pose_pub_
private

Definition at line 36 of file viz.h.

std::vector<geometry_msgs::Point> rosflight_utils::Viz::pts_list_
private

Definition at line 40 of file viz.h.

ros::Publisher rosflight_utils::Viz::pts_pub_
private

Definition at line 32 of file viz.h.

tf::Quaternion rosflight_utils::Viz::q_att_
private

Definition at line 39 of file viz.h.


The documentation for this class was generated from the following files:


rosflight_utils
Author(s):
autogenerated on Wed Jul 3 2019 20:00:31