I'm using the locomotion system in Unity, but I'm having problems getting it to work with a different avatar/bone structure. I need it to work with this specific skeleton because of the MoCap data I am going to use to animate the upper body. I've done a lot of tinkering with the scripts from locomotion and still have this problem with the feet getting tangled/caught and twisting around. I don't have proper forward/backward walk animations, just an idle and a default walk.
Here is a link to a video that shows what happens when I test the scene. http://www.youtube.com/watch?v=zgoxWxW9Q4o