computeBeamStep(unsigned numBeams) const | humanoid_localization::HumanoidLocalization | protected |
constrainMotion(const tf::Pose &odomPose) | humanoid_localization::HumanoidLocalization | protected |
filterGroundPlane(const PointCloud &pc, PointCloud &ground, PointCloud &nonground, double groundFilterDistance, double groundFilterAngle, double groundFilterPlaneDistance) | humanoid_localization::HumanoidLocalization | static |
filterUniform(const PointCloud &cloud_in, PointCloud &cloud_out, int numSamples) const | humanoid_localization::HumanoidLocalization | protected |
getBestParticleIdx() const | humanoid_localization::HumanoidLocalization | |
getBestParticlePose() const | humanoid_localization::HumanoidLocalization | |
getCumParticleWeight() const | humanoid_localization::HumanoidLocalization | protected |
getImuMsg(const ros::Time &stamp, ros::Time &imuStamp, double &angleX, double &angleY) const | humanoid_localization::HumanoidLocalization | protected |
getMeanParticlePose() const | humanoid_localization::HumanoidLocalization | |
getParticlePose(unsigned particleIdx) const | humanoid_localization::HumanoidLocalization | |
globalLocalizationCallback(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res) | humanoid_localization::HumanoidLocalization | |
HumanoidLocalization(unsigned randomSeed) | humanoid_localization::HumanoidLocalization | |
imuCallback(const sensor_msgs::ImuConstPtr &msg) | humanoid_localization::HumanoidLocalization | |
initGlobal() | humanoid_localization::HumanoidLocalization | |
initPoseCallback(const geometry_msgs::PoseWithCovarianceStampedConstPtr &msg) | humanoid_localization::HumanoidLocalization | |
initZRP(double &z, double &roll, double &pitch) | humanoid_localization::HumanoidLocalization | protected |
isAboveMotionThreshold(const tf::Pose &odomTransform) | humanoid_localization::HumanoidLocalization | protected |
laserCallback(const sensor_msgs::LaserScanConstPtr &msg) | humanoid_localization::HumanoidLocalization | virtual |
localizeWithMeasurement(const PointCloud &pc_filtered, const std::vector< float > &ranges, double max_range) | humanoid_localization::HumanoidLocalization | protected |
lookupPoseHeight(const ros::Time &t, double &poseHeight) const | humanoid_localization::HumanoidLocalization | protected |
m_baseFootprintId | humanoid_localization::HumanoidLocalization | protected |
m_baseFrameId | humanoid_localization::HumanoidLocalization | protected |
m_bestParticleAsMean | humanoid_localization::HumanoidLocalization | protected |
m_bestParticleIdx | humanoid_localization::HumanoidLocalization | protected |
m_bestPosePub | humanoid_localization::HumanoidLocalization | protected |
m_constrainMotionRP | humanoid_localization::HumanoidLocalization | protected |
m_constrainMotionZ | humanoid_localization::HumanoidLocalization | protected |
m_filteredPointCloudPub | humanoid_localization::HumanoidLocalization | protected |
m_filterMaxRange | humanoid_localization::HumanoidLocalization | protected |
m_filterMinRange | humanoid_localization::HumanoidLocalization | protected |
m_globalFrameId | humanoid_localization::HumanoidLocalization | protected |
m_globalLocSrv | humanoid_localization::HumanoidLocalization | protected |
m_groundFilterAngle | humanoid_localization::HumanoidLocalization | protected |
m_groundFilterDistance | humanoid_localization::HumanoidLocalization | protected |
m_groundFilterPlaneDistance | humanoid_localization::HumanoidLocalization | protected |
m_groundFilterPointCloud | humanoid_localization::HumanoidLocalization | protected |
m_headPitchRotationLastScan | humanoid_localization::HumanoidLocalization | protected |
m_headYawRotationLastScan | humanoid_localization::HumanoidLocalization | protected |
m_imuSub | humanoid_localization::HumanoidLocalization | protected |
m_initFromTruepose | humanoid_localization::HumanoidLocalization | protected |
m_initGlobal | humanoid_localization::HumanoidLocalization | protected |
m_initialized | humanoid_localization::HumanoidLocalization | protected |
m_initNoiseStd | humanoid_localization::HumanoidLocalization | protected |
m_initPose | humanoid_localization::HumanoidLocalization | protected |
m_initPoseFilter | humanoid_localization::HumanoidLocalization | protected |
m_initPoseRealZRP | humanoid_localization::HumanoidLocalization | protected |
m_initPoseSub | humanoid_localization::HumanoidLocalization | protected |
m_laserFilter | humanoid_localization::HumanoidLocalization | protected |
m_laserSub | humanoid_localization::HumanoidLocalization | protected |
m_lastIMUMsgBuffer | humanoid_localization::HumanoidLocalization | protected |
m_lastLaserTime | humanoid_localization::HumanoidLocalization | protected |
m_lastLocalizedPose | humanoid_localization::HumanoidLocalization | protected |
m_lastPointCloudTime | humanoid_localization::HumanoidLocalization | protected |
m_latest_transform | humanoid_localization::HumanoidLocalization | protected |
m_mapModel | humanoid_localization::HumanoidLocalization | protected |
m_minParticleWeight | humanoid_localization::HumanoidLocalization | protected |
m_motionModel | humanoid_localization::HumanoidLocalization | protected |
m_nEffFactor | humanoid_localization::HumanoidLocalization | protected |
m_nEffPub | humanoid_localization::HumanoidLocalization | protected |
m_nh | humanoid_localization::HumanoidLocalization | protected |
m_numParticles | humanoid_localization::HumanoidLocalization | protected |
m_observationModel | humanoid_localization::HumanoidLocalization | protected |
m_observationThresholdHeadPitchRot | humanoid_localization::HumanoidLocalization | protected |
m_observationThresholdHeadYawRot | humanoid_localization::HumanoidLocalization | protected |
m_observationThresholdRot | humanoid_localization::HumanoidLocalization | protected |
m_observationThresholdTrans | humanoid_localization::HumanoidLocalization | protected |
m_odomFrameId | humanoid_localization::HumanoidLocalization | protected |
m_odomPose | humanoid_localization::HumanoidLocalization | protected |
m_particles | humanoid_localization::HumanoidLocalization | protected |
m_paused | humanoid_localization::HumanoidLocalization | protected |
m_pauseIntegrationSub | humanoid_localization::HumanoidLocalization | protected |
m_pauseLocSrv | humanoid_localization::HumanoidLocalization | protected |
m_pointCloudFilter | humanoid_localization::HumanoidLocalization | protected |
m_pointCloudSub | humanoid_localization::HumanoidLocalization | protected |
m_poseArray | humanoid_localization::HumanoidLocalization | protected |
m_poseArrayPub | humanoid_localization::HumanoidLocalization | protected |
m_poseEvalPub | humanoid_localization::HumanoidLocalization | protected |
m_poseOdomPub | humanoid_localization::HumanoidLocalization | protected |
m_posePub | humanoid_localization::HumanoidLocalization | protected |
m_poseTruePub | humanoid_localization::HumanoidLocalization | protected |
m_privateNh | humanoid_localization::HumanoidLocalization | protected |
m_receivedSensorData | humanoid_localization::HumanoidLocalization | protected |
m_resumeLocSrv | humanoid_localization::HumanoidLocalization | protected |
m_rngEngine | humanoid_localization::HumanoidLocalization | protected |
m_rngNormal | humanoid_localization::HumanoidLocalization | protected |
m_rngUniform | humanoid_localization::HumanoidLocalization | protected |
m_sensorSampleDist | humanoid_localization::HumanoidLocalization | protected |
m_sensorSampleDistGroundFactor | humanoid_localization::HumanoidLocalization | protected |
m_syncedTruepose | humanoid_localization::HumanoidLocalization | protected |
m_targetFrameId | humanoid_localization::HumanoidLocalization | protected |
m_temporalSamplingRange | humanoid_localization::HumanoidLocalization | protected |
m_tfBroadcaster | humanoid_localization::HumanoidLocalization | protected |
m_tfListener | humanoid_localization::HumanoidLocalization | protected |
m_timer | humanoid_localization::HumanoidLocalization | protected |
m_timerPeriod | humanoid_localization::HumanoidLocalization | protected |
m_transformTolerance | humanoid_localization::HumanoidLocalization | protected |
m_useIMU | humanoid_localization::HumanoidLocalization | protected |
m_useRaycasting | humanoid_localization::HumanoidLocalization | protected |
m_useTimer | humanoid_localization::HumanoidLocalization | protected |
nEff() const | humanoid_localization::HumanoidLocalization | protected |
normalizeWeights() | humanoid_localization::HumanoidLocalization | protected |
pauseLocalizationCallback(const std_msgs::BoolConstPtr &msg) | humanoid_localization::HumanoidLocalization | |
pauseLocalizationSrvCallback(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res) | humanoid_localization::HumanoidLocalization | |
pointCloudCallback(const sensor_msgs::PointCloud2::ConstPtr &msg) | humanoid_localization::HumanoidLocalization | virtual |
prepareGeneralPointCloud(const sensor_msgs::PointCloud2::ConstPtr &msg, PointCloud &pc, std::vector< float > &ranges) const | humanoid_localization::HumanoidLocalization | protected |
prepareLaserPointCloud(const sensor_msgs::LaserScanConstPtr &laser, PointCloud &pc, std::vector< float > &ranges) const | humanoid_localization::HumanoidLocalization | protected |
publishPoseEstimate(const ros::Time &time, bool publish_eval) | humanoid_localization::HumanoidLocalization | protected |
resample(unsigned numParticles=0) | humanoid_localization::HumanoidLocalization | |
reset() | humanoid_localization::HumanoidLocalization | protected |
resumeLocalizationSrvCallback(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res) | humanoid_localization::HumanoidLocalization | |
timerCallback(const ros::TimerEvent &e) | humanoid_localization::HumanoidLocalization | protected |
toLogForm() | humanoid_localization::HumanoidLocalization | protected |
voxelGridSampling(const PointCloud &pc, pcl::PointCloud< int > &sampledIndices, double searchRadius) const | humanoid_localization::HumanoidLocalization | protected |
~HumanoidLocalization() | humanoid_localization::HumanoidLocalization | virtual |