Abstract
This paper addresses the problem of simulating deformations between objects and the hand of a synthetic character during a grasping process. A numerical method based on finite element theory allows us to take into account the active forces of the fingers on the object and the reactive forces of the object on the fingers. The method improves control of synthetic human behavior in a task level animation system because it provides information about the environment of a synthetic human and so can be compared to the sense of touch. Finite element theory currently used in engineering seems one of the best approaches for modeling both elastic and plastic deformation of objects, as well as shocks with or without penetration between deformable objects. We show that intrinsic properties of the method based on composition/decomposition of elements have an impact in computer animation. We also state that the use of the same method for modeling both objects and human bodies improves the modeling both objects and human bodies improves the modeling of the contacts between them. Moreover, it allows a realistic envelope deformation of the human fingers comparable to existing methods. To show what we can expect from the method, we apply it to the grasping and pressing of a ball. Our solution to the grasping problem is based on displacement commands instead of force commands used in robotics and human behavior.
- 1 Armstrong WW and Green MW. The dynamics of articulated rigid bodies for purpose of animation. The Visual Computer, Vol 1, 1985, pp 231-240Google ScholarCross Ref
- 2 Badler NI and Morris MA. Modeling flexible articulated objects. Proc. Comp. Graphics '82, Online conf., 1982, pp 305-314.Google Scholar
- 3 Badler NI and Smoliar SW. Digital representation of human movement. Computing Surveys, Vol 11, No 1, I979, pp 19-38 Google ScholarDigital Library
- 4 Badler NI. Design of a human movement representation incorporating dynamics. Tech. rep., Dept. of computer and infor.science, Univ. of Pennsylvania, Philadelphia 1984Google Scholar
- 5 Barr AH. Global and local deformations of solid primitives. Proc. SIGGRAPH '84, pp 21-30 Google ScholarDigital Library
- 6 Bathe KJ'. Finite element procedures in engineering analysis. Prentice Hall, 1982Google Scholar
- 7 Blinn JF. A generalization of algebraic surface drawing. ACM Trans. on graphics, Vol 1 No 3, 1982, pp 235- 256 Google ScholarDigital Library
- 8 Bohm J. A comparison of different contact algorithms with applications. Comp.Struc., Vol 26 N 1-2, 1987, pp 207-221Google Scholar
- 9 Calvert TW, Chapman J, and Patla A. Aspects of the kinematic simulation of human movement. IEEE Computer Graphics and applications, nov 1982, pp 41-52Google Scholar
- 10 Catmull E. A System for Computer-generated Movies. Proc. ACM Annual Conference, Vol. 1, 1972, pp.422- 431. Google ScholarDigital Library
- 11 Chaudary AB and Bathe KJ. A solution method for static and dynamic analysis of three dimensional contact problems with friction. Comp.Struc. Vol 24 N 6, 1986, pp 855-873Google Scholar
- 12 Cutkosky MR. Robotic grasping and fine manipulation. Kluwer Academic Publ., 1985 Google ScholarDigital Library
- 13 Gourret JP. Modeling 3D contacts and Deformations using finite element theory in synthetic human tactile perception, in: D. Thalmann et al., SIGGRAPH '88 course notes on synthetic actors, 1988, pp 222-230Google Scholar
- 14 Hollerbach JM. A recursive Lagrangian formulation of manipulator dynamics and a comparative study of dynamics formulation. IEEE Trans. on systems, man and cyber., SMC-10 No 11, 1980, pp 730-736Google Scholar
- 15 Isaacs PM and Cohen MF. Controling Dynamic simulation with kinematic constraints, behavior functions and inverse dynamics. Pro~. SIGGRAPH' 87, pp 215-224 Google ScholarDigital Library
- 16 Jacobsen SC, McCammon ID, Biggers KB and Phillips RP. Design of tactile sensing systems for dextrous manipulators. IEEE Control Systems Magazine, Vol 8, N 1, 1988, pp 3-13Google Scholar
- 17 Komatsu K. Human skin model capable of natural shape variation. The Visual Computer, No 3, 1988, pp 265- 271Google ScholarCross Ref
- 18 Lee CSG, Gonzales RC and Fu KS. Tutorial on robotics. IEEE Comp. Soc. Press, 1983Google Scholar
- 19 Luciani A. Un outil informatique de creation d'images anim~es: modules d'objets, langage, controle gestuel en temps r6et. Le syst/:me ANIMA. These Docteur-Ing. INP Grenoble 1985Google Scholar
- 20 Magnenat-Thalmann N and Thalmann D. Computer animation: Theory and Practice. Springer, Tokyo, 1985 Google ScholarDigital Library
- 21 Magnenat-Thalmann N and Thalmann D. 3D Computer Animation: More an Evolution Problem than a Motion Problem, IEEE Computer Graphics and Applications, Vol. 5, No 10, 1985, pp.47-57.Google ScholarDigital Library
- 22 Magnenat-Thalmann N and Thalmann D. Image Synthesis" Theory and practice. Springer, Tokyo, 1987 Google ScholarDigital Library
- 23 Magnenat-Thalmarm N and Thalmann D. The direction of synthetic actors in the film Rendez-vous /t Montreal. IEEE Computer Graphics & applications, Vol 7, No 12, 1987, pp 7-19Google Scholar
- 24 Magnenat-Thalmann N, Laperri~re R and Thalmann D. Joint-Dependent Local Deformations for hand animation and object grasping, Proc. Graphics Interface '88, Edmonton Google ScholarDigital Library
- 25 Moore M and Wilhelms J. Collision detection and response for computer animation. Proc.SIGGRAPH '88, pp 289-298 Google ScholarDigital Library
- 26 Paul RP. Robot manipulators: mathematics, programming and control. The MIT Press, Cambridge, Mass., 1981 Google ScholarDigital Library
- 27 Platt JC and Barr AH. Constraint method for flexible models. Proc. SIGGRAPH '88, pp 279-288 Google ScholarDigital Library
- 28 Pugh A(ed.). Robot sensors. Vol 2. Tactile and nonvision. IFS publications Ltd (Bedford) and Springer Verlag, 1986Google Scholar
- 29 Slotine JJE and Asada H. Robot analysis and control. Wiley, 1986 Google ScholarDigital Library
- 30 Terzopoulos D, Platt J, Barr A and Fleischer K. Elastically deformable models. Proe.SIGGRAPH '87, pp 205-214 Google ScholarDigital Library
- 31 Thomson DE, Buford WL, Myers LM, Giurintano DJ and Brewer III JA. A hand biomechanics workstation. Proc. SIGGRAPH '88, pp 335-343 Google ScholarDigital Library
- 32 Timoshenko S and Goodier JN. Theory of elasticity. 3rd.ed., McGraw-Hill, NY, 1970Google Scholar
- 33 Wilhelms J. Toward automatic motion control. IEEE Computer Graphics and applications, Vol 7, No 4, 1987, pp 11-22Google Scholar
- 34 Witkin A and Kass M. Spacetime Constraints. Proc. SIGGRAPH '88, pp. 159-168 Google ScholarDigital Library
- 35 Wyvill G, McPheeters C, Wyvill B. Data structure for soft objects. The Visual Computer, No 2, 1986, pp 227-234Google ScholarCross Ref
- 36 Zienkiewiez OC. The finite element method. Third edition, McGraw-Hill, London, 1977Google Scholar
Index Terms
- Simulation of object and human skin formations in a grasping task
Recommendations
Simulation of object and human skin formations in a grasping task
SIGGRAPH '89: Proceedings of the 16th annual conference on Computer graphics and interactive techniquesThis paper addresses the problem of simulating deformations between objects and the hand of a synthetic character during a grasping process. A numerical method based on finite element theory allows us to take into account the active forces of the ...
Pseudo-softness evaluation in grasping a virtual object with a bare hand
SIGGRAPH '16: ACM SIGGRAPH 2016 PostersBare hand interaction with a virtual object reduces uncomfortableness with devices mounted on a user's hand. There are some studies on the bare hand interaction[Benko et al. 2012], however a virtual object is supposed to be a hard object or a user ...
Comments