The Likelihood Field Model
Instead of casting a ray for each beam during localization, the model:- Precomputes the distance transform to the nearest occupied cell.
- Computes the likelihood as:
Particle Filter Localization
For particle with pose , the weight is: You can subsample the beams in to reduce computation. Compute the sum in log space for numerical stability.9. Correlation and Beam Selection
Adjacent beams are correlated because they observe the same surfaces. The independence assumption is therefore optimistic. You can reduce this effect by:- Subsample (e.g., every 4th beam).
- Clamp each per-beam likelihood to a lower bound.
- Use adaptive beam selection near discontinuities.
10. Noise Sources and Effects
Typical compensations include deskewing with IMU or odometry data and calibrating the mixture weights.
Key references: (Lukežič et al., 2016; Song et al., 2016; Kendall et al., 2015)
References
- Kendall, A., Grimes, M., Cipolla, R. (2015). PoseNet: A Convolutional Network for Real-Time 6-DOF Camera Relocalization. arXiv [cs.CV].
- Lukežič, A., Vojíř, T., Čehovin, L., Matas, J., Kristan, M. (2016). Discriminative correlation filter with channel and Spatial Reliability. arXiv [cs.CV].
- Song, J., Choi, J., Love, D. (2016). Common Codebook Millimeter Wave Beam Design: Designing Beams for Both Sounding and Communication with Uniform Planar Arrays. arXiv [cs.IT].

