I. Introduction
Robots are typically developed for a specific purpose, like automated guided vehicles (AGVs) for logistics, tactical robots for bomb disposal or firefighting robots. Commercially available systems are often extended with abilities through proprietary payloads such as manipulators, laser range finders and different sensors.