1. Department of Computer Science; University of Freiburg; 79110 Freiburg Germany
2. iRobot Corp; 1055 E. Colorado Blvd; Suite 340 Pasadena, CA 91106 USA
3. Department of Automatic Control and Systems Engineering; University of Sheffield; Sheffield S1 3JD United Kingdom