A university student project. An implementation of SEIF SLAM based on "Probabilistic robotics" by S. Thrun, W. Burgard, D. Fox