A method of generating poses and motions of a tree structure link system that
is
made by modeling of a man, animals, robots, etc., and consists of multiple links
connected at joints, characterized in that by giving arbitrary numbers of constraint
conditions to arbitrary numbers of arbitrary links, or by allowing adding or canceling
the constraint conditions arbitrarily in the middle of the generation, the poses
and the motions of the tree structure link system satisfying these constraint conditions
are generated.