addOdomToHistory(const nav_msgs::Odometry::ConstPtr &o) | scan_tools::LaserScanMatcher | private |
B_odom_ | scan_tools::LaserScanMatcher | private |
base_frame_ | scan_tools::LaserScanMatcher | private |
base_to_footprint_ | scan_tools::LaserScanMatcher | private |
base_to_laser_ | scan_tools::LaserScanMatcher | private |
constructed_intensities_ | scan_tools::LaserScanMatcher | private |
constructed_ranges_ | scan_tools::LaserScanMatcher | private |
constructed_scan_publisher_ | scan_tools::LaserScanMatcher | private |
constructedScanToLDP(LDP &ldp) | scan_tools::LaserScanMatcher | private |
constructScan(const ros::Time ×tamp) | scan_tools::LaserScanMatcher | private |
createTfFromXYTheta(double x, double y, double theta, tf::Transform &t) | scan_tools::LaserScanMatcher | private |
current_odom_msg_ | scan_tools::LaserScanMatcher | private |
debug_csm_ | scan_tools::LaserScanMatcher | private |
debug_laser_delta_publisher_ | scan_tools::LaserScanMatcher | private |
debug_odom_current_publisher_ | scan_tools::LaserScanMatcher | private |
debug_odom_delta_publisher_ | scan_tools::LaserScanMatcher | private |
debug_odom_reference_publisher_ | scan_tools::LaserScanMatcher | private |
doPredictPose(double delta_t) | scan_tools::LaserScanMatcher | private |
doPublishDebugTF(const ros::Time &time, const tf::Transform &odom_delta, const ros::Publisher &publisher, const std::string &frame) | scan_tools::LaserScanMatcher | private |
doPublishOdomRate(const ros::Time &time) | scan_tools::LaserScanMatcher | private |
doPublishScanRate(const ros::Time &time) | scan_tools::LaserScanMatcher | private |
earliestOdomAfter(const ros::Time &time) | scan_tools::LaserScanMatcher | private |
f2b_ | scan_tools::LaserScanMatcher | private |
f2b_kf_ | scan_tools::LaserScanMatcher | private |
f2pcl_ | scan_tools::LaserScanMatcher | private |
fixed_frame_ | scan_tools::LaserScanMatcher | private |
footprint_to_base_ | scan_tools::LaserScanMatcher | private |
fusePoses(const tf::Transform &pose_delta) | scan_tools::LaserScanMatcher | private |
getBaseToFootprintTf(const std::string &frame_id) | scan_tools::LaserScanMatcher | private |
getBaseToLaserTf(const std::string &frame_id) | scan_tools::LaserScanMatcher | private |
getOdomDeltaT(const nav_msgs::Odometry::ConstPtr &o) | scan_tools::LaserScanMatcher | private |
getPrediction(double &pr_ch_x, double &pr_ch_y, double &pr_ch_a, double dt) | scan_tools::LaserScanMatcher | private |
have_map_ | scan_tools::LaserScanMatcher | private |
I1_ | scan_tools::LaserScanMatcher | private |
I2_ | scan_tools::LaserScanMatcher | private |
initial_pose_ | scan_tools::LaserScanMatcher | private |
initialized_ | scan_tools::LaserScanMatcher | private |
initialpose_subscriber_ | scan_tools::LaserScanMatcher | private |
initialpose_topic_ | scan_tools::LaserScanMatcher | private |
initialpose_valid_ | scan_tools::LaserScanMatcher | private |
initialposeCallback(const geometry_msgs::PoseWithCovarianceStamped::ConstPtr &pose_msg) | scan_tools::LaserScanMatcher | private |
initParams() | scan_tools::LaserScanMatcher | private |
input_ | scan_tools::LaserScanMatcher | private |
kalman_gain_ | scan_tools::LaserScanMatcher | private |
kalman_gain_comp_ | scan_tools::LaserScanMatcher | private |
kf_dist_angular_ | scan_tools::LaserScanMatcher | private |
kf_dist_linear_ | scan_tools::LaserScanMatcher | private |
kf_dist_linear_sq_ | scan_tools::LaserScanMatcher | private |
laser_to_base_ | scan_tools::LaserScanMatcher | private |
LaserScanMatcher(ros::NodeHandle nh, ros::NodeHandle nh_private) | scan_tools::LaserScanMatcher | |
laserScanToLDP(const sensor_msgs::LaserScan::ConstPtr &scan_msg, LDP &ldp) | scan_tools::LaserScanMatcher | private |
last_icp_time_ | scan_tools::LaserScanMatcher | private |
latestOdomBefore(const ros::Time &time) | scan_tools::LaserScanMatcher | private |
map_occupancy_threshold_ | scan_tools::LaserScanMatcher | private |
map_subscriber_ | scan_tools::LaserScanMatcher | private |
mapCallback(const nav_msgs::OccupancyGrid::ConstPtr &map_msg) | scan_tools::LaserScanMatcher | private |
max_allowed_range_ | scan_tools::LaserScanMatcher | private |
max_pose_delta_yaw_ | scan_tools::LaserScanMatcher | private |
max_variance_rot_ | scan_tools::LaserScanMatcher | private |
max_variance_trans_ | scan_tools::LaserScanMatcher | private |
measured_pose_ | scan_tools::LaserScanMatcher | private |
measured_pose_publisher_ | scan_tools::LaserScanMatcher | private |
mutex_ | scan_tools::LaserScanMatcher | private |
newKeyframeNeeded(const tf::Transform &d) | scan_tools::LaserScanMatcher | private |
nh_ | scan_tools::LaserScanMatcher | private |
nh_private_ | scan_tools::LaserScanMatcher | private |
no_odom_fusing_ | scan_tools::LaserScanMatcher | private |
observed_angle_inc_ | scan_tools::LaserScanMatcher | private |
observed_angle_max_ | scan_tools::LaserScanMatcher | private |
observed_angle_min_ | scan_tools::LaserScanMatcher | private |
observed_range_max_ | scan_tools::LaserScanMatcher | private |
observed_range_min_ | scan_tools::LaserScanMatcher | private |
observed_scan_frame_ | scan_tools::LaserScanMatcher | private |
observed_scan_time_ | scan_tools::LaserScanMatcher | private |
observed_time_inc_ | scan_tools::LaserScanMatcher | private |
odom_frame_ | scan_tools::LaserScanMatcher | private |
odom_history_ | scan_tools::LaserScanMatcher | private |
odom_subscriber_ | scan_tools::LaserScanMatcher | private |
odomCallback(const nav_msgs::Odometry::ConstPtr &odom_msg) | scan_tools::LaserScanMatcher | private |
orientation_covariance_ | scan_tools::LaserScanMatcher | private |
output_ | scan_tools::LaserScanMatcher | private |
P2_ | scan_tools::LaserScanMatcher | private |
pcl2f_ | scan_tools::LaserScanMatcher | private |
pose_publisher_ | scan_tools::LaserScanMatcher | private |
pose_stamped_publisher_ | scan_tools::LaserScanMatcher | private |
pose_with_covariance_publisher_ | scan_tools::LaserScanMatcher | private |
pose_with_covariance_stamped_publisher_ | scan_tools::LaserScanMatcher | private |
position_covariance_ | scan_tools::LaserScanMatcher | private |
predicted_pose_ | scan_tools::LaserScanMatcher | private |
predicted_pose_in_pcl_ | scan_tools::LaserScanMatcher | private |
predicted_pose_publisher_ | scan_tools::LaserScanMatcher | private |
prev_ldp_scan_ | scan_tools::LaserScanMatcher | private |
processScan(LDP &curr_ldp_scan, const ros::Time &time) | scan_tools::LaserScanMatcher | private |
processScan(LDP &curr_ldp_scan, LDP &ref_ldp_scan, const ros::Time &time) | scan_tools::LaserScanMatcher | private |
publish_base_tf_ | scan_tools::LaserScanMatcher | private |
publish_constructed_scan_ | scan_tools::LaserScanMatcher | private |
publish_debug_ | scan_tools::LaserScanMatcher | private |
publish_measured_pose_ | scan_tools::LaserScanMatcher | private |
publish_odom_tf_ | scan_tools::LaserScanMatcher | private |
publish_pose_ | scan_tools::LaserScanMatcher | private |
publish_pose_stamped_ | scan_tools::LaserScanMatcher | private |
publish_pose_with_covariance_ | scan_tools::LaserScanMatcher | private |
publish_pose_with_covariance_stamped_ | scan_tools::LaserScanMatcher | private |
publish_predicted_pose_ | scan_tools::LaserScanMatcher | private |
received_odom_ | scan_tools::LaserScanMatcher | private |
reference_odom_msg_ | scan_tools::LaserScanMatcher | private |
resetState() | scan_tools::LaserScanMatcher | private |
scan_constructor_ | scan_tools::LaserScanMatcher | private |
scan_downsample_rate_ | scan_tools::LaserScanMatcher | private |
scan_subscriber_ | scan_tools::LaserScanMatcher | private |
scanCallback(const sensor_msgs::LaserScan::ConstPtr &scan_msg) | scan_tools::LaserScanMatcher | private |
setTransSigmaMatrix(const double yaw) | scan_tools::LaserScanMatcher | private |
Sigma_measured_ | scan_tools::LaserScanMatcher | private |
Sigma_odom_ | scan_tools::LaserScanMatcher | private |
Sigma_odom_trans_ | scan_tools::LaserScanMatcher | private |
Sigma_u_ | scan_tools::LaserScanMatcher | private |
skipped_poses_ | scan_tools::LaserScanMatcher | private |
syncOdom(const ros::Time &time) | scan_tools::LaserScanMatcher | private |
tf_broadcaster_ | scan_tools::LaserScanMatcher | private |
tf_listener_ | scan_tools::LaserScanMatcher | private |
theta_odom_ | scan_tools::LaserScanMatcher | private |
trans_sigma_ | scan_tools::LaserScanMatcher | private |
use_map_ | scan_tools::LaserScanMatcher | private |
use_odom_ | scan_tools::LaserScanMatcher | private |
xvec_ | scan_tools::LaserScanMatcher | private |
yvec_ | scan_tools::LaserScanMatcher | private |
~LaserScanMatcher() | scan_tools::LaserScanMatcher | |