A novel haptics-based interface and sculpting system for physics-based geometric design
Identifieur interne : 001173 ( PascalFrancis/Checkpoint ); précédent : 001172; suivant : 001174A novel haptics-based interface and sculpting system for physics-based geometric design
Auteurs : F. Dachille [États-Unis] ; H. Qin [États-Unis] ; A. Kaufman [États-Unis]Source :
- Computer-aided design [ 0010-4485 ] ; 2001.
Descripteurs français
- Pascal (Inist)
- Préparation gamme fabrication, Evaluation performance, Système interaction, Forme géométrique, Conception, Point contrôle, Boucle réaction, Sensibilité tactile, Modèle géométrique, Spécification, B spline, Approximation spline, Approximation rationnelle, Dualité, Courbure, Interface graphique, Modélisation basée physique, Haptic sculpting.
English descriptors
- KwdEn :
Abstract
Conventional geometric design techniques based on B-splines and NURBS often require tedious control-point manipulation and/or painstaking constraint specification via unnatural mouse-based computer interfaces. In this paper, we propose a novel and natural haptic interface and present a physics-based geometric modeling approach that facilitates interactive sculpting of spline-based virtual material. Using the PHANToM haptic device, modelers can feel the physically realistic presence of virtual spline objects and interactively deform virtual materials with force feedback throughout the design process. We develop various haptic sculpting tools to expedite the deformation of B-spline surfaces with haptic feedback and constraints. The most significant contribution of this paper is that point, normal, and curvature constraints can be specified interactively and modified naturally using forces. To achieve the real-time sculpting performance, we devise a novel dual representation for B-spline surfaces in both physical and mathematical space: the physics-based mass-spring model is mathematically constrained by the B-spline surface throughout the sculpting session. We envision that the integration of haptics with traditional computer-aided design makes it possible to realize all the potential offered by both haptic sculpting and physics-based modeling in CAD/ CAM, virtual prototyping, human-computer interface, and medical training and simulation.
Affiliations:
Links toward previous steps (curation, corpus...)
Links to Exploration step
Pascal:01-0204509Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en" level="a">A novel haptics-based interface and sculpting system for physics-based geometric design</title>
<author><name sortKey="Dachille, F" sort="Dachille, F" uniqKey="Dachille F" first="F." last="Dachille">F. Dachille</name>
<affiliation wicri:level="2"><inist:fA14 i1="01"><s1>Department of Computer Science, State University of New York at Stony Brook</s1>
<s2>Stony Brook, NY 11794-4400</s2>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>États-Unis</country>
<placeName><region type="state">État de New York</region>
</placeName>
</affiliation>
</author>
<author><name sortKey="Qin, H" sort="Qin, H" uniqKey="Qin H" first="H." last="Qin">H. Qin</name>
<affiliation wicri:level="2"><inist:fA14 i1="01"><s1>Department of Computer Science, State University of New York at Stony Brook</s1>
<s2>Stony Brook, NY 11794-4400</s2>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>États-Unis</country>
<placeName><region type="state">État de New York</region>
</placeName>
</affiliation>
</author>
<author><name sortKey="Kaufman, A" sort="Kaufman, A" uniqKey="Kaufman A" first="A." last="Kaufman">A. Kaufman</name>
<affiliation wicri:level="2"><inist:fA14 i1="01"><s1>Department of Computer Science, State University of New York at Stony Brook</s1>
<s2>Stony Brook, NY 11794-4400</s2>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>États-Unis</country>
<placeName><region type="state">État de New York</region>
</placeName>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">INIST</idno>
<idno type="inist">01-0204509</idno>
<date when="2001">2001</date>
<idno type="stanalyst">PASCAL 01-0204509 INIST</idno>
<idno type="RBID">Pascal:01-0204509</idno>
<idno type="wicri:Area/PascalFrancis/Corpus">001416</idno>
<idno type="wicri:Area/PascalFrancis/Curation">000096</idno>
<idno type="wicri:Area/PascalFrancis/Checkpoint">001173</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a">A novel haptics-based interface and sculpting system for physics-based geometric design</title>
<author><name sortKey="Dachille, F" sort="Dachille, F" uniqKey="Dachille F" first="F." last="Dachille">F. Dachille</name>
<affiliation wicri:level="2"><inist:fA14 i1="01"><s1>Department of Computer Science, State University of New York at Stony Brook</s1>
<s2>Stony Brook, NY 11794-4400</s2>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>États-Unis</country>
<placeName><region type="state">État de New York</region>
</placeName>
</affiliation>
</author>
<author><name sortKey="Qin, H" sort="Qin, H" uniqKey="Qin H" first="H." last="Qin">H. Qin</name>
<affiliation wicri:level="2"><inist:fA14 i1="01"><s1>Department of Computer Science, State University of New York at Stony Brook</s1>
<s2>Stony Brook, NY 11794-4400</s2>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>États-Unis</country>
<placeName><region type="state">État de New York</region>
</placeName>
</affiliation>
</author>
<author><name sortKey="Kaufman, A" sort="Kaufman, A" uniqKey="Kaufman A" first="A." last="Kaufman">A. Kaufman</name>
<affiliation wicri:level="2"><inist:fA14 i1="01"><s1>Department of Computer Science, State University of New York at Stony Brook</s1>
<s2>Stony Brook, NY 11794-4400</s2>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</inist:fA14>
<country>États-Unis</country>
<placeName><region type="state">État de New York</region>
</placeName>
</affiliation>
</author>
</analytic>
<series><title level="j" type="main">Computer-aided design</title>
<title level="j" type="abbreviated">Comput.-aided des.</title>
<idno type="ISSN">0010-4485</idno>
<imprint><date when="2001">2001</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt><title level="j" type="main">Computer-aided design</title>
<title level="j" type="abbreviated">Comput.-aided des.</title>
<idno type="ISSN">0010-4485</idno>
</seriesStmt>
</fileDesc>
<profileDesc><textClass><keywords scheme="KwdEn" xml:lang="en"><term>B spline</term>
<term>Control point</term>
<term>Curvature</term>
<term>Design</term>
<term>Duality</term>
<term>Feedback</term>
<term>Geometrical model</term>
<term>Geometrical shape</term>
<term>Graphical interface</term>
<term>Interaction system</term>
<term>Performance evaluation</term>
<term>Process planning</term>
<term>Rational approximation</term>
<term>Specification</term>
<term>Spline approximation</term>
<term>Tactile sensitivity</term>
</keywords>
<keywords scheme="Pascal" xml:lang="fr"><term>Préparation gamme fabrication</term>
<term>Evaluation performance</term>
<term>Système interaction</term>
<term>Forme géométrique</term>
<term>Conception</term>
<term>Point contrôle</term>
<term>Boucle réaction</term>
<term>Sensibilité tactile</term>
<term>Modèle géométrique</term>
<term>Spécification</term>
<term>B spline</term>
<term>Approximation spline</term>
<term>Approximation rationnelle</term>
<term>Dualité</term>
<term>Courbure</term>
<term>Interface graphique</term>
<term>Modélisation basée physique</term>
<term>Haptic sculpting</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">Conventional geometric design techniques based on B-splines and NURBS often require tedious control-point manipulation and/or painstaking constraint specification via unnatural mouse-based computer interfaces. In this paper, we propose a novel and natural haptic interface and present a physics-based geometric modeling approach that facilitates interactive sculpting of spline-based virtual material. Using the PHANToM haptic device, modelers can feel the physically realistic presence of virtual spline objects and interactively deform virtual materials with force feedback throughout the design process. We develop various haptic sculpting tools to expedite the deformation of B-spline surfaces with haptic feedback and constraints. The most significant contribution of this paper is that point, normal, and curvature constraints can be specified interactively and modified naturally using forces. To achieve the real-time sculpting performance, we devise a novel dual representation for B-spline surfaces in both physical and mathematical space: the physics-based mass-spring model is mathematically constrained by the B-spline surface throughout the sculpting session. We envision that the integration of haptics with traditional computer-aided design makes it possible to realize all the potential offered by both haptic sculpting and physics-based modeling in CAD/ CAM, virtual prototyping, human-computer interface, and medical training and simulation.</div>
</front>
</TEI>
<inist><standard h6="B"><pA><fA01 i1="01" i2="1"><s0>0010-4485</s0>
</fA01>
<fA02 i1="01"><s0>CAIDA5</s0>
</fA02>
<fA03 i2="1"><s0>Comput.-aided des.</s0>
</fA03>
<fA05><s2>33</s2>
</fA05>
<fA06><s2>5</s2>
</fA06>
<fA08 i1="01" i2="1" l="ENG"><s1>A novel haptics-based interface and sculpting system for physics-based geometric design</s1>
</fA08>
<fA09 i1="01" i2="1" l="ENG"><s1>Special Issue: CAD and the Arts</s1>
</fA09>
<fA11 i1="01" i2="1"><s1>DACHILLE (F.)</s1>
</fA11>
<fA11 i1="02" i2="1"><s1>QIN (H.)</s1>
</fA11>
<fA11 i1="03" i2="1"><s1>KAUFMAN (A.)</s1>
</fA11>
<fA12 i1="01" i2="1"><s1>SEQUIN (C. H.)</s1>
<s9>ed.</s9>
</fA12>
<fA14 i1="01"><s1>Department of Computer Science, State University of New York at Stony Brook</s1>
<s2>Stony Brook, NY 11794-4400</s2>
<s3>USA</s3>
<sZ>1 aut.</sZ>
<sZ>2 aut.</sZ>
<sZ>3 aut.</sZ>
</fA14>
<fA15 i1="01"><s1>EECS Computer Science Division, University of California, 639 Soda Hall # 1776</s1>
<s2>Berkeley, CA 94720-1776</s2>
<s3>USA</s3>
<sZ>1 aut.</sZ>
</fA15>
<fA20><s1>403-420</s1>
</fA20>
<fA21><s1>2001</s1>
</fA21>
<fA23 i1="01"><s0>ENG</s0>
</fA23>
<fA43 i1="01"><s1>INIST</s1>
<s2>14679</s2>
<s5>354000094578480050</s5>
</fA43>
<fA44><s0>0000</s0>
<s1>© 2001 INIST-CNRS. All rights reserved.</s1>
</fA44>
<fA45><s0>34 ref.</s0>
</fA45>
<fA47 i1="01" i2="1"><s0>01-0204509</s0>
</fA47>
<fA60><s1>P</s1>
</fA60>
<fA61><s0>A</s0>
</fA61>
<fA64 i1="01" i2="1"><s0>Computer-aided design</s0>
</fA64>
<fA66 i1="01"><s0>GBR</s0>
</fA66>
<fC01 i1="01" l="ENG"><s0>Conventional geometric design techniques based on B-splines and NURBS often require tedious control-point manipulation and/or painstaking constraint specification via unnatural mouse-based computer interfaces. In this paper, we propose a novel and natural haptic interface and present a physics-based geometric modeling approach that facilitates interactive sculpting of spline-based virtual material. Using the PHANToM haptic device, modelers can feel the physically realistic presence of virtual spline objects and interactively deform virtual materials with force feedback throughout the design process. We develop various haptic sculpting tools to expedite the deformation of B-spline surfaces with haptic feedback and constraints. The most significant contribution of this paper is that point, normal, and curvature constraints can be specified interactively and modified naturally using forces. To achieve the real-time sculpting performance, we devise a novel dual representation for B-spline surfaces in both physical and mathematical space: the physics-based mass-spring model is mathematically constrained by the B-spline surface throughout the sculpting session. We envision that the integration of haptics with traditional computer-aided design makes it possible to realize all the potential offered by both haptic sculpting and physics-based modeling in CAD/ CAM, virtual prototyping, human-computer interface, and medical training and simulation.</s0>
</fC01>
<fC02 i1="01" i2="X"><s0>001D02B11</s0>
</fC02>
<fC02 i1="02" i2="X"><s0>001D02B04</s0>
</fC02>
<fC03 i1="01" i2="X" l="FRE"><s0>Préparation gamme fabrication</s0>
<s5>01</s5>
</fC03>
<fC03 i1="01" i2="X" l="ENG"><s0>Process planning</s0>
<s5>01</s5>
</fC03>
<fC03 i1="01" i2="X" l="SPA"><s0>Preparación serie fabricación</s0>
<s5>01</s5>
</fC03>
<fC03 i1="02" i2="X" l="FRE"><s0>Evaluation performance</s0>
<s5>02</s5>
</fC03>
<fC03 i1="02" i2="X" l="ENG"><s0>Performance evaluation</s0>
<s5>02</s5>
</fC03>
<fC03 i1="02" i2="X" l="SPA"><s0>Evaluación prestación</s0>
<s5>02</s5>
</fC03>
<fC03 i1="03" i2="X" l="FRE"><s0>Système interaction</s0>
<s5>03</s5>
</fC03>
<fC03 i1="03" i2="X" l="ENG"><s0>Interaction system</s0>
<s5>03</s5>
</fC03>
<fC03 i1="03" i2="X" l="SPA"><s0>Sistema interacción</s0>
<s5>03</s5>
</fC03>
<fC03 i1="04" i2="X" l="FRE"><s0>Forme géométrique</s0>
<s5>04</s5>
</fC03>
<fC03 i1="04" i2="X" l="ENG"><s0>Geometrical shape</s0>
<s5>04</s5>
</fC03>
<fC03 i1="04" i2="X" l="SPA"><s0>Forma geométrica</s0>
<s5>04</s5>
</fC03>
<fC03 i1="05" i2="X" l="FRE"><s0>Conception</s0>
<s5>05</s5>
</fC03>
<fC03 i1="05" i2="X" l="ENG"><s0>Design</s0>
<s5>05</s5>
</fC03>
<fC03 i1="05" i2="X" l="SPA"><s0>Diseño</s0>
<s5>05</s5>
</fC03>
<fC03 i1="06" i2="X" l="FRE"><s0>Point contrôle</s0>
<s5>06</s5>
</fC03>
<fC03 i1="06" i2="X" l="ENG"><s0>Control point</s0>
<s5>06</s5>
</fC03>
<fC03 i1="06" i2="X" l="SPA"><s0>Punto control</s0>
<s5>06</s5>
</fC03>
<fC03 i1="07" i2="X" l="FRE"><s0>Boucle réaction</s0>
<s5>07</s5>
</fC03>
<fC03 i1="07" i2="X" l="ENG"><s0>Feedback</s0>
<s5>07</s5>
</fC03>
<fC03 i1="07" i2="X" l="SPA"><s0>Retroalimentación</s0>
<s5>07</s5>
</fC03>
<fC03 i1="08" i2="X" l="FRE"><s0>Sensibilité tactile</s0>
<s5>08</s5>
</fC03>
<fC03 i1="08" i2="X" l="ENG"><s0>Tactile sensitivity</s0>
<s5>08</s5>
</fC03>
<fC03 i1="08" i2="X" l="SPA"><s0>Sensibilidad tactil</s0>
<s5>08</s5>
</fC03>
<fC03 i1="09" i2="X" l="FRE"><s0>Modèle géométrique</s0>
<s5>09</s5>
</fC03>
<fC03 i1="09" i2="X" l="ENG"><s0>Geometrical model</s0>
<s5>09</s5>
</fC03>
<fC03 i1="09" i2="X" l="SPA"><s0>Modelo geométrico</s0>
<s5>09</s5>
</fC03>
<fC03 i1="10" i2="X" l="FRE"><s0>Spécification</s0>
<s5>10</s5>
</fC03>
<fC03 i1="10" i2="X" l="ENG"><s0>Specification</s0>
<s5>10</s5>
</fC03>
<fC03 i1="10" i2="X" l="SPA"><s0>Especificación</s0>
<s5>10</s5>
</fC03>
<fC03 i1="11" i2="X" l="FRE"><s0>B spline</s0>
<s5>11</s5>
</fC03>
<fC03 i1="11" i2="X" l="ENG"><s0>B spline</s0>
<s5>11</s5>
</fC03>
<fC03 i1="11" i2="X" l="SPA"><s0>B splín</s0>
<s5>11</s5>
</fC03>
<fC03 i1="12" i2="X" l="FRE"><s0>Approximation spline</s0>
<s5>12</s5>
</fC03>
<fC03 i1="12" i2="X" l="ENG"><s0>Spline approximation</s0>
<s5>12</s5>
</fC03>
<fC03 i1="12" i2="X" l="SPA"><s0>Aproximación esplín</s0>
<s5>12</s5>
</fC03>
<fC03 i1="13" i2="X" l="FRE"><s0>Approximation rationnelle</s0>
<s5>13</s5>
</fC03>
<fC03 i1="13" i2="X" l="ENG"><s0>Rational approximation</s0>
<s5>13</s5>
</fC03>
<fC03 i1="13" i2="X" l="SPA"><s0>Aproximación racional</s0>
<s5>13</s5>
</fC03>
<fC03 i1="14" i2="X" l="FRE"><s0>Dualité</s0>
<s5>14</s5>
</fC03>
<fC03 i1="14" i2="X" l="ENG"><s0>Duality</s0>
<s5>14</s5>
</fC03>
<fC03 i1="14" i2="X" l="SPA"><s0>Dualidad</s0>
<s5>14</s5>
</fC03>
<fC03 i1="15" i2="X" l="FRE"><s0>Courbure</s0>
<s5>15</s5>
</fC03>
<fC03 i1="15" i2="X" l="ENG"><s0>Curvature</s0>
<s5>15</s5>
</fC03>
<fC03 i1="15" i2="X" l="SPA"><s0>Curvatura</s0>
<s5>15</s5>
</fC03>
<fC03 i1="16" i2="X" l="FRE"><s0>Interface graphique</s0>
<s5>16</s5>
</fC03>
<fC03 i1="16" i2="X" l="ENG"><s0>Graphical interface</s0>
<s5>16</s5>
</fC03>
<fC03 i1="16" i2="X" l="SPA"><s0>Interfaz grafica</s0>
<s5>16</s5>
</fC03>
<fC03 i1="17" i2="X" l="FRE"><s0>Modélisation basée physique</s0>
<s4>INC</s4>
<s5>82</s5>
</fC03>
<fC03 i1="18" i2="X" l="FRE"><s0>Haptic sculpting</s0>
<s4>INC</s4>
<s5>83</s5>
</fC03>
<fN21><s1>141</s1>
</fN21>
</pA>
</standard>
</inist>
<affiliations><list><country><li>États-Unis</li>
</country>
<region><li>État de New York</li>
</region>
</list>
<tree><country name="États-Unis"><region name="État de New York"><name sortKey="Dachille, F" sort="Dachille, F" uniqKey="Dachille F" first="F." last="Dachille">F. Dachille</name>
</region>
<name sortKey="Kaufman, A" sort="Kaufman, A" uniqKey="Kaufman A" first="A." last="Kaufman">A. Kaufman</name>
<name sortKey="Qin, H" sort="Qin, H" uniqKey="Qin H" first="H." last="Qin">H. Qin</name>
</country>
</tree>
</affiliations>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/HapticV1/Data/PascalFrancis/Checkpoint
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 001173 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/PascalFrancis/Checkpoint/biblio.hfd -nk 001173 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Ticri/CIDE |area= HapticV1 |flux= PascalFrancis |étape= Checkpoint |type= RBID |clé= Pascal:01-0204509 |texte= A novel haptics-based interface and sculpting system for physics-based geometric design }}
![]() | This area was generated with Dilib version V0.6.23. | ![]() |