#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <ros/ros.h>
#include <nav_msgs/Odometry.h>
#include <tf/transform_datatypes.h>
#include <tf/transform_listener.h>
#include <tf/transform_broadcaster.h>
Go to the source code of this file.
Functions | |
int | main (int argc, char **argv) |
void | odomAftBAHandler (const nav_msgs::Odometry::ConstPtr &odomAftBA) |
void | odomBefBAHandler (const nav_msgs::Odometry::ConstPtr &odomBefBA) |
void | transformAssociateToBA () |
void | voDataHandler (const nav_msgs::Odometry::ConstPtr &voData) |
Variables | |
const double | deg2rad = PI / 180 |
const double | PI = 3.1415926 |
double | pitchRec |
const double | rad2deg = 180 / PI |
double | rollRec |
tf::TransformBroadcaster * | tfBroadcaster2Pointer = NULL |
double | timeOdomAftBA |
double | timeOdomBefBA |
float | transformAftBA [6] = {0} |
float | transformBefBA [6] = {0} |
double | txRec |
double | tyRec |
double | tzRec |
nav_msgs::Odometry | voData2 |
ros::Publisher * | voData2PubPointer = NULL |
tf::StampedTransform | voDataTrans2 |
double | yawRec |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 135 of file transformMaintenance.cpp.
void odomAftBAHandler | ( | const nav_msgs::Odometry::ConstPtr & | odomAftBA | ) |
Definition at line 118 of file transformMaintenance.cpp.
void odomBefBAHandler | ( | const nav_msgs::Odometry::ConstPtr & | odomBefBA | ) |
Definition at line 101 of file transformMaintenance.cpp.
void transformAssociateToBA | ( | ) |
Definition at line 30 of file transformMaintenance.cpp.
void voDataHandler | ( | const nav_msgs::Odometry::ConstPtr & | voData | ) |
Definition at line 69 of file transformMaintenance.cpp.
Definition at line 14 of file transformMaintenance.cpp.
const double PI = 3.1415926 |
Definition at line 12 of file transformMaintenance.cpp.
double pitchRec |
Definition at line 19 of file transformMaintenance.cpp.
Definition at line 13 of file transformMaintenance.cpp.
double rollRec |
Definition at line 19 of file transformMaintenance.cpp.
Definition at line 26 of file transformMaintenance.cpp.
double timeOdomAftBA |
Definition at line 17 of file transformMaintenance.cpp.
double timeOdomBefBA |
Definition at line 16 of file transformMaintenance.cpp.
float transformAftBA[6] = {0} |
Definition at line 23 of file transformMaintenance.cpp.
float transformBefBA[6] = {0} |
Definition at line 22 of file transformMaintenance.cpp.
double txRec |
Definition at line 20 of file transformMaintenance.cpp.
double tyRec |
Definition at line 20 of file transformMaintenance.cpp.
double tzRec |
Definition at line 20 of file transformMaintenance.cpp.
nav_msgs::Odometry voData2 |
Definition at line 27 of file transformMaintenance.cpp.
ros::Publisher* voData2PubPointer = NULL |
Definition at line 25 of file transformMaintenance.cpp.
Definition at line 28 of file transformMaintenance.cpp.
double yawRec |
Definition at line 19 of file transformMaintenance.cpp.