Comparing Robot Controllers Through System Identification
In mobile robotics, it is common to find different control programs designed to achieve a particular robot task. It is often necessary to compare the performance of such controllers. So far this is usually done qualitatively, because of a lack of quantitative behaviour analysis methods.
In this paper we present a novel approach to compare robot control codes quantitatively, based on system identification. Using the NARMAX system identification process, we “translate” the original behaviour into a transparent, analysable mathematical model of the original behaviour. We then use statistical methods and sensitivity analysis to compare models quantitatively.
We demonstrate our approach by comparing two different robot control programs, which were designed to drive a Magellan Pro robot through door-like openings.
KeywordsMobile Robot Open Loop Controller Training Environment Robot Controller Mobile Robotic
Unable to display preview. Download preview PDF.
- 2.Iglesias, R., Kyriacou, T., Nehmzow, U., Billings, S.A.: Task Identification and Characterisation in Mobile Robotics. In: Proc. Towards Autonomous Robotic Systems, TAROS, Essex (2004)Google Scholar
- 3.Iglesias, R., Kyriacou, T., Nehmzow, U., Billings, S.A.: Modelling and characterisation of a mobile robot’s operation. In: Proc. CAEPIA 2005, 11th Conference of the Spanish association for Artificial Intelligence, Santiago De Compostela (2005)Google Scholar
- 4.Iglesias, R., Nehmzow, U., Kyriacou, T., Billings, S.A.: Programming Through System Identification and Training. In: Proc. European Conference on Mobile Robotics, Ancona (2005)Google Scholar
- 5.Kyriacou, T., Nehmzow, U., Iglesias, R., Billings, S.A.: Cross-Platform Programming Through System Identification. In: Proc. Towards Autonomous Robotic Systems, TAROS, London (2005)Google Scholar
- 6.Barnard, C., Gilbert, F., McGregor, P.: Asking questions in Biology, key Skills for Practical Assessments and Project Work. Pearson Education Limited, London (2001)Google Scholar
- 7.Dorf, P.C., Bishop, R.H.: Modern Control Systems. Addison Wesley, Reading (1995)Google Scholar