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

 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

size_t callback_count_

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.

ros::Publisher fused_imu_publisher_

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.

ros::Publisher odometry_publisher_

Definition at line 56 of file pose_and_orientation_to_imu_node.cpp.

tf::Quaternion orientation_quaternion_

Definition at line 48 of file pose_and_orientation_to_imu_node.cpp.

std::string p_base_footprint_frame_

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.

std::string p_base_stabilized_frame_

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.

tf::Point robot_pose_position_

Definition at line 44 of file pose_and_orientation_to_imu_node.cpp.

tf::Quaternion robot_pose_quaternion_

Definition at line 43 of file pose_and_orientation_to_imu_node.cpp.

tf::Transform robot_pose_transform_

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 Sun Nov 3 2019 03:18:30