Have an empty's position follow one of it's children's positions?

I am creating a physics-based ragdoll character made out of GameObjects, and I need the Empty that all of the ragdoll is in to follow the character. Is there any way this can be achieved?

You can make the empty a child of the player, or you can just in the void Update() function, set it’s transform.position = whatever.transform.position;

In the animator I think is where it is.
Turn on where it say IK which is Inverse Kinematics which calculates that kind of thing as far as I know…
You have created the rag do using the Unity Template right?