1. School of Engineering Mathematics and Technology, and Bristol Robotics Laboratory, University of Bristol, Bristol BS8 1TW, United Kingdom
2. Faculty of Environment and Technology, and Bristol Robotics Laboratory, University of the West of England, Bristol BS16 1QY, United Kingdom
3. School of Computer Science and Electronic Engineering, University of Essex, Essex CO4 3SQ, United Kingdom