Probabilistic Robotics by Wolfram Burgard, Sebastian Thrun & Dieter Fox