XyRo : The Xyleme Robot Architecture