1. School of Informatics, University of Edinburgh, 10 Crichton Street, Edinburgh EH8 9AB, UK
2. Sheffield Robotics, Department of Computer Science, University of Sheffield, Regent Court, Sheffield S1 4DP, UK
3. CNRS, Université Paul Sabatier, Toulouse, 31062 cedex 09, France