HAPTEX-Meeting Tampere, Feb. 16-17, 2006 Haptic Rendering / Small Scale Model Guido Böttcher haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549)

Slides:



Advertisements
Similar presentations
Real-Time Dynamic Wrinkles Caroline Larboulette Marie-Paule Cani GRAVIR Lab, Grenoble, France.
Advertisements

Solution of a Hertzian Contact Mechanics Problem Using the Material Point Method Jason Sanchez Department of Mechanical Engineering University of New Mexico.
A Painting Interface for Interactive Surface Deformations Jason Lawrence Thomas Funkhouser Princeton University.
VIRTUAL ARTHROSCOPIC KNEE SURGERY TRANING SYSTEM Yang Xiaosong The Chinese University of Hong Kong Tsinghua University.
Coupling Continuum Model and Smoothed Particle Hydrodynamics Methods for Reactive Transport Yilin Fang, Timothy D Scheibe and Alexandre M Tartakovsky Pacific.
Meshless Elasticity Model and Contact Mechanics-based Verification Technique Rifat Aras 1 Yuzhong Shen 1 Michel Audette 1 Stephane Bordas 2 1 Department.
Chapter 17 Design Analysis using Inventor Stress Analysis Module
CS Peter Schröder Subdivision I: The Basic Ideas.
A Bezier Based Approach to Unstructured Moving Meshes ALADDIN and Sangria Gary Miller David Cardoze Todd Phillips Noel Walkington Mark Olah Miklos Bergou.
A Bezier Based Approach to Unstructured Moving Meshes ALADDIN and Sangria Gary Miller David Cardoze Todd Phillips Noel Walkington Mark Olah Miklos Bergou.
Haptic Rendering using Simplification Comp259 Sung-Eui Yoon.
1cs533d-term Notes  Required reading: Baraff & Witkin, “Large steps in cloth animation”, SIGGRAPH’98 Grinspun et al., “Discrete shells”, SCA’03.
SURGICAL SIMULATIONS: IT’S ALL IN A GAME ! Gaming techniques for medical applications. V. Kotamraju, S. Payandeh, J. Dill Experimental Robotics Laboratory,
Particle Systems 1 Adapted from: E. Angel and D. Shreiner: Interactive Computer Graphics 6E © Addison-Wesley 2012.
1 Displaced Subdivision Surfaces Aaron Lee Princeton University Henry Moreton Nvidia Hugues Hoppe Microsoft Research.
A Sketch-Based Interface for Detail-Preserving Mesh Editing Andrew Nealen Olga Sorkine Marc Alexa Daniel Cohen-Or.
Quasi-Rigid Objects in Contact Mark Pauly Dinesh PaiLeo Guibas Stanford UniversityRutgers UniversityStanford University.
Pauly, Keiser, Kobbelt, Gross: Shape Modeling with Point-Sampled GeometrySIGGRAPH 2003 Shape Modeling with Point-Sampled Geometry Mark Pauly Richard Keiser.
1 7M836 Animation & Rendering Animation Jakob Beetz Joran Jessurun
UNC Chapel Hill M. C. Lin Reading Assignments Principles of Traditional Animation Applied to 3D Computer Animation, by J. Lasseter, Proc. of ACM SIGGRAPH.
UNC Chapel Hill M. C. Lin COMP259: Physically-Based Modeling, Simulation & Animation Tues/Thur 12:30pm – 1:45pm (SN 011)
Fracture and Fragmentation of Thin-Shells Fehmi Cirak Michael Ortiz, Anna Pandolfi California Institute of Technology.
Direct numerical simulations of droplet emulsions in sliding bi-periodic frames using the level-set method See Jo Wook Ryol Hwang*
A Probabilistic Approach to Collaborative Multi-robot Localization Dieter Fox, Wolfram Burgard, Hannes Kruppa, Sebastin Thrun Presented by Rajkumar Parthasarathy.
Haptic Cloth Rendering 6th Dutch-Belgian Haptics Meeting TUDelft, 21 st June 2006 Lode Vanacken Expertise centre for Digital Media (EDM) Hasselt University.
MCE 561 Computational Methods in Solid Mechanics
1 7M836 Animation & Rendering Animation Jakob Beetz Joran Jessurun
Physics and Sound Zhimin & Dave. Motivation Physical simulation Games Movies Special effects.
Introduction to Haptic Rendering JPL - Virtual Environments Laboratory California Institute of Technology ( Cagatay Basdogan,
7 th Annual Workshop on Charm++ and its Applications ParTopS: Compact Topological Framework for Parallel Fragmentation Simulations Rodrigo Espinha 1 Waldemar.
Graduate Programs in Computer Science A Soft Hand Model for Physically-based Manipulation of Virtual Objects Jan Jacobs Group Research.
Haptics and Virtual Reality
Why manifolds?. Motivation We know well how to compute with planar domains and functions many graphics and geometric modeling applications involve domains.
Computer Graphics 2 In the name of God. Outline Introduction Animation The most important senior groups Animation techniques Summary Walking, running,…examples.
Biological Tissue Cutting Mechanics and Dynamics.
Digital Sound Ming C. Lin Department of Computer Science University of North Carolina
A.H. Gosline ( andrewg [at] cim.mcgill.ca) S.E. Salcudean (tims [at] ece.ubc.ca) J. Yan (josephy [at] ece.ubc.ca) Haptic Simulation of Linear Elastic Media.
Detail-Preserving Fluid Control N. Th ű rey R. Keiser M. Pauly U. R ű de SCA 2006.
Geometry Group Summer 08 Series Toon Lenaerts, Bart Adams, and Philip Dutre Presented by Michael Su May
1 Haptic Systems Mohsen Mahvash Lecture 3 11/1/06.
NCHRP Project Development of Verification and Validation Procedures for Computer Simulation use in Roadside Safety Applications SURVEY OF PRACTITIONERS.
A Computationally Efficient Framework for Modeling Soft Body Impact Sarah F. Frisken and Ronald N. Perry Mitsubishi Electric Research Laboratories.
Minimum Distance between curved surfaces Li Yajuan Oct.25,2006.
- Laboratoire d'InfoRmatique en Image et Systèmes d'information
Lee Byung-Gook Dongseo Univ.
Presented by Adaptive Hybrid Mesh Refinement for Multiphysics Applications Ahmed Khamayseh and Valmor de Almeida Computer Science and Mathematics Division.
M. Zareinejad.  What ’ s Virtual Proxy? ◦ A substitute for the probe in the VE ◦ An extension of the ‘ God-Object ’ ◦ A finite sized massless sphere.
M. Zareinejad
Haptic Deformation Modelling Through Cellular Neural Network YONGMIN ZHONG, BIJAN SHIRINZADEH, GURSEL ALICI, JULIAN SMITH.
1 Rocket Science using Charm++ at CSAR Orion Sky Lawlor 2003/10/21.
PERCROScuola Superiore S. Anna1 Exeter – September HAPTEX 4 nd Technical Meeting Architectural Design of the Haptex System F. Salsedo, M. Fontana,
PhD Defense Emanuele Ruffaldi
DPL3/10/2016 CS 551/651: Simplification Continued David Luebke
Why manifolds?. Motivation We know well how to compute with planar domains and functions many graphics and geometric modeling applications involve domains.
PERCROScuola Superiore S. Anna1 Tampere, February 16 th – 17 th th HAPTEX Meeting PERCRO Discussion: Specifications of the main Software Modules.
M. Khalili1, M. Larsson2, B. Müller1
1 07/11/07 Using an Event-Based Approach to Improve the Multimodal Rendering of 6DOF Virtual Contact Jean Sreng, Florian Bergez, Jérémie Le Garrec, Anatole.
Subdivision Schemes. Center for Graphics and Geometric Computing, Technion What is Subdivision?  Subdivision is a process in which a poly-line/mesh is.
Interactive Rendering of Translucent Deformable Objects Tom Mertens 1, Jan Kautz 2, Philippe Bekaert 1, Hans-Peter Seidel 2, Frank Van Reeth
Finite element mesh and load definition
DEMPack Discrete / finite elements simulation software
Reading Assignments Principles of Traditional Animation Applied to 3D Computer Animation, by J. Lasseter, Proc. of ACM SIGGRAPH 1987 Computer Animation:
Physics-based Sound Synthesis with a Novel Friction Model
POSTPROCESSING Review analysis results and evaluate the performance
COMP259: Physically-Based Modeling, Simulation & Animation
MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH
Jeff Ballard Nick Rasmussen
Computer Graphics Lecture 15.
Jeff Ballard Nick Rasmussen
Presentation transcript:

HAPTEX-Meeting Tampere, Feb , 2006 Haptic Rendering / Small Scale Model Guido Böttcher haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549) Advancements in the Small Scale Model

haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549) HAPTEX Meeting Tampere 16./ Haptic Rendering / Small Scale Model Guido Böttcher 2

haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549) HAPTEX Meeting Tampere 16./ Haptic Rendering / Small Scale Model Guido Böttcher 3 Small Scale Model Local refinement of physical model Low complexity spring-mass model Computation of force response Update of global model simulation loop Hz deformation loop Hz Interpolation of force haptic loop 1kHz

haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549) HAPTEX Meeting Tampere 16./ Haptic Rendering / Small Scale Model Guido Böttcher 4 Task Groups Dynamic Refinement of Local Geometry Motion Estimation Fingertip Deformation Haptic Interface Coupling

haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549) HAPTEX Meeting Tampere 16./ Haptic Rendering / Small Scale Model Guido Böttcher 5 Dynamic Refinement Adaptive Subdivision-Scheme by discrete curvature estimation 1,2 Data Structures for topological interrogation (quad-edge) and fast inversion Employing haptic sensitivity for refinement levels 3 1 Kobbelt, L., „ 3-subdivision”, 2000 Volkov V., Li L., „Adaptive Triangular Meshes for Cloth Simulation“, 2004 Volkov V., Li L., „Adaptive Triangular Meshes for Cloth Simulation“, Villard J., Borouchaki H., „Adaptive meshing for cloth animation“, Zhang J., Payandeh S., Dill J., „Levels of Detail in Reducing Cost of Haptic Rendering: a Preliminary User Study“, HAPTICS‘03 Haptic Rendering: a Preliminary User Study“, HAPTICS‘03 On-going Subtasks

haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549) HAPTEX Meeting Tampere 16./ Haptic Rendering / Small Scale Model Guido Böttcher 6 Motion Estimation Implementation of prediction techniques Kalman Filtering Adaptive Windowing 1 1 Hayward V., Janabi-Sharifi F., Chen C. „Adaptive Windowing Discrete-Time Velocity Estimation…“, 1997 Discrete-Time Velocity Estimation…“, 1997

haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549) HAPTEX Meeting Tampere 16./ Haptic Rendering / Small Scale Model Guido Böttcher 7 Fingertip Model First implementation using soft-proxy- algorithm 1 Evaluation of different contact models -Analytic models: soft-contact 2, Membrane 3 -Numerical models: particle system 4, FEM 5 On-going Subtasks 1 Barbagli, F. et al., „ Simulating human fingers: a Soft Finger Proxy Model”, Xydas N., Kao I., „Modeling of Contact Mechanics and Friction Limit Surfaces…“, Serina E. „A structural model of the forced compression…“, Reznik D., Laugier C., „Dynamic Simulation and Virtual Control of a Deformable Fingertip“, Kheddar A., Duriez C., „Realistic Haptic Rendering of Interacting Deformable…“, 2006

haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549) HAPTEX Meeting Tampere 16./ Haptic Rendering / Small Scale Model Guido Böttcher 8 Algorithm identify potential contacts compute contact normals generate friction cones compute contact forces Apply to local geometry and fingertip Simulating Deformable Fingertip

haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549) HAPTEX Meeting Tampere 16./ Haptic Rendering / Small Scale Model Guido Böttcher 9 Soft-Contact Model relation between circular contact area a and normal force N the pressure distribution can be computed accordingly

haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549) HAPTEX Meeting Tampere 16./ Haptic Rendering / Small Scale Model Guido Böttcher 10 Experimental verifications Xydas N., Kao I., „Modeling of Contact Mechanics and Friction Limit Surfaces…“, 1999 Measurements of contact radius

haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549) HAPTEX Meeting Tampere 16./ Haptic Rendering / Small Scale Model Guido Böttcher 11 Numerical Model particle system to approximate deformation of the finger one coupled system of ODEs for local geometry and fingertips

haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549) HAPTEX Meeting Tampere 16./ Haptic Rendering / Small Scale Model Guido Böttcher 12  3-Scheme Properties number of triangles increases only by factor 3 always consistent triangles cracks are smaller between refinement levels  advantage in adaptive refinement  No temporary triangles, refinement history not necessary

haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549) HAPTEX Meeting Tampere 16./ Haptic Rendering / Small Scale Model Guido Böttcher 13 Subdivision Criteria initial refinement level for accurate contact computation local cloth’s curvature determination at each shared edge