https://5dok.org/document/qvlxl08l-application-particle-based-solutions-simultaneous-localization-mapping-problem.html