1. School of Computer Science, University of Bristol,UK
2. School of Engineering Mathematics and Technology, University of Bristol,UK
3. School of Sociology, Politics and International Studies, University of Bristol,UK
4. Bristol Medical School (PHS). University of Bristol,UK
5. School of Electrical, Electronic and Mechanical Engineering, University of Bristol,UK
6. Ocado Technology,Robotics Research Team,UK
7. School of Civil, Aerospace and Design Engineering, University of Bristol,UK