Public Member Functions | |
FakeOdomNode (void) | |
void | initPoseReceived (const geometry_msgs::PoseWithCovarianceStampedConstPtr &msg) |
void | stuffFilter (const nav_msgs::OdometryConstPtr &odom_msg) |
void | update (const nav_msgs::OdometryConstPtr &message) |
~FakeOdomNode (void) | |
Private Attributes | |
std::string | base_frame_id_ |
double | delta_x_ |
double | delta_y_ |
double | delta_yaw_ |
tf2_ros::MessageFilter< nav_msgs::Odometry > * | filter_ |
message_filters::Subscriber< nav_msgs::Odometry > * | filter_sub_ |
std::string | global_frame_id_ |
bool | m_base_pos_received |
nav_msgs::Odometry | m_basePosMsg |
geometry_msgs::PoseWithCovarianceStamped | m_currentPos |
tf2_ros::MessageFilter< geometry_msgs::PoseWithCovarianceStamped > * | m_initPoseFilter |
message_filters::Subscriber< geometry_msgs::PoseWithCovarianceStamped > * | m_initPoseSub |
ros::NodeHandle | m_nh |
tf2::Transform | m_offsetTf |
geometry_msgs::PoseArray | m_particleCloud |
ros::Publisher | m_particlecloudPub |
ros::Publisher | m_posePub |
tf2_ros::Buffer * | m_tfBuffer |
tf2_ros::TransformListener * | m_tfListener |
tf2_ros::TransformBroadcaster * | m_tfServer |
std::string | odom_frame_id_ |
ros::Subscriber | stuff_sub_ |
double | transform_tolerance_ |
Definition at line 93 of file fake_localization.cpp.
|
inline |
Definition at line 96 of file fake_localization.cpp.
|
inline |
Definition at line 134 of file fake_localization.cpp.
|
inline |
Definition at line 238 of file fake_localization.cpp.
|
inline |
Definition at line 173 of file fake_localization.cpp.
|
inline |
Definition at line 183 of file fake_localization.cpp.
|
private |
Definition at line 169 of file fake_localization.cpp.
|
private |
Definition at line 158 of file fake_localization.cpp.
|
private |
Definition at line 158 of file fake_localization.cpp.
|
private |
Definition at line 158 of file fake_localization.cpp.
|
private |
Definition at line 154 of file fake_localization.cpp.
|
private |
Definition at line 156 of file fake_localization.cpp.
|
private |
Definition at line 170 of file fake_localization.cpp.
|
private |
Definition at line 159 of file fake_localization.cpp.
|
private |
Definition at line 162 of file fake_localization.cpp.
|
private |
Definition at line 164 of file fake_localization.cpp.
|
private |
Definition at line 153 of file fake_localization.cpp.
|
private |
Definition at line 149 of file fake_localization.cpp.
|
private |
Definition at line 146 of file fake_localization.cpp.
|
private |
Definition at line 165 of file fake_localization.cpp.
|
private |
Definition at line 163 of file fake_localization.cpp.
|
private |
Definition at line 148 of file fake_localization.cpp.
|
private |
Definition at line 147 of file fake_localization.cpp.
|
private |
Definition at line 152 of file fake_localization.cpp.
|
private |
Definition at line 151 of file fake_localization.cpp.
|
private |
Definition at line 150 of file fake_localization.cpp.
|
private |
Definition at line 168 of file fake_localization.cpp.
|
private |
Definition at line 155 of file fake_localization.cpp.
|
private |
Definition at line 160 of file fake_localization.cpp.