Ian Davies & Don Herbison-Evans ,
Technical Report 237 (1984), updated 14 October 2003
Basser Department of Computer Science (now School of Information Technologies)
University of Sydney, Australia
Current industrial robots typically have six joints and can be programmed by direct mathematical techniques. Problems arise when attempts are made to program more complex mechanisms.
There are people who have studied complex mechanisms with over 100 degrees of freedom in three dimensions for centuries: they are dancers and choreographers. 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.
A short computer animated film has been made illustrating some of the problems (see: robot.n animation script for NUDES animation system).