| addResampleNoise(Target &particle) | echoflow::MultiTargetParticleFilter | |
| density_feedback_factor_ | echoflow::MultiTargetParticleFilter | |
| getParticles() | echoflow::MultiTargetParticleFilter | |
| getValidPositionsFromMap(const std::shared_ptr< grid_map::GridMap > &map_ptr) | echoflow::MultiTargetParticleFilter | |
| initialize(std::shared_ptr< grid_map::GridMap > map_ptr) | echoflow::MultiTargetParticleFilter | |
| MultiTargetParticleFilter(size_t num_particles=500, double initial_max_speed=20.0) | echoflow::MultiTargetParticleFilter | explicit |
| noise_std_position_ | echoflow::MultiTargetParticleFilter | |
| noise_std_speed_ | echoflow::MultiTargetParticleFilter | |
| noise_std_yaw_ | echoflow::MultiTargetParticleFilter | |
| noise_std_yaw_rate_ | echoflow::MultiTargetParticleFilter | |
| observation_sigma_ | echoflow::MultiTargetParticleFilter | |
| predict(double dt) | echoflow::MultiTargetParticleFilter | |
| resample(std::shared_ptr< grid_map::GridMap > map_ptr, std::shared_ptr< grid_map::GridMap > stats_ptr, double dt) | echoflow::MultiTargetParticleFilter | |
| seed_fraction_ | echoflow::MultiTargetParticleFilter | |
| seedUniform(const std::vector< grid_map::Position > &valid_positions, size_t n_seed, std::vector< Target > &output_particles) | echoflow::MultiTargetParticleFilter | |
| seedWeighted(const std::vector< grid_map::Position > &valid_positions, size_t n_seed, const std::shared_ptr< grid_map::GridMap > &stats_ptr, std::vector< Target > &output_particles) | echoflow::MultiTargetParticleFilter | |
| updateNoiseDistributions() | echoflow::MultiTargetParticleFilter | |
| updateWeights(std::shared_ptr< grid_map::GridMap > map_ptr, std::shared_ptr< grid_map::GridMap > stats_ptr, double dt) | echoflow::MultiTargetParticleFilter | |
| weight_decay_half_life_ | echoflow::MultiTargetParticleFilter | |