Generating believable Gait Patterns for Quadruped Locomotion using Fourier Analysis

  • Faiz Muhammad
  • Zeeshan Bhatti
  • Imdad Ali Ismaili
  • Naila Shabir
  • Sayed Majid Ali Shah
Keywords: Fourier Analysis, Quadruped Motion Synthesis, FFT, Fourier Series


In animation attaining a realistic gait pattern for a virtual quadruped character is very time consuming for animator. This research provides a prototype system for creating an initial layer of natural-looking animation to serve as a starting point for an animator. Starting with reference video of an actual Tiger’s walking, joints are animated to create a rotoscoped animation. This animation represents the animal’s natural motion achieved manually through key frame technique, which contains numerous errors in form of inaccurate motion curves. These expressions will be used to animate a virtual quadruped’s skeletal rig in Autodesk’s Maya. Joint angle values for the legs are sampled per frame of the animation and conditioned for Fourier analysis. FFT Fast Fourier Transform) provides frequency information that is used to create mathematical descriptions of each joint’s movement. A model representing the Tiger’s overall gait pattern that will be created once each of the leg joints will be analyzed and defined. Lastly, a new rig for a virtual quadruped will be created and its leg joints will be animated using the gait pattern model derived through the FFT analysis.

How to Cite
Muhammad, F., Bhatti, Z., Ismaili, I., Shabir, N., & Shah, S. M. A. (2020). Generating believable Gait Patterns for Quadruped Locomotion using Fourier Analysis. University of Sindh Journal of Information and Communication Technology, 4(1), 51-55. Retrieved from