static double LikelihoodFieldModelProb(AMCLLaserData *data, pf_sample_set_t *set)
double beam_skip_threshold
double beam_skip_distance
@ LASER_MODEL_LIKELIHOOD_FIELD
@ LASER_MODEL_LIKELIHOOD_FIELD_PROB
void SetModelLikelihoodFieldProb(double z_hit, double z_rand, double sigma_hit, double max_occ_dist, bool do_beamskip, double beam_skip_distance, double beam_skip_threshold, double beam_skip_error_threshold)
void reallocTempData(int max_samples, int max_obs)
void SetModelLikelihoodField(double z_hit, double z_rand, double sigma_hit, double max_occ_dist)
static double LikelihoodFieldModel(AMCLLaserData *data, pf_sample_set_t *set)
double beam_skip_error_threshold
void SetLaserPose(pf_vector_t &laser_pose)
virtual bool UpdateSensor(pf_t *pf, AMCLSensorData *data)
void SetModelBeam(double z_hit, double z_short, double z_max, double z_rand, double sigma_hit, double lambda_short, double chi_outlier)
static double BeamModel(AMCLLaserData *data, pf_sample_set_t *set)
AMCLLaser(size_t max_beams, map_t *map)
amcl
Author(s): Brian P. Gerkey, contradict@gmail.com
autogenerated on Mon Mar 6 2023 03:50:13