I understand that you emplemented a cubic spline control of the legs using something called "IK" and a servopod. First, what is IK? Second, can you discuss your control algorithm a ittle. I'm curious about how you were able to send the spline trajectories to the motors with the appropriate timing.