Generating Body Movements

There are several methods to generating body movements for a character: