The Walk Cycle is the most difficult thing in animation. I started to create the walk cycle animation. The lecturer told us there are three crucial concepts behind the walk cycle:
Key Poses: In a walk cycle, these represent the contact points. Breakdowns: The transitional passing positions between the key poses. Extremes: The highest and lowest moments in the walk cycle.

I created two versions of the walk cycle: