Simulating humans: computer graphics animation and control

1. Introduction and Historical Background 1.1 Why make human figure models? 1.2 Historical roots 1.3 What is currently possible? 1.4 Manipulation, animation, and simulation 1.5 What did we leave out? 2. Mody Modeling 2.1 Geometric body modeling 2.2 Representing articulated figures 2.3 A flexible torso model 2.4 Shoulder complex 2.5 Clothing models 2.6 The anthropometry database 2.7 The anthropometry spreadsheet 2.8 Strength and torque display 3. Spatial Interaction 3.1 Direct manipulation 3.2 Manipulation with constraints 3.3 Inverse kinematic positioning 4. Behavioral Control of Articulated Figures 4.1 An interactive system for postural control 4.2 Interactive manipulation with behaviors 4.3 The animation interface 4.4 Human figure motions 4.5 Virtual human control 5. Simulation with Societies of Behaviors 5.1 Forward simulation with behaviors 5.2 Locomotion 5.3 Strength guided motion 5.4 Collision-free path and motion planning 5.5 Posture planning 6. Task-level Specifications 6.1 Performance simulation with simple commands 6.2 Natural language expressions of kinematics and space 6.3 Task-level simulation 6.4 A framework for instruction understanding 7. Epilogue 7.1 A road map toward the future 7.2 Conclusion

[1]  E. Abbott,et al.  Flatland: a Romance of Many Dimensions , 1884, Nature.

[2]  J. W. White The Surgery of the Spine. , 1889, Annals of surgery.

[3]  P. Fitts The information capacity of the human motor system in controlling the amplitude of movement. , 1954, Journal of experimental psychology.

[4]  J. B. Rosen The Gradient Projection Method for Nonlinear Programming. Part I. Linear Constraints , 1960 .

[5]  E. Anderson A Semigraphical Method for the Analysis of Complex Problems , 1960 .

[6]  E. Asmussen,et al.  ISOMETRIC MUSCLE STRENGTH IN RELATION TO AGE IN MEN AND WOMEN , 1962 .

[7]  P. Fitts,et al.  INFORMATION CAPACITY OF DISCRETE MOTOR RESPONSES. , 1964, Journal of experimental psychology.

[8]  R Beckett,et al.  An evaluation of the kinematics of gait by minimum energy. , 1968, Journal of biomechanics.

[9]  Gloria S. Cooper,et al.  A SEMANTIC ANALYSIS OF ENGLISH LOCATIVE PREPOSITIONS , 1968 .

[10]  D. Goldfarb Extension of Davidon’s Variable Metric Method to Maximization Under Linear Inequality and Equality Constraints , 1969 .

[11]  W. Hollinshead Anatomy for surgeons. , 1969 .

[12]  C. Dell A Primer for Movement Description Using Effort Shape and Supplementary Concepts , 1970 .

[13]  R. Fletcher,et al.  A New Approach to Variable Metric Algorithms , 1970, Comput. J..

[14]  D. Shanno Conditioning of Quasi-Newton Methods for Function Minimization , 1970 .

[15]  D. Goldfarb A family of variable-metric methods derived by variational means , 1970 .

[16]  D. Jacobson,et al.  Studies of human locomotion via optimal programming , 1971 .

[17]  R M Goldwyn,et al.  Iteration and interaction in computer data bank analysis: a case study in the physiologic classification and assessment of the critically ill. , 1971, Computers and biomedical research, an international journal.

[18]  Bernard Roth,et al.  The Near-Minimum-Time Control Of Open-Loop Articulated Kinematic Chains , 1971 .

[19]  Edwin Catmull,et al.  A system for computer generated movies , 1972, ACM Annual Conference.

[20]  Barry David Wessler Computer-assisted visual communication , 1973 .

[21]  M. M. Ayoub,et al.  A Biomechanical Model for the Upper Extremity Using Optimization Techniques , 1974 .

[22]  Norman I. Badler,et al.  Temporal scene analysis: conceptual descriptions of object movements. , 1975 .

[23]  J. Hartigan Printer graphics for clustering , 1975 .

[24]  F. Wilson,et al.  The Musculoskeletal system , 1975 .

[25]  Colin G. Drury,et al.  Application of Fitts' Law to Foot-Pedal Design , 1975 .

[26]  Maxine D. Brown,et al.  A graphics editor for labanotation , 1976, SIGGRAPH.

[27]  Nestor Burtnyk,et al.  Interactive skeleton techniques for enhancing motion dynamics in key frame animation , 1976, Commun. ACM.

[28]  David F. Rogers,et al.  Mathematical elements for computer graphics , 1976 .

[29]  W. Hollinshead Functional anatomy of the limbs and back : a text for students of the locomotor apparatus , 1976 .

[30]  D. Chaffin,et al.  An investigation of fitts' law using a wide range of movement amplitudes. , 1976, Journal of motor behavior.

[31]  L. Laubach Comparative muscular strength of men and women: a review of the literature. , 1976, Aviation, space, and environmental medicine.

[32]  G. L. Noel,et al.  Prolactin, thyrotropin, and growth hormone release during stress associated with parachute jumping. , 1976, Aviation, space, and environmental medicine.

[33]  B. P. Yeo Investigations concerning the principle of minimal total muscular force. , 1976, Journal of biomechanics.

[34]  J. Basmajian,et al.  Muscles and Movements: A Basis for Human Kinesiology , 1977 .

[35]  Marc Levoy A color animation system: based on the multiplane technique , 1977, SIGGRAPH '77.

[36]  Ron Hackathorn,et al.  Anima II: a 3-D color animation system , 1977, SIGGRAPH.

[37]  Henry Fuchs,et al.  Optimal surface reconstruction from planar contours , 1977, CACM.

[38]  Don Herbison-Evans,et al.  NUDES 2: A numeric utility displaying ellipsoid solids, version 2 , 1978, SIGGRAPH.

[39]  Norman I. Badler,et al.  Three-dimensional representations for computer graphics and computer vision , 1978, SIGGRAPH.

[40]  Edwin E. Catmull,et al.  The problems of computer-assisted animation , 1978, SIGGRAPH.

[41]  James S. Lipscomb,et al.  Making nested rotations convenient for the user , 1978, SIGGRAPH.

[42]  Norman I. Badler,et al.  An architecture for the simulation of human movement , 1978, ACM '78.

[43]  Norman I. Badler,et al.  Digital Representations of Human Movement , 1979, CSUR.

[44]  J. O'Rourke,et al.  A spherical representation of a human body for visualizing movement , 1979, Proceedings of the IEEE.

[45]  Tomás Lozano-Pérez,et al.  An algorithm for planning collision-free paths among polyhedral obstacles , 1979, CACM.

[46]  John Chapman,et al.  The integration of subjective and objective data in the animation of human movement , 1980, SIGGRAPH '80.

[47]  Uri Shani,et al.  Filling regions in binary raster images: A graph-theoretic approach , 1980, SIGGRAPH '80.

[48]  Norman I. Badler,et al.  Special problems in human movement simulation , 1980, SIGGRAPH '80.

[49]  J. O'Rourke,et al.  Model-based image analysis of human motion using constraint propagation , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[50]  C. Gallistel The organization of action , 1980 .

[51]  Peter P. Tanner,et al.  Tablet-based valuators that provide one, two, or three degrees of freedom , 1981, SIGGRAPH '81.

[52]  Arthur J. Olson,et al.  GRAMPS - A graphics language interpreter for real-time, interactive, three-dimensional picture editing and animation , 1981, SIGGRAPH '81.

[53]  Ellen F. Prince,et al.  Toward a taxonomy of given-new information , 1981 .

[54]  F. Thomas,et al.  Disney Animation: The Illusion of Life , 1981 .

[55]  James S. Albus,et al.  Brains, behavior, and robotics , 1981 .

[56]  Kenneth J. Waldron,et al.  The Workspaces of a Mechanical Manipulator , 1981 .

[57]  M. M. Ayoub,et al.  Development of an Atlas of Strengths and Establishment of an Appropriate Model Structure , 1981 .

[58]  Norman I. Badler,et al.  Techniques for Goal-Directed Motion , 1981 .

[59]  K. Sugimoto,et al.  Determination of Extreme Distances of a Robot Hand—Part 1: A General Theory , 1981 .

[60]  Ying-Chien Tsai,et al.  Accessible Region and Synthesis of Robot Arms , 1981 .

[61]  J. Hartigan,et al.  Representing Points in Many Dimensions by Trees and Castles: Rejoinder , 1981 .

[62]  R. Paul Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators , 1981 .

[63]  Herbison-Evans Real-Time Animation of Human Figure Drawings with Hidden Lines Omitted , 1982, IEEE Computer Graphics and Applications.

[64]  Craig W. Reynolds Computer animation with scripts and actors , 1982, SIGGRAPH.

[65]  Willmert Visualizing Human Body Motion Simulations , 1982, IEEE Computer Graphics and Applications.

[66]  James F. Blinn,et al.  A generalization of algebraic surface drawing , 1982, SIGGRAPH.

[67]  K. C. Gupta,et al.  Design Considerations for Manipulator Workspace , 1982 .

[68]  Marianne Dooley,et al.  Anthropometric Modeling Programs-A Survey , 1982, IEEE Computer Graphics and Applications.

[69]  Fetter,et al.  A Progression of Human Figures Simulated by Computer Graphics , 1982, IEEE Computer Graphics and Applications.

[70]  Zeltzer,et al.  Motor Control Techniques for Figure Animation , 1982, IEEE Computer Graphics and Applications.

[71]  M. M. Ayoub,et al.  Development of a Human Atlas of Strengths , 1982 .

[72]  Chapman,et al.  Aspects of the Kinematic Simulation of Human Movement , 1982, IEEE Computer Graphics and Applications.

[73]  Christopher Schmandt,et al.  Spatial input/display correspondence in a stereoscopic computer graphic work station , 1983, SIGGRAPH.

[74]  D. C. H. Yang,et al.  On the Evaluation of Manipulator Workspace , 1983 .

[75]  Matthew T. Mason,et al.  Robot Motion: Planning and Control , 1983 .

[76]  Rodney A. Brooks,et al.  Solving the find-path problem by good representation of free space , 1982, IEEE Transactions on Systems, Man, and Cybernetics.

[77]  J. Schwartz,et al.  On the “piano movers'” problem I. The case of a two‐dimensional rigid polygonal body moving amidst polygonal barriers , 1983 .

[78]  Sheik N Imrhan Modelling isokinetic strength of the upper extremity , 1983 .

[79]  Ying-Chien Tsai,et al.  An Algorithm for the Workspace of a General n-R Robot , 1983 .

[80]  J. Schwartz,et al.  On the “piano movers” problem. II. General techniques for computing topological properties of real algebraic manifolds , 1983 .

[81]  Charles A. Klein,et al.  Review of pseudoinverse control for use with kinematically redundant manipulators , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[82]  D. C. H. Yang,et al.  On the Workspace of Mechanical Manipulators , 1983 .

[83]  R. Brooks Planning Collision- Free Motions for Pick-and-Place Operations , 1983 .

[84]  Bernard Faverjon,et al.  Obstacle avoidance using an octree in the configuration space of a manipulator , 1984, ICRA.

[85]  L. Gouzenes Strategies for Solving Collision-free Trajectories Problems for Mobile and Manipulator Robots , 1984 .

[86]  K. C. Gupta,et al.  On the Nature of Robot Workspace , 1986 .

[87]  V. Braitenberg Vehicles, Experiments in Synthetic Psychology , 1984 .

[88]  Priyaranjan Prasad,et al.  An Overview of Major Occupant Simulation Models , 1984 .

[89]  David Louis Zeltzer,et al.  Representation and control of three dimensional computer animated figures (graphics, robotics) , 1984 .

[90]  B. Donald Motion Planning with Six Degrees of Freedom , 1984 .

[91]  Norman I. Badler,et al.  Parametric keyframe interpolation incorporating kinetic adjustment and phrasing control , 1985, SIGGRAPH.

[92]  James U. Korein,et al.  A geometric investigation of reach , 1985 .

[93]  Susan Mary Ruesch Evans Ergonomics In Manual Workspace Design: Current Practices And An Alternative Computer-assisted Approach (designer Survey, Modeling, Manufacturing, Cad, Operator Performance). , 1985 .

[94]  A. A. Maciejewski,et al.  Obstacle Avoidance , 2005 .

[95]  Julian E. Gómez,et al.  TWIXT: A 3D animation system , 1985, Comput. Graph..

[96]  R J Jagacinski,et al.  Fitts' Law in two dimensions with hand and head movements. , 1983, Journal of motor behavior.

[97]  David Baraff,et al.  Physician's Workstation with Real-Time Performance , 1985, IEEE Computer Graphics and Applications.

[98]  Anthony A. Maciejewski,et al.  Computational modeling for the computer animation of legged figures , 1985, SIGGRAPH.

[99]  V. Srinivasan,et al.  Optimal Motion Programming of Robot Manipulators , 1985 .

[100]  Jeffrey Scott Gangel A Motion Verb Interface to a Task Animation System , 1985 .

[101]  Daniel Thalmann,et al.  Computer animation - theory and practice , 1985, Computer science workbench.

[102]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[103]  Greg Nelson,et al.  Juno, a constraint-based graphics system , 1985, SIGGRAPH.

[104]  Ming-June Tsai Workspace geometric characterization and manipulability of industrial robots , 1986 .

[105]  Paul Anthony Fishwick Hierarchical reasoning: simulating complex processes over multiple levels of abstraction , 1986 .

[106]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[107]  Delle Maxwell,et al.  "Graphical marionette" , 1986, Workshop on Motion.

[108]  Annette Herskovits,et al.  Language and spatial cognition , 1986 .

[109]  Brian A. Barsky,et al.  An analysis and algorithm for filling propagation , 1986 .

[110]  D. Anton Occupational biomechanics , 1986 .

[111]  John M. Hollerbach,et al.  Planning of Minimum- Time Trajectories for Robot Arms , 1986 .

[112]  L. Kaufman,et al.  Handbook of perception and human performance , 1986 .

[113]  Thomas W. Sederberg,et al.  Free-form deformation of solid geometric models , 1986, SIGGRAPH.

[114]  Y. Takashima,et al.  Story driven animation , 1987, CHI '87.

[115]  Jerry Weil,et al.  The synthesis of cloth objects , 1986, SIGGRAPH.

[116]  V. Heyward,et al.  Gender Differences in Strength , 1986 .

[117]  S. Zucker,et al.  Toward Efficient Trajectory Planning: The Path-Velocity Decomposition , 1986 .

[118]  Anil Mital,et al.  Comparison of Maximum Volitional Torque Exertion Capabilities of Males and Females Using Common Hand Tools , 1986 .

[119]  Alex Pentland,et al.  Perceptual Organization and the Representation of Natural Form , 1986, Artif. Intell..

[120]  Jane Wilhelms,et al.  Using Dynamic Analysis for Realistic Animation of Articulated Bodies , 1987, IEEE Computer Graphics and Applications.

[121]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[122]  B. Barsky,et al.  An Introduction to Splines for Use in Computer Graphics and Geometric Modeling , 1987 .

[123]  Norman I. Badler,et al.  Articulated figure positioning by multiple constraints. [in computer graphics] , 1987 .

[124]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[125]  Michael F. Cohen,et al.  Controlling dynamic simulation with kinematic constraints , 1987, SIGGRAPH.

[126]  Andrew P. Witkin,et al.  Energy constraints on parameterized models , 1987, SIGGRAPH.

[127]  John E. Hopcroft,et al.  Simulation of physical systems from geometric models , 1987, IEEE J. Robotics Autom..

[128]  Eric A. Bier Skitters and jacks: interactive 3D positioning tools , 1987, I3D '86.

[129]  Gregory M. Nielson,et al.  Direct manipulation techniques for 3D objects using 2D locator devices , 1987, I3D '86.

[130]  Robert Lake,et al.  Near-Real-Time Control of Human Figure Models , 1987, IEEE Computer Graphics and Applications.

[131]  Leslie Pack Kaelbling,et al.  An Architecture for Intelligent Reactive Systems , 1987 .

[132]  Amy L. Lansky,et al.  Reactive Reasoning and Planning , 1987, AAAI.

[133]  Thea Iberall,et al.  The nature of human prehension: Three dextrous hands in one , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[134]  Bruce Randall Donald,et al.  A Search Algorithm for Motion Planning with Six Degrees of Freedom , 1987, Artif. Intell..

[135]  Michael Girard,et al.  Interactive Design of 3D Computer-Animated Legged Animal Motion , 1987, IEEE Computer Graphics and Applications.

[136]  David Chapman,et al.  Pengi: An Implementation of a Theory of Activity , 1987, AAAI.

[137]  Ming-Chuan Leu,et al.  Optimal trajectory generation for robotic manipulators using dynamic programming , 1987 .

[138]  Warren Robinett,et al.  Virtual environment display system , 1987, I3D '86.

[139]  Kazem Kazerounian,et al.  An alternative method for minimization of the driving forces in redundant manipulators , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[140]  John M. Hollerbach,et al.  Redundancy resolution of manipulators through torque optimization , 1987, IEEE J. Robotics Autom..

[141]  John C. Platt,et al.  Elastically deformable models , 1987, SIGGRAPH.

[142]  A E Engin,et al.  On the biomechanics of human shoulder complex--I. Kinematics for determination of the shoulder complex sinus. , 1987, Journal of biomechanics.

[143]  Gavin S. P. Miller,et al.  The motion dynamics of snakes and worms , 1988, SIGGRAPH.

[144]  Jeffrey Esakov,et al.  An Investigation of Language Input and Performance Timing for Task Animation , 1988 .

[145]  Abigail Sellen,et al.  A study in interactive 3-D rotation using 2-D control devices , 1988, SIGGRAPH.

[146]  James E. Bobrow,et al.  Optimal robot plant planning using the minimum-time criterion , 1988, IEEE J. Robotics Autom..

[147]  Paul A. Fishwick,et al.  The role of process abstraction in simulation , 1988, IEEE Trans. Syst. Man Cybern..

[148]  C. Sidner,et al.  Plans for Discourse , 1988 .

[149]  Kenneth R. Boff,et al.  Engineering data compendium : human perception and performance , 1988 .

[150]  Lokendra Shastri A Connectionist Approach to Knowledge Representation and Limited Inference , 1988 .

[151]  James K. Hahn,et al.  Realistic animation of rigid bodies , 1988, SIGGRAPH.

[152]  T. Lohman,et al.  Anthropometric Standardization Reference Manual , 1988 .

[153]  Norman I. Badler,et al.  JACK: a toolkit for manipulating articulated figures , 1988, UIST '88.

[154]  Ronen Barzel,et al.  A modeling system based on dynamic constraints , 1988, SIGGRAPH.

[155]  Norman I. Badler,et al.  Constraint-Based Temporal Planning , 1988 .

[156]  Armin W Bruderlin,et al.  Goal-directed, dynamic animation of bipedal locomotion , 1988 .

[157]  Robin F. Karlin Defining the Semantics of Verbal Modifiers in the Domain of Cooking Tasks , 1988, ACL.

[158]  David E. Breen,et al.  Choreographing Goal-Oriented Motion Using Cost Functions , 1989 .

[159]  Susan M. Evans Use of Biomechanical Static Strength Models in Workspace Design , 1989 .

[160]  Thomas W. Calvert,et al.  Goal-directed, dynamic animation of human walking , 1989, SIGGRAPH.

[161]  Alex Pentland,et al.  Good vibrations: modal dynamics for graphics and animation , 1989, SIGGRAPH.

[162]  Bruce Randall Donald,et al.  A provably good approximation algorithm for optimal-time trajectory planning , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[163]  Ernest M. Otani Software Tools for Dynamic and Kinematic Modeling of Human Emotion , 1989 .

[164]  N. Badler,et al.  Real Time Inverse Kinematics with Joint Limits and Spatial Constraints , 1989 .

[165]  J. Wilhelms,et al.  Techniques for interactive manipulation of articulated bodies using dynamic analysis , 1989 .

[166]  Norman I. Badler,et al.  Anthropometry for Computer Animated Human Figures , 1989 .

[167]  S T Tümer,et al.  Three-dimensional kinematic modelling of the human shoulder complex--Part I: Physical model and determination of joint sinus cones. , 1989, Journal of biomechanical engineering.

[168]  Norman I. Badler,et al.  Anthropometry for Computer Graphics Human Figures , 1989 .

[169]  Eric A. Bier Snap-dragging in three dimensions , 1990, I3D '90.

[170]  Allen M. Waxman,et al.  A neural system for behavioral conditioning of mobile robots , 1990, 1990 IJCNN International Joint Conference on Neural Networks.

[171]  Gerald Farin,et al.  Curves and surfaces for computer aided geometric design , 1990 .

[172]  Kamal K. Gupta,et al.  Fast collision avoidance for manipulator arms: a sequential search strategy , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[173]  Norman I. Badler,et al.  Interactive real-time articulated figure manipulation using multiple kinematic constraints , 1990, I3D '90.

[174]  Andrew P. Witkin,et al.  Fast animation and control of nonrigid structures , 1990, SIGGRAPH.

[175]  Jaron Lanier,et al.  Reality built for two: a virtual reality tool , 1990, I3D '90.

[176]  Steven D. Pieper,et al.  Control of a virtual actor: the roach , 1990, I3D '90.

[177]  R. Beer,et al.  A biological perspective on autonomous agent design , 1990, Robotics Auton. Syst..

[178]  Nadia Magnenat-Thalmann,et al.  Human body deformations using joint-dependent local operators and finite-element theory , 1991 .

[179]  K. Fishkin Filling a region in a frame buffer , 1990 .

[180]  Susanna Wei,et al.  Human strength database and multidimensional data display , 1990 .

[181]  Edward J. Haug,et al.  Concurrent engineering of mechanical systems , 1990 .

[182]  Pattie Maes,et al.  Situated agents can have goals , 1990, Robotics Auton. Syst..

[183]  Bruce Randall Donald,et al.  Real-time robot motion planning using rasterizing computer graphics hardware , 1990, SIGGRAPH.

[184]  Jane Wilhelms,et al.  A 'Notion' for interactive behavioral animation control , 1990, IEEE Computer Graphics and Applications.

[185]  Timothy W. Bickmore,et al.  A basic agent , 1990, Comput. Intell..

[186]  Mark Steedman,et al.  Issues in Facial Animation , 1990 .

[187]  T. Alameldin,et al.  An adaptive and efficient system for computing the 3D reachable workspace , 1990, 1990 IEEE International Conference on Systems Engineering.

[188]  Jugal Kalita,et al.  Natural language control of animation of task performance in a physical domain , 1990 .

[189]  Mark Steedman,et al.  Gapping as constituent coordination , 1990 .

[190]  J. Mcdaniel Modeling strength data for CREW CHIEF , 1990 .

[191]  Tracy L. Anderson,et al.  Animal behavior as a paradigm for developing robot autonomy , 1990, Robotics Auton. Syst..

[192]  James P. Karlen,et al.  A dual-arm dexterous manipulator system with anthropomorphic kinematics , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[193]  Tomás Lozano-Pérez,et al.  Spatial Planning: A Configuration Space Approach , 1983, IEEE Transactions on Computers.

[194]  Rodney A. Brooks,et al.  Elephants don't play chess , 1990, Robotics Auton. Syst..

[195]  Daniel Thalmann,et al.  A vision-based approach to behavioural animation , 1990, Comput. Animat. Virtual Worlds.

[196]  Martha E. Pollack,et al.  Introducing the Tileworld: Experimentally Evaluating Agent Architectures , 1990, AAAI.

[197]  A. M. Turing,et al.  Computing Machinery and Intelligence , 1950, The Philosophy of Artificial Intelligence.

[198]  N. Magnenat-Thalmann,et al.  Synthetic actors in computer-generated 3D films , 1990 .

[199]  Bonnie Webber,et al.  Animation from instructions , 1991 .

[200]  Norman I. Badler,et al.  Interactive behaviors for bipedal articulated figures , 1991, SIGGRAPH.

[201]  Michael Girard,et al.  Constrained optimization of articulated animal movement in computer animation , 1991 .

[202]  Jean-Claude Latombe,et al.  Numerical potential field techniques for robot path planning , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[203]  Karen E. Lochbaum,et al.  An Algorithm for Plan Recognition in Collaborative Discourse , 1991, ACL.

[204]  Tarek Khaled Alameldin Three-dimensional workspace visualization for redundant articulated chains , 1991 .

[205]  Anders Krogh,et al.  Introduction to the theory of neural computation , 1994, The advanced book program.

[206]  Norman I. Badler,et al.  A kinematic model of the human spine and torso , 1991, IEEE Computer Graphics and Applications.

[207]  Libby Levison Action Composition for the Animation of Natural Language Instructions , 1991 .

[208]  Jean-Claude Latombe,et al.  Robot Motion Planning: A Distributed Representation Approach , 1991, Int. J. Robotics Res..

[209]  Gavin S. P. Miller Goal-oriented animation of tubular articulated figures or how snakes play golf , 1991 .

[210]  David Zeltzer,et al.  Task-level graphical simulation: abstraction, representation, and control , 1991 .

[211]  Jane Wilhelms,et al.  Dynamic experiences , 1991 .

[212]  Jean-Claude Latombe,et al.  Robot motion planning with many degrees of freedom and dynamic constraints , 1991 .

[213]  Thomas W. Calvert,et al.  Composition of realistic animation sequences for multiple human figures , 1991 .

[214]  Norman I. Badler,et al.  Simulating human tasks using simple natural language instructions , 1991, 1991 Winter Simulation Conference Proceedings..

[215]  Jeffrey Esakov,et al.  An architecture for high-level human task animation control , 1991 .

[216]  Norman I. Badler,et al.  Interpreting Prepositions Physically , 1991, AAAI.

[217]  Norman I. Badler,et al.  Graphical displays of human strength data , 1992, Comput. Animat. Virtual Worlds.

[218]  Norman I. Badler,et al.  Fast motion planning for anthropometric figures with many degrees of freedom , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[219]  C. Pelachaud Communication and coarticulation in facial animation , 1992 .

[220]  Bonnie Webber,et al.  Plan recognition in understanding instructions , 1992 .

[221]  Ken Shoemake,et al.  ARCBALL: a user interface for specifying three-dimensional orientation using a mouse , 1992 .

[222]  Barbara Di Eugenio,et al.  Goals and Actions in Natural Language Instructions , 1992 .

[223]  Moon-Ryul Jung Human-like agents with posture planning capability , 1992 .

[224]  Charles Leave Neural Networks: Algorithms, Applications and Programming Techniques , 1992 .

[225]  Barbara Di Eugenio,et al.  On the Interpretation of Natural Language Instructions , 1992, COLING.

[226]  Philip L. Y. Lee Modeling articulated figure motion with physically- and physiologically-based constraints , 1993 .

[227]  William T. Reeves Particle systems—a technique for modeling a class of fuzzy objects , 1993 .

[228]  Joost Zwarts,et al.  An algebra of conceptual structure; An investigation into Jackendoff's conceptual semantics , 1994 .

[229]  V. Leitáo,et al.  Computer Graphics: Principles and Practice , 1995 .