This has been done and posted awhile back have you done a search
this is a somewhat similar idea
http://www.hash.com/forums/index.php?showt...amic+constraint
the dynamic constraint moves the arms and hat now apply the idea to the arms legs and head of a ragdoll
...sorry ran out of time looking for the original I remember