#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 | 
| double | transformAftBA [6] = {0} | 
| double | 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 187 of file transformMaintenance.cpp.
| void odomAftBAHandler | ( | const nav_msgs::Odometry::ConstPtr & | odomAftBA | ) | 
Definition at line 170 of file transformMaintenance.cpp.
| void odomBefBAHandler | ( | const nav_msgs::Odometry::ConstPtr & | odomBefBA | ) | 
Definition at line 153 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 121 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.
| double transformAftBA[6] = {0} | 
Definition at line 23 of file transformMaintenance.cpp.
| double 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.