I am attempting to rig and animate a vehicle and its rider, using bones to animate the wheel turning. I had hoped to drive the movement of the arms based on the wheel rotation. A technique I thought would be ideal for the arms of the rider would be to rig them using spline IKs and make the ends of the spline IKs a child of each main bone in the steering wheel. However, when I do this and test rotate the wheel, the hand moves in the opposite direction of the wheel rotation and the character’s shoulder slides out of its socket.
The green lines in the above image illustrate the location of the spline IKs. The red circles are where the parent bones in the wheel are located.
Does anyone know how I could resolve this?