Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2534329.2534364acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Procedural model of horse simulation

Published: 17 November 2013 Publication History

Abstract

In this paper, a procedural model has been developed for synthesizing cyclic horse motion through trigonometric functions. The system has been developed and implemented using mathematical model derived from trigonometric cyclic equations, along with forward and inverse kinematics to produce absolute gait control over the locomotion of horse character. The dynamic motion is calculated independently for each body part with user interaction and control over the speed, frequency and oscillation during runtime, for high divergence control of the simulation. The user can manipulate the simulation parameters for motion speed, body oscillation, leg impact phases and duration at runtime and our system will automatically adjust the motion of horse and gait transition according to the user input. At preprocessing level a template based horse skeletal rig is generated automatically with Inverse Kinematics (IK) controllers for the spine, neck and all four legs. The head, tail, and feet's are controlled with Forward Kinematics (FK), along with scapula and sternum joints of the legs. Motion cycle is generated using the stance time and leg cycle time. Our procedural model for horse simulation can currently generate various gaits of motion with variable speed and body oscillation with controllable behavior and transition of gaits at runtime.

References

[1]
Bhatti, Z., and Shah, A. 2012. Widget based automated rigging of bipedal character with custom manipulators. In Proceedings of the 11th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry, ACM, 337--340.
[2]
Bhatti, Z., Shah, Asadullah, K. M., and Mahesar, W. 2013. Expression driven trignometric based procedural animation of quadrupeds. In Proceedings of the International Conference on Informatics and Creative Multimedia 2103 (ICICM'13), IEEEXplore.
[3]
Coros, S., Karpathy, A., Jones, B., Reveret, L., and van de Panne, M. 2011. Locomotion skills for simulated quadrupeds. ACM Trans. Graph. 30, 4 (July), 59:1--59:12.
[4]
Coros, S., B. P. v. d. P. M. 2009. Robust task-based control policies for physics-based characters. ACM Transactions on Graphics (TOG) 28(5), 170.
[5]
Hecker, C., Raabe, B., Enslow, R. W., DeWeese, J., Maynard, J., and van Prooijen, K. 2008. Real-time motion retargeting to highly varied user-created morphologies. ACM Trans. Graph. 27, 3 (Aug.), 27:1--27:11.
[6]
Huang, T.-C., Huang, Y.-J., and Lin, W.-C. 2012. Real-time horse gait synthesis. Computer Animation and Virtual Worlds.
[7]
James, D. L., and Twigg, C. D. 2005. Skinning mesh animations. In ACM Transactions on Graphics (TOG), vol. 24, ACM, 399--407.
[8]
Johansen, R. S. 2009. Automated Semi-Procedural Animation for Character Locomotion. PhD thesis, Aarhus Universitet, Institut for Informations-og Medievidenskab.
[9]
Kokkevis, E., Metaxas, D., and Badler, N. I. 1995. Autonomous animation and control of four-legged animals. In Graphics Interface, 10--17.
[10]
Kry, P. G., Reveret, L., Faure, F., and Cani, M.-P. 2009. Modal locomotion: Animating virtual characters with natural vibrations. In Computer Graphics Forum, vol. 28, Wiley Online Library, 289--298.
[11]
Marhefka, D. W., Orin, D. E., Schmiedeler, J. P., and Waldron, K. J. 2003. Intelligent control of quadruped gallops. Mechatronics, IEEE/ASME Transactions on 8, 4, 446--456.
[12]
Marsland, S. A., and Lapeer, R. 2005. Physics-based animation of a trotting horse in a virtual environment. In Proceesings of 9th International Conference on Information Visualisation, 398--403.
[13]
Muybridge, E. 1957. Animals in Motion. Dover Publications, Minoela, NY.
[14]
Nick, T., and Michiel, V. D. P. 1998. Footprint-based quadruped motion synthesis. In Graphics Interface.
[15]
Pakhira, M. K. 2008. Computer Graphics Multimedia and Animation. Prentice Hall.
[16]
Shi, X., Zhou, K., Tong, Y., Desbrun, M., Bao, H., and Guo, B. 2007. Mesh puppetry: cascading optimization of mesh deformation with inverse kinematics. In ACM Transactions on Graphics (TOG), vol. 26, ACM, 81.
[17]
Skrba, L., Reveret, L., Htroy, F., Cani, M.-P., and O'Sullivan, C. 2009. Animating quadrupeds: Methods and applications. Computer Graphics Forum 28, 6, 1541--1560.
[18]
Walter, M., Fournier, A., and Menevaux, D. 2001. Integrating shape and pattern in mammalian models. In Proceedings of the 28th annual conference on Computer graphics and interactive techniques, ACM, 317--326.
[19]
Wampler, K., and Popović, Z. 2009. Optimal gait and form for animal locomotion. ACM Trans. Graph. 28, 3 (July), 60:1--60:8.

Cited By

View all
  • (2022)Generating Humanoid Robot Motions based on a Procedural Animation IK Rig Method2022 IEEE/SICE International Symposium on System Integration (SII)10.1109/SII52469.2022.9708820(491-498)Online publication date: 9-Jan-2022
  • (2021)Design and Evaluation of a Novel Haptic Interface for Horse-Drawn Carriage SimulationIEEE Transactions on Haptics10.1109/TOH.2021.305215114:3(491-502)Online publication date: 1-Jul-2021
  • (2020)A Purposed model for Quadruped footprint generation2020 3rd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET)10.1109/iCoMET48670.2020.9074144(1-5)Online publication date: Jan-2020
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
VRCAI '13: Proceedings of the 12th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in Industry
November 2013
325 pages
ISBN:9781450325905
DOI:10.1145/2534329
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 17 November 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. animation
  2. horse animation
  3. procedural motion
  4. quadruped simulation

Qualifiers

  • Research-article

Conference

VRCAI 2013
Sponsor:

Acceptance Rates

VRCAI '13 Paper Acceptance Rate 35 of 75 submissions, 47%;
Overall Acceptance Rate 51 of 107 submissions, 48%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Generating Humanoid Robot Motions based on a Procedural Animation IK Rig Method2022 IEEE/SICE International Symposium on System Integration (SII)10.1109/SII52469.2022.9708820(491-498)Online publication date: 9-Jan-2022
  • (2021)Design and Evaluation of a Novel Haptic Interface for Horse-Drawn Carriage SimulationIEEE Transactions on Haptics10.1109/TOH.2021.305215114:3(491-502)Online publication date: 1-Jul-2021
  • (2020)A Purposed model for Quadruped footprint generation2020 3rd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET)10.1109/iCoMET48670.2020.9074144(1-5)Online publication date: Jan-2020
  • (2020)Augmented Reality based Multimedia Learning for Dyslexic Children2020 3rd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET)10.1109/iCoMET48670.2020.9073879(1-7)Online publication date: Jan-2020
  • (2019)Oscillator driven central pattern generator (CPG) system for procedural animation of quadruped locomotionMultimedia Tools and Applications10.1007/s11042-019-7641-1Online publication date: 9-May-2019
  • (2013)Template Based Procedural Rigging of Quadrupeds with Custom ManipulatorsProceedings of the 2013 International Conference on Advanced Computer Science Applications and Technologies10.1109/ACSAT.2013.58(259-264)Online publication date: 23-Dec-2013

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media