#include <odom_estimation_node.h>
Definition at line 77 of file odom_estimation_node.h.
constructor
Definition at line 54 of file odom_estimation_node.cpp.
estimation::OdomEstimationNode::~OdomEstimationNode | ( | ) | [virtual] |
destructor
Definition at line 156 of file odom_estimation_node.cpp.
bool estimation::OdomEstimationNode::getStatus | ( | robot_pose_ekf::GetStatus::Request & | req, |
robot_pose_ekf::GetStatus::Response & | resp | ||
) | [private] |
get the status of the filter
Definition at line 472 of file odom_estimation_node.cpp.
void estimation::OdomEstimationNode::gpsCallback | ( | const GpsConstPtr & | gps | ) | [private] |
callback function for vo data
Definition at line 332 of file odom_estimation_node.cpp.
void estimation::OdomEstimationNode::imuCallback | ( | const ImuConstPtr & | imu | ) | [private] |
callback function for imu data
Definition at line 220 of file odom_estimation_node.cpp.
void estimation::OdomEstimationNode::odomCallback | ( | const OdomConstPtr & | odom | ) | [private] |
callback function for odo data
Definition at line 173 of file odom_estimation_node.cpp.
void estimation::OdomEstimationNode::spin | ( | const ros::TimerEvent & | e | ) | [private] |
the mail filter loop that will be called periodically
Definition at line 372 of file odom_estimation_node.cpp.
void estimation::OdomEstimationNode::voCallback | ( | const VoConstPtr & | vo | ) | [private] |
callback function for vo data
Definition at line 291 of file odom_estimation_node.cpp.
std::string estimation::OdomEstimationNode::base_footprint_frame_ [private] |
Definition at line 136 of file odom_estimation_node.h.
Definition at line 125 of file odom_estimation_node.h.
Definition at line 124 of file odom_estimation_node.h.
Definition at line 126 of file odom_estimation_node.h.
std::ofstream estimation::OdomEstimationNode::corr_file_ [private] |
Definition at line 139 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::debug_ [private] |
Definition at line 135 of file odom_estimation_node.h.
unsigned int estimation::OdomEstimationNode::ekf_sent_counter_ [private] |
Definition at line 142 of file odom_estimation_node.h.
std::ofstream estimation::OdomEstimationNode::extra_file_ [private] |
Definition at line 139 of file odom_estimation_node.h.
Definition at line 128 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::gps_active_ [private] |
Definition at line 130 of file odom_estimation_node.h.
unsigned int estimation::OdomEstimationNode::gps_callback_counter_ [private] |
Definition at line 142 of file odom_estimation_node.h.
MatrixWrapper::SymmetricMatrix estimation::OdomEstimationNode::gps_covariance_ [private] |
Definition at line 134 of file odom_estimation_node.h.
std::ofstream estimation::OdomEstimationNode::gps_file_ [private] |
Definition at line 139 of file odom_estimation_node.h.
Definition at line 129 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::gps_initializing_ [private] |
Definition at line 132 of file odom_estimation_node.h.
Definition at line 123 of file odom_estimation_node.h.
Definition at line 128 of file odom_estimation_node.h.
Definition at line 109 of file odom_estimation_node.h.
Definition at line 127 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::gps_used_ [private] |
Definition at line 131 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::imu_active_ [private] |
Definition at line 130 of file odom_estimation_node.h.
unsigned int estimation::OdomEstimationNode::imu_callback_counter_ [private] |
Definition at line 142 of file odom_estimation_node.h.
MatrixWrapper::SymmetricMatrix estimation::OdomEstimationNode::imu_covariance_ [private] |
Definition at line 134 of file odom_estimation_node.h.
std::ofstream estimation::OdomEstimationNode::imu_file_ [private] |
Definition at line 139 of file odom_estimation_node.h.
Definition at line 129 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::imu_initializing_ [private] |
Definition at line 132 of file odom_estimation_node.h.
Definition at line 123 of file odom_estimation_node.h.
Definition at line 128 of file odom_estimation_node.h.
Definition at line 109 of file odom_estimation_node.h.
Definition at line 127 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::imu_used_ [private] |
Definition at line 131 of file odom_estimation_node.h.
Definition at line 113 of file odom_estimation_node.h.
Definition at line 106 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::odom_active_ [private] |
Definition at line 130 of file odom_estimation_node.h.
Definition at line 120 of file odom_estimation_node.h.
unsigned int estimation::OdomEstimationNode::odom_callback_counter_ [private] |
Definition at line 142 of file odom_estimation_node.h.
MatrixWrapper::SymmetricMatrix estimation::OdomEstimationNode::odom_covariance_ [private] |
Definition at line 134 of file odom_estimation_node.h.
std::ofstream estimation::OdomEstimationNode::odom_file_ [private] |
Definition at line 139 of file odom_estimation_node.h.
Definition at line 129 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::odom_initializing_ [private] |
Definition at line 132 of file odom_estimation_node.h.
Definition at line 123 of file odom_estimation_node.h.
Definition at line 128 of file odom_estimation_node.h.
Definition at line 109 of file odom_estimation_node.h.
Definition at line 127 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::odom_used_ [private] |
Definition at line 131 of file odom_estimation_node.h.
geometry_msgs::PoseWithCovarianceStamped estimation::OdomEstimationNode::output_ [private] |
Definition at line 116 of file odom_estimation_node.h.
std::string estimation::OdomEstimationNode::output_frame_ [private] |
Definition at line 136 of file odom_estimation_node.h.
Definition at line 108 of file odom_estimation_node.h.
Definition at line 119 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::self_diagnose_ [private] |
Definition at line 135 of file odom_estimation_node.h.
Definition at line 110 of file odom_estimation_node.h.
std::string estimation::OdomEstimationNode::tf_prefix_ [private] |
Definition at line 136 of file odom_estimation_node.h.
std::ofstream estimation::OdomEstimationNode::time_file_ [private] |
Definition at line 139 of file odom_estimation_node.h.
double estimation::OdomEstimationNode::timeout_ [private] |
Definition at line 133 of file odom_estimation_node.h.
Definition at line 107 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::vo_active_ [private] |
Definition at line 130 of file odom_estimation_node.h.
unsigned int estimation::OdomEstimationNode::vo_callback_counter_ [private] |
Definition at line 142 of file odom_estimation_node.h.
MatrixWrapper::SymmetricMatrix estimation::OdomEstimationNode::vo_covariance_ [private] |
Definition at line 134 of file odom_estimation_node.h.
std::ofstream estimation::OdomEstimationNode::vo_file_ [private] |
Definition at line 139 of file odom_estimation_node.h.
Definition at line 129 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::vo_initializing_ [private] |
Definition at line 132 of file odom_estimation_node.h.
Definition at line 123 of file odom_estimation_node.h.
Definition at line 128 of file odom_estimation_node.h.
Definition at line 109 of file odom_estimation_node.h.
Definition at line 127 of file odom_estimation_node.h.
bool estimation::OdomEstimationNode::vo_used_ [private] |
Definition at line 131 of file odom_estimation_node.h.