Haptic Deformation Modelling Through Cellular Neural Network YONGMIN ZHONG, BIJAN SHIRINZADEH, GURSEL ALICI, JULIAN SMITH.

Slides:



Advertisements
Similar presentations
Time averages and ensemble averages
Advertisements

CHAPTER 1: COMPUTATIONAL MODELLING
Finite element method Among the up-to-date methods of stress state analysis, the finite element method (abbreviated as FEM below, or often as FEA for analyses.
Lect.3 Modeling in The Time Domain Basil Hamed
Revision Previous lecture was about Harmonic Oscillator.
Finite Element Method (FEM) Different from the finite difference method (FDM) described earlier, the FEM introduces approximated solutions of the variables.
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
Some Ideas Behind Finite Element Analysis
Chapter1. Circuit Concept Network: The interconnection of two or more simple circuit elements is called an electric network. Fig1. Network Circuit: If.
APPLIED MECHANICS Lecture 10 Slovak University of Technology
Fundamentals of Elasticity Theory
Meshless Elasticity Model and Contact Mechanics-based Verification Technique Rifat Aras 1 Yuzhong Shen 1 Michel Audette 1 Stephane Bordas 2 1 Department.
Hierarchical Multi-Resolution Finite Element Model for Soft Body Simulation Matthieu Nesme, François Faure, Yohan Payan 2 nd Workshop on Computer Assisted.
Overview Class #6 (Tues, Feb 4) Begin deformable models!! Background on elasticity Elastostatics: generalized 3D springs Boundary integral formulation.
1 Vision based Motion Planning using Cellular Neural Network Iraji & Bagheri Supervisor: Dr. Bagheri.
CSE351/ IT351 Modeling and Simulation
1 MECH 221 FLUID MECHANICS (Fall 06/07) Tutorial 6 FLUID KINETMATICS.
Finite Element Method in Geotechnical Engineering
Force Directed Algorithm Adel Alshayji 4/28/2005.
Solutions of the Conduction Equation P M V Subbarao Associate Professor Mechanical Engineering Department IIT Delhi An Idea Generates More Mathematics….
MCE 561 Computational Methods in Solid Mechanics
Computer-Based Animation. ● To animate something – to bring it to life ● Animation covers all changes that have visual effects – Positon (motion dynamic)
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
ME 520 Fundamentals of Finite Element Analysis
Analytical Vs Numerical Analysis in Solid Mechanics Dr. Arturo A. Fuentes Created by: Krishna Teja Gudapati.
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
School of Civil EngineeringSpring 2007 CE 595: Finite Elements in Elasticity Instructors: Amit Varma, Ph.D. Timothy M. Whalen, Ph.D.
Haptics and Virtual Reality
Cellular Neural Networks Survey of Techniques and Applications Max Pflueger CS 152: Neural Networks December 12, 2006.
PAT328, Section 3, March 2001MAR120, Lecture 4, March 2001S16-1MAR120, Section 16, December 2001 SECTION 16 HEAT TRANSFER ANALYSIS.
CHAPTER 5 MESB 374 System Modeling and Analysis Thermal Systems
Bin Wen and Nicholas Zabaras
2-D FEM MODELING OF MICROWAVE HEATING OF COAL PARTICLES EGEE 520 SEMESTER PRESENTATION by Ojogbane M. Achimugu May 3 rd 2007.
Materials Process Design and Control Laboratory Finite Element Modeling of the Deformation of 3D Polycrystals Including the Effect of Grain Size Wei Li.
Numerical Investigation into Potential Flow Around High-speed Hydrofoil Assisted Craft ZHONGYU YANG supervised by Prof G.E HEARN and.
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.
Virtual Reality Surgery Simulation using Haptics and Boundary Element Techniques Peiji Wang 1, Tony Glover 2, Adib Becker 1, Arthur Jones 1, Steve Benford.
1 Haptic Systems Mohsen Mahvash Lecture 9 20/1/06.
1 Aerospace & Mechanical Engineering Department Continuum Mechanics & Thermomechanics Tel: +32-(0) Chemin des chevreuils 1 Fax: +32-(0)
1 Chapter 5: Harmonic Analysis in Frequency and Time Domains Contributors: A. Medina, N. R. Watson, P. Ribeiro, and C. Hatziadoniu Organized by Task Force.
Medical Illustrations are the standard for publishing and documenting medical procedures, teaching illustrations, instructional films, and legal proceedings.
HEAT TRANSFER FINITE ELEMENT FORMULATION
The Generalized Interpolation Material Point Method.
Teachers Name - Suman Sarker Subject Name Subject Name – Industrial Electronics (6832) Department Department – Computer (3rd) IDEAL INSTITUTE OF SCIENCE.
The Old Well 3/15/2003 AMS 2003 Spring Southeastern Sectional Meeting 1 An adaptive method for coupled continuum-molecular simulation of crack propagation.
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
M. Zareinejad
Dr. Tamer Samy Gaafar Lec. 3 Mathematical Modeling of Dynamic System.
Modelling and Simulation of Passive Optical Devices João Geraldo P. T. dos Reis and Henrique J. A. da Silva Introduction Integrated Optics is a field of.
V.M. Sliusar, V.I. Zhdanov Astronomical Observatory, Taras Shevchenko National University of Kyiv Observatorna str., 3, Kiev Ukraine
The Mechanical Simulation Engine library An Introduction and a Tutorial G. Cella.
Mobile Node for Wireless Sensor Network to Detect Landmines Presented by : Jameela Hassan.
HAPTEX-Meeting Tampere, Feb , 2006 Haptic Rendering / Small Scale Model Guido Böttcher haptex.miralab.unige.ch Funded by: FET-IST-FP6 (IST-6549)
Variational formulation of the FEM Principle of Stationary Potential Energy: Among all admissible displacement functions u, the actual ones are those which.
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.
Purdue Aeroelasticity
Boundary Value Problems in Elasticity
Nonlinear Elasticity of Soft Tissues
Biomechanics Mechanics applied to biology –the interface of two large fields –includes varied subjects such as: sport mechanicsgait analysis rehabilitationplant.
Cellular Neural Networks and Visual Computing Leon O. Chua and Tamás Roska Presentation by Max Pflueger.
MESB 374 System Modeling and Analysis Translational Mechanical System
Automatic Control Theory CSE 322
Continuum Mechanics (MTH487)
Finite Element Method in Geotechnical Engineering
Signals and systems By Dr. Amin Danial Asham.
Materials Science & Engineering University of Michigan
Real Time Deformation of Volumetric Models for Surgery Simulation
OVERVIEW OF FINITE ELEMENT METHOD
Realistic multiphysics analysis
Continuum Simulation Monday, 9/30/2002.
Presentation transcript:

Haptic Deformation Modelling Through Cellular Neural Network YONGMIN ZHONG, BIJAN SHIRINZADEH, GURSEL ALICI, JULIAN SMITH

Abstract Haptic - Pertaining to the sense of touch. This paper presents a new methodology for the deformation of soft objects by drawing an analogy between cellular neural network (CNN) and elastic deformation. The potential energy stored in an elastic body as a result of a deformation caused by an external force is propagated among mass points by nonlinear CNN activities. The novelty of the methodology is that soft object deformation is carried out from the perspective of energy propagation, and nonlinear material properties are modelled with nonlinear CNNs, rather than geometric nonlinearity as in most of the existing deformation methods.

Abstract Integration with a haptic device has been achieved to simulate soft object deformation with force feedback. The proposed methodology not only predicts the typical behaviors of living tissues, but also easily accommodates isotropic, anisotropic and inhomogeneous materials, and local and large-range deformation. Isotropic material A material which has the same mechanical properties in all directions. Homogeneous material A material for which local variations in composition are negligible in comparison with the size of the strain gage installed on it to measure strain. Uses - Teleoperators and simulators, Games, Virtual Reality, Research, Medicine, Robotics, Art and Design.

Traditional Approaches Real-time deformation modelling, such as Mass-Spring models [Zhang et al, 2004; Choi et al, 2003] and spline surfaces used for deformation visualization and simulation [Bockholt et al, 1999; Rotnes et al, 2001]. Advantage: Computation is less time consuming and the algorithm is easier to be implemented. Disadvantage: Do not allow accurate modelling of material properties, and do not give realistic feed-back.

Traditional Approaches Accurate deformation modelling, such as Finite Element Method (FEM) [Cotin, 1999; Basdogan, 2004] and Boundary Element Method (BEM) [Jamesand Pai, 1999; Monserrat, 2001]. In FEM or BEM, rigorous mathematical analysis based on continuum mechanics is applied to accurately model the mechanical behaviors of soft objects. However, these methods are computationally expensive and are typically simulated off-line. Various Techniques Used to improve computational performance.

Traditional Approaches In general, most of the existing methods for soft object deformation are fully built on a linear elastic model to describe the deformation, while the behaviors of soft objects such as human tissues and organs are extremely nonlinear [Fung, 1993, Kenedi et al, 1975]. Advantage: Simple to implement and fast to calculate. Disadvantage: FEM BEM are mainly based on linear elastic models.

CNN A CNN is a dynamic nonlinear circuit composed by locally coupled, spatially recurrent circuit units called cells, which contain linear capacitors, linear resistors, and linear/nonlinear current sources. Intended for image processing and pattern recognition. Adjacent cells directly interact with each other. Cells not directly connected to each other have indirect effect because of the propagation effects of the continuous-time dynamics of a CNN.

CNN The activity of a cell is propagated to other cells through the local connectivity of cells with the evolution of time. In essence, the CNN activity can be treated as a process of propagating electrical energy, since a CNN is an electrical circuit.

Soft Objects Soft object deformation is a process of energy propagation. When a soft object is deformed by an external force, work is done by the external force and the potential energy is also changed. The potential energy is distributed among mass points of the object. The potential energy should be zero when the object is in its natural state, and the energy should grow larger as the object gets increasingly deformed away from its natural state According to the law of conservation of energy, the change in potential energy is due to the work done by the external force Therefore, the deformation process can be treated as a process of applying the energy generated by an external force to the object, and propagating the energy among mass points of the object.

The Model The external force is transformed into the equivalent electrical energy at the contact point. The potential energy stored due to a deformation caused by an external force is calculated and treated as the energy injected into the system, as described by the law of conservation of energy. Energy is propagated among mass points through nonlinear CNN activities.

Local Connectivity Poisson equation is a natural description of energy propagation according to the inherent property of a material, i.e. the constitutive coefficient. Poisson equation describes many steady-state application problems in heat transfer, mechanics and electromagnetics. Internal forces can be derived as the negative gradient of the potential with respect to the change in position.

The Model When an external force is applied to a soft object, the contact point of the external force is replaced with a new position. As a result, the other points not influenced by the external force are in an unstable state. The energy generated by the external force is propagated among mass points through the local connectivity of cells to establish a new equilibrium state by generating the corresponding internal forces. Based on the equilibrium state, the new position of each point is obtained. The dynamic behavior is governed by the Lagrangian equation of motion of each node.

Results

Haptic System

Computational Efficiency The implementation of the proposed methodology has been carried out with an Intel Pentium (R) 2.8GHz and 1.0G memory PC. The computational performance is shown in Table 1. From Table 1, it can be seen that the computational time is increased with the increment of the mesh points. The visually satisfactory refresh rate of 25Hz to maintain a realistic visual feedback [Cotin et al, 1999; Picinbono et al, 2002] is achieved by meshes with less than about 1200 grid points. Since the correct visualization of an object such as the human liver requires at least 600 grid points [Monserrat et al, 2001], it is sufficient to provide realistic visual feedback with the proposed methodology. In addition, the computational speed can be further improved by the adaptive remeshing technique [Debunne et al, 2001] and by the digital hardware implementation of the CNN algorithm [Chua and Yang, 1988]. Table 1. Computational performance Numbersof Points GraphicsFrame Rate (Hz)