From String-puppets to Autonomous Systems on the Role of On-board Control in the Small Robots League