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 Locomotion, Fourier Series, Gait Patterns

Abstract

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.

Published
2020-03-25
How to Cite
Faiz Muhammad, Zeeshan Bhatti, Imdad Ali Ismaili, Naila Shabir, & Sayed Majid Ali Shah. (2020). Generating believable Gait Patterns for Quadruped Locomotion using Fourier Analysis. University of Sindh Journal of Information and Communication Technology , 4(1), 52-58. Retrieved from https://sujo.usindh.edu.pk/index.php/USJICT/article/view/644

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.