“Special problems in human movement simulation” by Badler, O’Rourke and Kaufman

  • ©Norman I. Badler, Joseph O'Rourke, and Bruce Kaufman




    Special problems in human movement simulation



    Three dimensional animation of human movement may be obtained by specifying movements in a goal-directed manner and constructing a sophisticated simulator to execute those movements. We briefly describe an architecture for such a simulator and then concentrate on five special problems which arise: scheduling movements which occur concurrently, computing motion of three-link chains, processing contacts, moving the center of gravity and maintaining balance, and adjusting limb twist for a standard orientation.


    1. Badler, N.I., O’Rourke, J., Smoliar, S.W., and Weber, L. The simulation of human movement by computer. Technical Report, Dept. of Computer and Information Science, University of Pennsylvania, Philadelphia, PA, Dec. 1978.
    2. Badler, N.I., O’Rourke, J., and Toltzis, H. A spherical human body model for visualizing movement. IEEE Proceedings 67, 10 (Oct. 1979), 1397-1403.
    3. Badler, N.I. and Smoliar, S.W. Digital representations of human movement. Computing Surveys 11, 1 (March 1979), 19-38.
    4. Baecker, R. Picture-driven animation. Proc. AFIPS 1969 Spring Jt. Comp. Conf. Vol. 34, AFIPS Press, Montvale, NJ, 273-288.
    5. Cappozzo, A., Figura, F., Marchetti, M., and Pedotti, A. The interplay of muscular and external forces in human ambulation. J. Biomechanics 9 (1976), 35-43.
    6. Catmull, E. The problems of computer-assisted animation. Computer Graphics 12, 3 (Aug. 1978), 348-353.
    7. Hutchinson, A. Labanotation, Theatre Arts Books, New York, 2nd Edition, 1970.
    8. Kaufman, B. The simulation of human locomotion. MSE Thesis, Department of Computer and Information Science, University of Pennsylvania, Philadelphia, PA, June 1979.
    9. O’Rourke, J. Three-dimensional motion of a three link system. Technical Report, Dept. of Computer and Information Science, Univ. of Pennsylvania, Philadelphia, PA, June 1978.
    10. Spegel, M. Programming of mechanism motion. Technical Report No. CRL-43, Division of Applied Science, New York University, New York, NY, Nov. 1975.
    11. Weber, L., Smoliar, S.W., and Badler, N.I. An architecture for the simulation of human movement. Proc. ACM National Conf., Dec. 1978, 737-745.
    12. Wessler, B. Computer-assisted visual communication. Ph.D. Dissertation, Dept. of Computer Science, University of Utah, Salt Lake City, UT, August 1973.

ACM Digital Library Publication: