so I'm trying to make a little robot, and I made it walk using a trick I seen on youtube, that uses a circle path with my iks to make a quick and easy steps cycle. It works... right up until I put my robot on a larger path to follow with its armature, to move around. As long as it's rotated the same as the circle path, the steps go the right way. But when it reachs a point where it started to turn around, its starts stepping backward. Some pictures to better explain: Red: the way the leg moves for its step, which in this part of the body path, is the right way. Yellow is the direction the bot advance in, using said body path. Blue is the circle I use for the steps follow path
And then when it's coming back around: The step still spin the same way, but the robot doesn't advance the same direction. So it's doing red when I want it to do green:
I tried rotating the circle but....
It doesn't seem a good idea. At all. So I'm not sure what to do. If I could rotate the circle I'd be set I'd keyframe it to rotate correctly, but I've no idea if that's possible, or if I'm focusing on the wrong thing and the solution is something else.