The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.06 - June (1987 vol.7)
pp: 28-38
Norman Badler , University of Pennsylvania
Kamran Manoochehri , University of Pennsylvania
Graham Walters , University of Pennsylvania
ABSTRACT
A problem that arises in positioning an articulated figure is the solution of 3D joint positions (kinematics) when goal positions, rather than joint angles, are given. If more than one such goal is o be achived, tge problem is often solved interactively by positioning or solving one component of the linkage, then adjusting another, then redoing the first, and so on. This iterative process us skiw abd tedious. We present a method that automatically solves multiple simultaneous joint position goals. The user interface offers a six-degree-of-freedom input device to specify joint angles and goal positions interactively. Examplesare used to demonstrate the power and efficiency of this method for keypositon animation.
INDEX TERMS
null
CITATION
Norman Badler, Kamran Manoochehri, Graham Walters, "Articulated Figure Positioning by Multiple Constraints", IEEE Computer Graphics and Applications, vol.7, no. 6, pp. 28-38, June 1987, doi:10.1109/MCG.1987.276894
REFERENCES
1. T. J.O'Donnell and A. J.Olsen, "GRAMPS—A Graphics Language Interpreter for Real-Time, Interactive, Three-Dimensional Picture Editing and Animation," Computer Graphics (Proc. SIGGRAPH 81) Aug. 1981pp. 133-142
2. D. H. U.Kochanek and R. H.Bartels, "Interpolating Splines with Local Tension, Continuity, and Bias Control," Computer Graphics (Proc. SIGGRAPH 84) July 1984pp. 33-41
3. S.Steketee and N. I.Badler, "Parametric Keyframe Interpolation Incorporating Kinetic Adjustment and Phrasing Control," Computer Graphics (Proc. SIGGRAPH 85) July 1985pp. 255-262
4. N. I.Badler, The Visual Computer , Dec. 1985pp. 212-220
5. T.Calvert, J.Chapman, and A.Patla, "The Integration of Subjective and Objective Data in the Animation of Human Movement," Computer Graphics (Proc. SIGGRAPH 80) July 1980pp. 198-203
6. C. M.Ginsberg and D.Maxwell, N.I.Badler, and J.Tsotsos, Motion: Representation and Perception , 1986pp. 303-310
7. R.Paul, Robot Manipulators: Mathematics, Programming, and Control , MIT Press 1981pp. 85-117
8. M.Girard and A. A.Maciejewski, "Computational Modeling for the Computer Animation of Legged Figures," Computer Graphics (Proc. SIGGRAPH 85) July 1985pp. 263-270
9. M.Girard, CG&A , June 1987pp. 39-51
10. J. U.Korein, A Geometric Investigation of Reach , MIT Press 1985
11. I. E.Sutherland, SJCC , Spartan Books 1963pp. 329
12. J.O'Rourke and N. I.Badler, "Model-Based Image Analysis of Human Motion Using Constraint Propagation," IEEE Trans. Pattern Analysis and Machine Intelligencepp. 522-536 Nov. 1980
13. A.Marion, K.Fleischer, and M.Vickers, "Toward Expressive Animation for Interactive Characters," Proc. Graphics Interface 84 1984pp. 17-20 Canadian Information Processing Soc.
14. J. F.Coblentz, P.Gueneau, and N.Bonjour, "Computerized Determination of Optimal Posture," Biostereometrics Proc. 1985pp. 244-247 SPIE
15. K. H.Manoochehri, Articulated Figure Positioning by Multiple Constraints and 6-Axis Input 1986
16. C.Schmandt, "Spatial Input/Display Correspondence in a Stereoscopic Computer Graphic Work Station," Computer Graphics, (Proc. SIGGRAPH 83) 1983pp. 253-261
17. D.Baraff and N. I.Badler, "Handwaving in Computer Graphics: Efficient Methods for Interactive Input Using a Six-Axis Digitizer," 1986
18. N. I.Badler, J.O'Rourke, and B.Kaufman, "Special Problems in Human Movement Simulation," Computer Graphics (Proc. SIGGRAPH 80) July 1980pp. 189-197
19. N. I.Badler, "Animation Using Constraint-Based Kinematics," 1987
20. "DYSPAM User's Manual," 1986 B. Paul and R. Schaffa Dept. of Mechanical Eng. and Applied Mechanics, Univ. of Pennsylvania, Philadelphia
20 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool