Mapping shape to visuomotor mapping: learning and generalisation of sensorimotor behaviour based on contextual information