The control theory of motion-based communication: Problems in teaching robots to dance