Probabilistic robotics — Article by S. Thrum; Comm. ACM, 2002.