Namespaces | Typedefs | Functions | Variables
pose_and_orientation_to_imu_node.cpp File Reference
#include "ros/ros.h"
#include "tf/transform_broadcaster.h"
#include <sensor_msgs/Imu.h>
#include <geometry_msgs/PoseStamped.h>
#include <nav_msgs/Odometry.h>
Include dependency graph for pose_and_orientation_to_imu_node.cpp:

Go to the source code of this file.

Namespaces

namespace  tf

Typedefs

typedef btMatrix3x3 tf::Matrix3x3
typedef btScalar tfScalar

Functions

void imuMsgCallback (const sensor_msgs::Imu::ConstPtr &imu_msg)
int main (int argc, char **argv)
void poseMsgCallback (const geometry_msgs::PoseStamped::ConstPtr &pose_msg)

Variables

size_t callback_count_
sensor_msgs::Imu fused_imu_msg_
ros::Publisher fused_imu_publisher_
sensor_msgs::ImuConstPtr last_imu_msg_
geometry_msgs::PoseStampedConstPtr last_pose_msg_
nav_msgs::Odometry odom_msg_
ros::Publisher odometry_publisher_
tf::Quaternion orientation_quaternion_
std::string p_base_footprint_frame_
std::string p_base_frame_
std::string p_base_stabilized_frame_
std::string p_map_frame_
tf::Point robot_pose_position_
tf::Quaternion robot_pose_quaternion_
tf::Transform robot_pose_transform_
tf::TransformBroadcastertfB_
tf::Quaternion tmp_
tf::StampedTransform transform_

Typedef Documentation

typedef btScalar tfScalar

Definition at line 61 of file pose_and_orientation_to_imu_node.cpp.


Function Documentation

void imuMsgCallback ( const sensor_msgs::Imu::ConstPtr &  imu_msg)

Definition at line 65 of file pose_and_orientation_to_imu_node.cpp.

int main ( int  argc,
char **  argv 
)

Definition at line 161 of file pose_and_orientation_to_imu_node.cpp.

void poseMsgCallback ( const geometry_msgs::PoseStamped::ConstPtr &  pose_msg)

Definition at line 120 of file pose_and_orientation_to_imu_node.cpp.


Variable Documentation

Definition at line 58 of file pose_and_orientation_to_imu_node.cpp.

sensor_msgs::Imu fused_imu_msg_

Definition at line 51 of file pose_and_orientation_to_imu_node.cpp.

Definition at line 55 of file pose_and_orientation_to_imu_node.cpp.

sensor_msgs::ImuConstPtr last_imu_msg_

Definition at line 50 of file pose_and_orientation_to_imu_node.cpp.

geometry_msgs::PoseStampedConstPtr last_pose_msg_

Definition at line 53 of file pose_and_orientation_to_imu_node.cpp.

nav_msgs::Odometry odom_msg_

Definition at line 52 of file pose_and_orientation_to_imu_node.cpp.

Definition at line 56 of file pose_and_orientation_to_imu_node.cpp.

Definition at line 48 of file pose_and_orientation_to_imu_node.cpp.

Definition at line 37 of file pose_and_orientation_to_imu_node.cpp.

std::string p_base_frame_

Definition at line 39 of file pose_and_orientation_to_imu_node.cpp.

Definition at line 38 of file pose_and_orientation_to_imu_node.cpp.

std::string p_map_frame_

Definition at line 36 of file pose_and_orientation_to_imu_node.cpp.

Definition at line 44 of file pose_and_orientation_to_imu_node.cpp.

Definition at line 43 of file pose_and_orientation_to_imu_node.cpp.

Definition at line 45 of file pose_and_orientation_to_imu_node.cpp.

Definition at line 40 of file pose_and_orientation_to_imu_node.cpp.

Definition at line 47 of file pose_and_orientation_to_imu_node.cpp.

Definition at line 41 of file pose_and_orientation_to_imu_node.cpp.



hector_imu_tools
Author(s): Stefan Kohlbrecher
autogenerated on Thu Jun 6 2019 20:12:26