“Accelerometer-based user interfaces for the control of a physically simulated character” – ACM SIGGRAPH HISTORY ARCHIVES

“Accelerometer-based user interfaces for the control of a physically simulated character”

  • ©

Conference:


Type(s):


Title:

    Accelerometer-based user interfaces for the control of a physically simulated character

Session/Category Title:   Character animation II


Presenter(s)/Author(s):



Abstract:


    In late 2006, Nintendo released a new game controller, the Wiimote, which included a three-axis accelerometer. Since then, a large variety of novel applications for these controllers have been developed by both independent and commercial developers. We add to this growing library with three performance interfaces that allow the user to control the motion of a dynamically simulated, animated character through the motion of his or her arms, wrists, or legs. For comparison, we also implement a traditional joystick/button interface. We assess these interfaces by having users test them on a set of tracks containing turns and pits. Two of the interfaces (legs and wrists) were judged to be more immersive and were better liked than the joystick/button interface by our subjects. All three of the Wiimote interfaces provided better control than the joystick interface based on an analysis of the failures seen during the user study.

References:


    1. Android Technologies, Inc., 2008. Robosapien gesture controller. http://www.robodance.com/.Google Scholar
    2. Arikan, O., and Forsyth, D. A. 2002. Interactive motion generation from examples. ACM Trans. on Graphics 21, 3, 483–490. Google ScholarDigital Library
    3. Bouguila, L., Evequoz, F., Courant, M., and Hirsbrunner, B. 2004. Walking-pad: a step-in-place locomotion interface for virtual environments. In Proc. ACM Int’l Conf. on Multimodal Interfaces, 77–81. Google Scholar
    4. Chai, J., and Hodgins, J. K. 2005. Performance animation from low-dimensional control signals. ACM Trans. on Graphics 24, 3, 686–696. Google ScholarDigital Library
    5. Dontcheva, M., Yngve, G., and Popović, Z. 2003. Layered acting for character animation. ACM Trans. on Graphics 22, 3, 409–416. Google ScholarDigital Library
    6. Freeman, W. T., Anderson, D. B., Beardsley, P. A., Dodge, C. N., Roth, M., Weissman, C. D., Yerazunis, W. S., Kage, H., Kyuma, K., Miyake, Y., and ichi Tanaka, K. 1998. Computer vision for interactive computer graphics. IEEE Computer Graphics and Applications 18, 3, 42–53. Google ScholarDigital Library
    7. Hodgins, J. K., Wooten, W. L., Brogan, D. C., and O’Brien, J. F. 1995. Animating human athletics. In Proc. SIGGRAPH 1995, 71–78. Google Scholar
    8. Hodgins, J. K. 1991. Biped gait transitions. In Proc. IEEE Int’l Conf. on Robotics and Automation, 2092–2097.Google Scholar
    9. Hoppe, F. M., and Dunnett, C. W. 1993. Multiple Comparisons, Selection, and Applications in Biometry. CRC Press.Google Scholar
    10. Igarashi, T., Moscovich, T., and Hughes, J. F. 2005. Spatial keyframing for performance-driven animation. In Proc. ACM SIGGRAPH/Eurographics Symp. on Computer Animation, 107–115. Google Scholar
    11. Johnson, M. P., Wilson, A., Blumberg, B., Kline, C., and Bobick, A. 1999. Sympathetic interfaces: Using a plush toy to direct synthetic characters. In Proc. ACM Conf. on Human Factors in Computing Systems, 152–158. Google Scholar
    12. Kovar, L., Gleicher, M., and Pighin, F. 2002. Motion graphs. ACM Trans. on Graphics 21, 3, 473–482. Google ScholarDigital Library
    13. Laszlo, J., van de Panne, M., and Fiume, E. 2000. Interactive control for physically-based animation. In Proc. ACM SIGGRAPH 2000, 201–208. Google Scholar
    14. Lee, J., Chai, J., Reitsma, P. S. A., Hodgins, J. K., and Pollard, N. S. 2002. Interactive control of avatars animated with human motion data. ACM Trans. on Graphics 21, 3, 491–500. Google ScholarDigital Library
    15. Lee, J., 2008. Head tracking for desktop VR displays. http://www.cs.cmu.edu/~johnny/projects/wii/.Google Scholar
    16. McMahon, T. A. 1984. Muscles, Reflexes, and Locomotion. Princeton University Press, Princeton.Google Scholar
    17. Neff, M., Albrecht, I., and Seidel, H.-P. 2007. Layered performance animation with correlation maps. Computer Graphics Forum 26, 3, 675–684,.Google ScholarCross Ref
    18. Nintendo, 2006. Wii. http://www.wii.com/.Google Scholar
    19. Nintendo, 2006. Wii Sports. http://wii.nintendo.com/softwarewiisports.jsp.Google Scholar
    20. Nintendo, 2007. Donkey Kong Barrel Blast. http://www.nintendo.com/sites/dkbb/.Google Scholar
    21. Nintendo, 2007. Mario Party 8. http://wii.nintendo.com/site/mp8/.Google Scholar
    22. Nintendo, 2008. Mario Kart Wii. http://www.mariokart.com/wii/launch/.Google Scholar
    23. Nintendo, 2008. Wii Fit. http://www.nintendo.com/wiifit/launch/.Google Scholar
    24. Oore, S., Terzopoulos, D., and Hinton, G. 2002. Local physical models for interactive character animation. Computer Graphics Forum 21, 3, 337–346.Google ScholarCross Ref
    25. Oshita, M. 2005. Pen-to-mime: A pen-based interactive control of a human figure. Computer & Graphics 29, 6, 931–945. Google Scholar
    26. Raibert, M. H., and Hodgins, J. K. 1991. Animation of dynamic legged locomotion. In Proc. ACM SIGGRAPH 1991, 349–358. Google ScholarDigital Library
    27. Raibert, M. H., Chepponis, M., and Brown, H. B. 1986. Running on four legs as though they were one. IEEE Journal of Robotics and Automation RA-2, 2, 70–82.Google ScholarCross Ref
    28. Raibert, M. H. 1986. Legged Robots That Balance. MIT Press. Google Scholar
    29. Rasco, B., 2008. Where’s the Wiimote? Using Kalman filtering to extract accelerometer data. http://www.gamasutra.com/.Google Scholar
    30. Razzaque, S., Swapp, D., Slater, M., Whitton, M. C., and Steed, A. 2002. Redirected walking in place. In Proc. Eurographics Workshop on Virtual Environments, 123–130. Google ScholarDigital Library
    31. Slyper, R. Y., and Hodgins, J. K. 2008. Action capture with accelerometers. In Proc. SIGGRAPH/Eurographics Symp. on Computer Animation. Google ScholarDigital Library
    32. Sony, 2003. Eyetoy. http://www.eyetoy.com/.Google Scholar
    33. Templeman, J. N., Denbrook, P. S., and Sibert, L. E. 1999. Virtual locomotion: Walking in place through virtual environments. Presence 8, 6, 598–617. Google ScholarDigital Library
    34. Thorne, M., Burke, D., and van de Panne, M. 2004. Motion doodles: An interface for sketching character animation. ACM Trans. on Graphics 23, 3, 424–431. Google ScholarDigital Library
    35. Ubisoft, 2007. Rayman Raving Rabbids 2. http://ravingrabbids2.us.ubi.com/.Google Scholar
    36. US Mechantronics, 2008. WiiBot: How to build a sword-wielding, tennis-playing, Wiimote-controlled, friendly robot. http://www.usmgarage.com/usmgarage/WiiBot.html.Google Scholar
    37. Usoh, M., Arthur, K., Whitton, M. C., Bastos, R., Steed, A., Slater, M., and Frederick P. Brooks, J. 1999. Walking > walking-in-place > flying, in virtual environments. In Proc. ACM SIGGRAPH 1999, 359–364. Google Scholar
    38. van de Panne, M., and Lee, C. 2003. Ski stunt simulator: Experiments with interactive dynamics. In Proc. 14th Western Computer Graphics Symp.Google Scholar
    39. Xsens Technologies. Moven–inertial motion capturing. http://www.xsens.com/moven.Google Scholar
    40. Yin, K., and Pai, D. K. 2003. FootSee: an interactive animation system. In Proc. ACM SIGGRAPH/Eurographics Symp. on Computer Animation, 329–338. Google ScholarDigital Library
    41. Yin, K., Loken, K., and van de Panne, M. 2007. SIMBI-CON: Simple biped locomotion control. ACM Trans. on Graphics 26, 3. Google ScholarDigital Library
    42. Yin, K., Coros, S., Beaudoin, P., and van de Panne, M. 2008. Continuation methods for adapting simulated skills. ACM Trans. on Graphics 27, 3. Google ScholarDigital Library
    43. Youtube, 2008. Kyma X demonstrated with Nintendo Wiimote. http://www.youtube.com/watch?v=ESDzYY10__s.Google Scholar


ACM Digital Library Publication:



Overview Page:



Submit a story:

If you would like to submit a story about this presentation, please contact us: historyarchives@siggraph.org