Public Member Functions | |
void | cb_heading_ned2enu (const piksi_rtk_msgs::BaselineHeading::ConstPtr &msg) |
void | cb_imu_vru2enu (const sensor_msgs::Imu::ConstPtr &msg) |
HeadingListenerNode (const ros::NodeHandle &node_handle, const ros::NodeHandle &private_node_handle) | |
void | init () |
~HeadingListenerNode ()=default | |
Public Attributes | |
double | _heading0 = 0.0 |
bool | _heading_new = false |
sensor_msgs::Imu | _imu |
double | _imu0 = 0.0 |
std::string | _mounting_type = "rover" |
ros::NodeHandle | _nh |
ros::NodeHandle | _pnh |
ros::Publisher | _pub_heading_enu |
ros::Publisher | _pub_heading_enu_deg |
ros::Publisher | _pub_imu_enu |
ros::Subscriber | _sub_heading_ned |
ros::Subscriber | _sub_imu_vru |
double | _yaw_hi = 180.0 |
Definition at line 20 of file heading_listener.cpp.
|
inline |
Definition at line 23 of file heading_listener.cpp.
|
default |
void HeadingListenerNode::cb_heading_ned2enu | ( | const piksi_rtk_msgs::BaselineHeading::ConstPtr & | msg | ) |
Definition at line 86 of file heading_listener.cpp.
void HeadingListenerNode::cb_imu_vru2enu | ( | const sensor_msgs::Imu::ConstPtr & | msg | ) |
Definition at line 139 of file heading_listener.cpp.
void HeadingListenerNode::init | ( | ) |
Definition at line 59 of file heading_listener.cpp.
double HeadingListenerNode::_heading0 = 0.0 |
Definition at line 39 of file heading_listener.cpp.
bool HeadingListenerNode::_heading_new = false |
Definition at line 38 of file heading_listener.cpp.
sensor_msgs::Imu HeadingListenerNode::_imu |
Definition at line 36 of file heading_listener.cpp.
double HeadingListenerNode::_imu0 = 0.0 |
Definition at line 40 of file heading_listener.cpp.
std::string HeadingListenerNode::_mounting_type = "rover" |
Definition at line 43 of file heading_listener.cpp.
ros::NodeHandle HeadingListenerNode::_nh |
Definition at line 46 of file heading_listener.cpp.
ros::NodeHandle HeadingListenerNode::_pnh |
Definition at line 48 of file heading_listener.cpp.
ros::Publisher HeadingListenerNode::_pub_heading_enu |
Definition at line 52 of file heading_listener.cpp.
ros::Publisher HeadingListenerNode::_pub_heading_enu_deg |
Definition at line 53 of file heading_listener.cpp.
ros::Publisher HeadingListenerNode::_pub_imu_enu |
Definition at line 55 of file heading_listener.cpp.
ros::Subscriber HeadingListenerNode::_sub_heading_ned |
Definition at line 50 of file heading_listener.cpp.
ros::Subscriber HeadingListenerNode::_sub_imu_vru |
Definition at line 51 of file heading_listener.cpp.
double HeadingListenerNode::_yaw_hi = 180.0 |
Definition at line 42 of file heading_listener.cpp.