haptic deformation modelling through cellular neural network yongmin zhong, bijan shirinzadeh,...

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

Upload: lynne-heath

Post on 18-Jan-2018

217 views

Category:

Documents


0 download

DESCRIPTION

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.

TRANSCRIPT

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

Haptic Deformation Modelling Through Cellular Neural Network

YONGMIN ZHONG, BIJAN SHIRINZADEH, GURSEL ALICI, JULIAN SMITH

Page 2: 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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

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.

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

Results

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

Results

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

Results

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

Haptic System

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

Haptic System

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

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 422 602 814 1058 1192• GraphicsFrame Rate (Hz) 285.7 142.8 83.3 45.5 25.6