Definition and composition of indiviudal robot behaviours in cooperative box pushing