Problems arise when attempts are made to program more complex mechanisms.
Thus robot designers and programmers may be able to benefit from liaising with the dance community. Conversely, dance can also benefit from computer assistance. A valuable symbiosis can develop by bringing together robots and dance, with possible benefits also to sport, ergonomics, physiothereapy, education, and animation. The problems to be solved are those of appropriate input techniques, and data structures, and the speed versus storage trade-offs between alternatives in these areas.