DOI QR코드

DOI QR Code

Fast Motion Synthesis of Massive Number of Quadruped Animals

  • Received : 2011.06.30
  • Accepted : 2011.08.09
  • Published : 2011.09.28

Abstract

This paper presents a fast and practical motion synthesis algorithm for massive number of quadruped animals. The algorithm constructs so called speed maps that contain a set of same style motions but different speed from a single cyclic motion by using IK(Inverse Kinematics) solver. Then, those speed maps are connected each other to form a motion graph. At run time, given a point trajectory that obtained from user specification or simulators, the algorithm retrieves proper speed motions from the graph, and modifies and stitches them together to create a long seamless motion in real time. Since our algorithm mainly targets on the massive quadruped animal motions, the motion graph create wide variety of different size of characters for each trajectory and automatically adjusted synthesized motions without causing artifact such as foot skating. The performance of algorithm is verified through several experiments

Keywords

References

  1. J. Lee, J. Chai, P. Reitsma, J. Hodgins, and N. Pollard,"Interactive control of avatars animated with human motion data," ACM Transactions on Graphics, vol.21, no. 3, 2002, pp. 491-500.
  2. O. Arikan and D. A. Forsyth, "Interactive motion generation from examples," ACM Transactions on Graphics, vol. 21, no. 3, 2002, pp. 483-490.
  3. L. Kovar, M. Gleicher, and F. Pighin, "Motion graphs," ACM Transactions on Graphics, vol. 21, no. 3, 2002, pp. 473- 482.
  4. Y. Li, T. Wang, and H. Shum, "Motion texture: a two-level statistical model for character motion synthesis," ACM Transactions on Graphics. vol. 21, no. 3, 2002, pp. 465-472.
  5. M. Brand and A. Hertzmann, "Style machines," in SIGGRAPH'00: Proc. of the 27th annual conference on Computer graphics and interactive techniques, New York, NY, USA, 2000, pp. 183-192.
  6. L. Kovar, J. Schreiner, and M. Gleicher, "Footskate cleanup for motion capture editing," in SCA '02: Proc. of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation, New York, NY, USA, 2002, pp. 97-104
  7. D. Wright, B. Westenhofer, J. Berney, and S. Farrar,"The visual effects of the chronicles of Narnia: the lion, the witch and the wardrobe," Comput. Entertain., vol. 4, no. 2, 2006, p. 4 https://doi.org/10.1145/1129006.1129013
  8. Y. Fukuoka, H. Kimura, and A. H. Cohen, "Adaptive dynamic walking of a quadruped robot on irregular terrain based on biological concepts," The International Journal of Robotics Research, vol. 22, no. 3-4, 2003, pp. 187-202. https://doi.org/10.1177/0278364903022003004
  9. M. Fujita and H. Kitano, "Development of an autonomous quadruped robot for robot entertainment," Autonomous Robots, vol. 5, 1998, pp. 7-18. https://doi.org/10.1023/A:1008856824126
  10. L. Favreau, L. Reveret, C. Depraz, and M. Cani, "Animal gaits from video: comparative studies," Graph. Models, vol. 68, no. 2, 2006, pp. 212-234. https://doi.org/10.1016/j.gmod.2005.04.002
  11. M. Park, M. Choi, Y. Shinagawa, and S. Shin, "Videoguided motion synthesis using example motions," ACM Transactions on Graphics., vol. 25, no. 4, 2006, pp. 1327-1359. https://doi.org/10.1145/1183287.1183291
  12. M. H. Raibert and J. K. Hodgins, "Animation of dynamic legged locomotion," SIGGRAPH Comput. Graph., vol. 25, no. 4, 1991, pp. 349-358. https://doi.org/10.1145/127719.122755
  13. N. Torkos and M. V. de Panne, "Footprint-based quadruped motion synthesis," in Proc. Of Graphics Interface, 1998, pp. 151-160.
  14. K. Wampler and Z. Popovi´c, "Optimal gait and form for animal locomotion," ACM Transactions on Graphics, vol. 28, no. 3, 2009, pp. 1-8.
  15. L. Kovar and M. Gleicher, "Flexible automatic motion blending with registration curves," in Proc. of ACM SIGGRAPH/Eurographics symposium on Computer animation. 2003, pp. 214-224
  16. S. Park, H. Shin, and S. Shin, "On-line locomotion generation based on motion blending," in Proc. of ACM SIGGRAPH/Eurographics Symposium on Computer Animation 2002, July 2002.
  17. L. Zhao and A. Safonova, "Achieving good connectivity in motion graphs," Graph. Models, vol. 71, no. 4, 2009, pp. 139-152. https://doi.org/10.1016/j.gmod.2009.04.001
  18. J. J. Robilliard, T. Pfau, and A. M. Wilson, "Gait characterization and classification in horses," The Journal of Experimental Biology, vol. 210, 2007, pp. 187-197. https://doi.org/10.1242/jeb.02611
  19. J. Lee and S. Shin, "A hierarchical approach to interactive motion editing for human-like figures," in SIGGRAPH '99: Proc. of the 26th annual conference on Computer graphics and interactive techniques, New York, NY, USA, 1999, pp. 39-48.
  20. M. Gleicher, "Motion path editing," in Proc. Of 2001 ACM Symposium on Interactive 3D Graphics. ACM, Mar.
  21. S. Coros, A. Karpathy, B. Jones, L. Reveret, M. van de Panne, "Locomotion Skills for Simulated Quadrupeds," in SIGGRAPH '11: Proc. of the 38th annual conference on Computer graphics and interactive techniques, New York, NY, USA, 2011
  22. K. Yamane, Y. Ariki, J. Hodgins, "Animating nonhumanoid characters with human motion data," in SCA '10 Proc. of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation Eurographics Association Aire-la-Ville, Switzerland, Switzerland