The field of mobile robotics is receiving increasing levels of research. However, the simulation tools which are utilised in the creation of new mobile robot algorithms can produce algorithms which do not work in the real world. In order to try and minimise this problem a flexible robot platform has been created which allows the testing of a variety of algorithms. The platform facilitates the testing of algorithms normally only simulated by allowing algorithms to be easily tested in the real world. Utilising the flexible robot platform for testing algorithms allows higher quality research, as algorithms can be assessed with physical evidence.