Adjusting Output-Limiter for Stable Haptic Rendering in Virtual Environments
Identifieur interne : 000D01 ( PascalFrancis/Curation ); précédent : 000D00; suivant : 000D02Adjusting Output-Limiter for Stable Haptic Rendering in Virtual Environments
Auteurs : Kyungno Lee [Corée du Sud] ; DOO YONG LEE [Corée du Sud]Source :
- IEEE transactions on control systems technology [ 1063-6536 ] ; 2009.
Descripteurs français
- Pascal (Inist)
- Wicri :
- topic : Réalité virtuelle.
English descriptors
- KwdEn :
Abstract
This paper presents a control method using an adjusting output-limiter for stable haptic rendering in virtual environments. In a simulation of force-reflecting interaction with deformable objects in the virtual environment, a quick computation of the accurate impedance of deformable objects is rare. This is particularly true when physics-based models, such as tensor-mass models or mass-spring models, are used. The problem is aggravated if the simulation involves changes in the geometry and/or impedance of the deformation model, such as cutting or suturing. The proposed control method guarantees stable haptic interaction with deformable objects of unknown and/or varying impedance. The method is based on the time-domain passivity theorem and the two-port network model. The controller adjusts the maximum permissible force to guarantee the passivity of the haptic system at every sampling instant. The controller notes only the magnitude of the reflective force, and does not depend on properties of the employed force model. This allows the proposed control method applicable to haptic systems involving deformable objects with unknown, nonlinear, and/or time-varying impedance. Designs of the controllers are presented for impedance-type and admittance-type haptic systems. The method is also extended for multiple degrees-of-freedom.
pA |
|
---|
Links toward previous steps (curation, corpus...)
- to stream PascalFrancis, to step Corpus: Pour aller vers cette notice dans l'étape Curation :000732
Links to Exploration step
Pascal:09-0472840Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en" level="a">Adjusting Output-Limiter for Stable Haptic Rendering in Virtual Environments</title>
<author><name sortKey="Lee, Kyungno" sort="Lee, Kyungno" uniqKey="Lee K" first="Kyungno" last="Lee">Kyungno Lee</name>
<affiliation wicri:level="1"><inist:fA14 i1="01"><s1>Samsung Electro-Mechanics</s1>
<s2>Suwon 443-743</s2>
<s3>KOR</s3>
<sZ>1 aut.</sZ>
</inist:fA14>
<country>Corée du Sud</country>
</affiliation>
</author>
<author><name sortKey="Doo Yong Lee" sort="Doo Yong Lee" uniqKey="Doo Yong Lee" last="Doo Yong Lee">DOO YONG LEE</name>
<affiliation wicri:level="1"><inist:fA14 i1="02"><s1>Department of Mechanical Engineering, Korea Advanced Institute of Science and Technology (KAIST)</s1>
<s2>Daejeon 305-701</s2>
<s3>KOR</s3>
<sZ>2 aut.</sZ>
</inist:fA14>
<country>Corée du Sud</country>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">INIST</idno>
<idno type="inist">09-0472840</idno>
<date when="2009">2009</date>
<idno type="stanalyst">PASCAL 09-0472840 INIST</idno>
<idno type="RBID">Pascal:09-0472840</idno>
<idno type="wicri:Area/PascalFrancis/Corpus">000732</idno>
<idno type="wicri:Area/PascalFrancis/Curation">000D01</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en" level="a">Adjusting Output-Limiter for Stable Haptic Rendering in Virtual Environments</title>
<author><name sortKey="Lee, Kyungno" sort="Lee, Kyungno" uniqKey="Lee K" first="Kyungno" last="Lee">Kyungno Lee</name>
<affiliation wicri:level="1"><inist:fA14 i1="01"><s1>Samsung Electro-Mechanics</s1>
<s2>Suwon 443-743</s2>
<s3>KOR</s3>
<sZ>1 aut.</sZ>
</inist:fA14>
<country>Corée du Sud</country>
</affiliation>
</author>
<author><name sortKey="Doo Yong Lee" sort="Doo Yong Lee" uniqKey="Doo Yong Lee" last="Doo Yong Lee">DOO YONG LEE</name>
<affiliation wicri:level="1"><inist:fA14 i1="02"><s1>Department of Mechanical Engineering, Korea Advanced Institute of Science and Technology (KAIST)</s1>
<s2>Daejeon 305-701</s2>
<s3>KOR</s3>
<sZ>2 aut.</sZ>
</inist:fA14>
<country>Corée du Sud</country>
</affiliation>
</author>
</analytic>
<series><title level="j" type="main">IEEE transactions on control systems technology</title>
<title level="j" type="abbreviated">IEEE trans. control syst. technol.</title>
<idno type="ISSN">1063-6536</idno>
<imprint><date when="2009">2009</date>
</imprint>
</series>
</biblStruct>
</sourceDesc>
<seriesStmt><title level="j" type="main">IEEE transactions on control systems technology</title>
<title level="j" type="abbreviated">IEEE trans. control syst. technol.</title>
<idno type="ISSN">1063-6536</idno>
</seriesStmt>
</fileDesc>
<profileDesc><textClass><keywords scheme="KwdEn" xml:lang="en"><term>Admittance</term>
<term>Control synthesis</term>
<term>Cutting</term>
<term>Deformable body</term>
<term>Modeling</term>
<term>Object oriented</term>
<term>Passivity</term>
<term>Sampling</term>
<term>Spring mass system</term>
<term>System with n degrees of freedom</term>
<term>Tactile sensitivity</term>
<term>Time domain method</term>
<term>Time varying system</term>
<term>User interface</term>
<term>Virtual reality</term>
</keywords>
<keywords scheme="Pascal" xml:lang="fr"><term>Orienté objet</term>
<term>Passivité</term>
<term>Echantillonnage</term>
<term>Système paramètre variable</term>
<term>Synthèse commande</term>
<term>Système n degrés liberté</term>
<term>Sensibilité tactile</term>
<term>Réalité virtuelle</term>
<term>Corps déformable</term>
<term>Découpage</term>
<term>Interface utilisateur</term>
<term>Modélisation</term>
<term>Système masse ressort</term>
<term>Méthode domaine temps</term>
<term>Admittance</term>
</keywords>
<keywords scheme="Wicri" type="topic" xml:lang="fr"><term>Réalité virtuelle</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">This paper presents a control method using an adjusting output-limiter for stable haptic rendering in virtual environments. In a simulation of force-reflecting interaction with deformable objects in the virtual environment, a quick computation of the accurate impedance of deformable objects is rare. This is particularly true when physics-based models, such as tensor-mass models or mass-spring models, are used. The problem is aggravated if the simulation involves changes in the geometry and/or impedance of the deformation model, such as cutting or suturing. The proposed control method guarantees stable haptic interaction with deformable objects of unknown and/or varying impedance. The method is based on the time-domain passivity theorem and the two-port network model. The controller adjusts the maximum permissible force to guarantee the passivity of the haptic system at every sampling instant. The controller notes only the magnitude of the reflective force, and does not depend on properties of the employed force model. This allows the proposed control method applicable to haptic systems involving deformable objects with unknown, nonlinear, and/or time-varying impedance. Designs of the controllers are presented for impedance-type and admittance-type haptic systems. The method is also extended for multiple degrees-of-freedom.</div>
</front>
</TEI>
<inist><standard h6="B"><pA><fA01 i1="01" i2="1"><s0>1063-6536</s0>
</fA01>
<fA02 i1="01"><s0>IETTE2</s0>
</fA02>
<fA03 i2="1"><s0>IEEE trans. control syst. technol.</s0>
</fA03>
<fA05><s2>17</s2>
</fA05>
<fA06><s2>4</s2>
</fA06>
<fA08 i1="01" i2="1" l="ENG"><s1>Adjusting Output-Limiter for Stable Haptic Rendering in Virtual Environments</s1>
</fA08>
<fA11 i1="01" i2="1"><s1>LEE (Kyungno)</s1>
</fA11>
<fA11 i1="02" i2="1"><s1>DOO YONG LEE</s1>
</fA11>
<fA14 i1="01"><s1>Samsung Electro-Mechanics</s1>
<s2>Suwon 443-743</s2>
<s3>KOR</s3>
<sZ>1 aut.</sZ>
</fA14>
<fA14 i1="02"><s1>Department of Mechanical Engineering, Korea Advanced Institute of Science and Technology (KAIST)</s1>
<s2>Daejeon 305-701</s2>
<s3>KOR</s3>
<sZ>2 aut.</sZ>
</fA14>
<fA20><s1>768-779</s1>
</fA20>
<fA21><s1>2009</s1>
</fA21>
<fA23 i1="01"><s0>ENG</s0>
</fA23>
<fA43 i1="01"><s1>INIST</s1>
<s2>26265</s2>
<s5>354000171848480030</s5>
</fA43>
<fA44><s0>0000</s0>
<s1>© 2009 INIST-CNRS. All rights reserved.</s1>
</fA44>
<fA45><s0>26 ref.</s0>
</fA45>
<fA47 i1="01" i2="1"><s0>09-0472840</s0>
</fA47>
<fA60><s1>P</s1>
</fA60>
<fA61><s0>A</s0>
</fA61>
<fA64 i1="01" i2="1"><s0>IEEE transactions on control systems technology</s0>
</fA64>
<fA66 i1="01"><s0>USA</s0>
</fA66>
<fC01 i1="01" l="ENG"><s0>This paper presents a control method using an adjusting output-limiter for stable haptic rendering in virtual environments. In a simulation of force-reflecting interaction with deformable objects in the virtual environment, a quick computation of the accurate impedance of deformable objects is rare. This is particularly true when physics-based models, such as tensor-mass models or mass-spring models, are used. The problem is aggravated if the simulation involves changes in the geometry and/or impedance of the deformation model, such as cutting or suturing. The proposed control method guarantees stable haptic interaction with deformable objects of unknown and/or varying impedance. The method is based on the time-domain passivity theorem and the two-port network model. The controller adjusts the maximum permissible force to guarantee the passivity of the haptic system at every sampling instant. The controller notes only the magnitude of the reflective force, and does not depend on properties of the employed force model. This allows the proposed control method applicable to haptic systems involving deformable objects with unknown, nonlinear, and/or time-varying impedance. Designs of the controllers are presented for impedance-type and admittance-type haptic systems. The method is also extended for multiple degrees-of-freedom.</s0>
</fC01>
<fC02 i1="01" i2="X"><s0>001D02D11</s0>
</fC02>
<fC02 i1="02" i2="X"><s0>001D02B04</s0>
</fC02>
<fC03 i1="01" i2="X" l="FRE"><s0>Orienté objet</s0>
<s5>06</s5>
</fC03>
<fC03 i1="01" i2="X" l="ENG"><s0>Object oriented</s0>
<s5>06</s5>
</fC03>
<fC03 i1="01" i2="X" l="SPA"><s0>Orientado objeto</s0>
<s5>06</s5>
</fC03>
<fC03 i1="02" i2="X" l="FRE"><s0>Passivité</s0>
<s5>07</s5>
</fC03>
<fC03 i1="02" i2="X" l="ENG"><s0>Passivity</s0>
<s5>07</s5>
</fC03>
<fC03 i1="02" i2="X" l="SPA"><s0>Pasividad</s0>
<s5>07</s5>
</fC03>
<fC03 i1="03" i2="X" l="FRE"><s0>Echantillonnage</s0>
<s5>08</s5>
</fC03>
<fC03 i1="03" i2="X" l="ENG"><s0>Sampling</s0>
<s5>08</s5>
</fC03>
<fC03 i1="03" i2="X" l="SPA"><s0>Muestreo</s0>
<s5>08</s5>
</fC03>
<fC03 i1="04" i2="X" l="FRE"><s0>Système paramètre variable</s0>
<s5>09</s5>
</fC03>
<fC03 i1="04" i2="X" l="ENG"><s0>Time varying system</s0>
<s5>09</s5>
</fC03>
<fC03 i1="04" i2="X" l="SPA"><s0>Sistema parámetro variable</s0>
<s5>09</s5>
</fC03>
<fC03 i1="05" i2="X" l="FRE"><s0>Synthèse commande</s0>
<s5>10</s5>
</fC03>
<fC03 i1="05" i2="X" l="ENG"><s0>Control synthesis</s0>
<s5>10</s5>
</fC03>
<fC03 i1="05" i2="X" l="SPA"><s0>Síntesis control</s0>
<s5>10</s5>
</fC03>
<fC03 i1="06" i2="X" l="FRE"><s0>Système n degrés liberté</s0>
<s5>11</s5>
</fC03>
<fC03 i1="06" i2="X" l="ENG"><s0>System with n degrees of freedom</s0>
<s5>11</s5>
</fC03>
<fC03 i1="06" i2="X" l="SPA"><s0>Sistema n grados libertad</s0>
<s5>11</s5>
</fC03>
<fC03 i1="07" i2="X" l="FRE"><s0>Sensibilité tactile</s0>
<s5>18</s5>
</fC03>
<fC03 i1="07" i2="X" l="ENG"><s0>Tactile sensitivity</s0>
<s5>18</s5>
</fC03>
<fC03 i1="07" i2="X" l="SPA"><s0>Sensibilidad tactil</s0>
<s5>18</s5>
</fC03>
<fC03 i1="08" i2="X" l="FRE"><s0>Réalité virtuelle</s0>
<s5>19</s5>
</fC03>
<fC03 i1="08" i2="X" l="ENG"><s0>Virtual reality</s0>
<s5>19</s5>
</fC03>
<fC03 i1="08" i2="X" l="SPA"><s0>Realidad virtual</s0>
<s5>19</s5>
</fC03>
<fC03 i1="09" i2="X" l="FRE"><s0>Corps déformable</s0>
<s5>20</s5>
</fC03>
<fC03 i1="09" i2="X" l="ENG"><s0>Deformable body</s0>
<s5>20</s5>
</fC03>
<fC03 i1="09" i2="X" l="SPA"><s0>Cuerpo deformable</s0>
<s5>20</s5>
</fC03>
<fC03 i1="10" i2="X" l="FRE"><s0>Découpage</s0>
<s5>21</s5>
</fC03>
<fC03 i1="10" i2="X" l="ENG"><s0>Cutting</s0>
<s5>21</s5>
</fC03>
<fC03 i1="10" i2="X" l="SPA"><s0>Troquelado</s0>
<s5>21</s5>
</fC03>
<fC03 i1="11" i2="X" l="FRE"><s0>Interface utilisateur</s0>
<s5>22</s5>
</fC03>
<fC03 i1="11" i2="X" l="ENG"><s0>User interface</s0>
<s5>22</s5>
</fC03>
<fC03 i1="11" i2="X" l="SPA"><s0>Interfase usuario</s0>
<s5>22</s5>
</fC03>
<fC03 i1="12" i2="X" l="FRE"><s0>Modélisation</s0>
<s5>28</s5>
</fC03>
<fC03 i1="12" i2="X" l="ENG"><s0>Modeling</s0>
<s5>28</s5>
</fC03>
<fC03 i1="12" i2="X" l="SPA"><s0>Modelización</s0>
<s5>28</s5>
</fC03>
<fC03 i1="13" i2="X" l="FRE"><s0>Système masse ressort</s0>
<s5>29</s5>
</fC03>
<fC03 i1="13" i2="X" l="ENG"><s0>Spring mass system</s0>
<s5>29</s5>
</fC03>
<fC03 i1="13" i2="X" l="SPA"><s0>Sistema masa muelle</s0>
<s5>29</s5>
</fC03>
<fC03 i1="14" i2="X" l="FRE"><s0>Méthode domaine temps</s0>
<s5>30</s5>
</fC03>
<fC03 i1="14" i2="X" l="ENG"><s0>Time domain method</s0>
<s5>30</s5>
</fC03>
<fC03 i1="14" i2="X" l="SPA"><s0>Método dominio tiempo</s0>
<s5>30</s5>
</fC03>
<fC03 i1="15" i2="X" l="FRE"><s0>Admittance</s0>
<s5>31</s5>
</fC03>
<fC03 i1="15" i2="X" l="ENG"><s0>Admittance</s0>
<s5>31</s5>
</fC03>
<fC03 i1="15" i2="X" l="SPA"><s0>Admitancia</s0>
<s5>31</s5>
</fC03>
<fN21><s1>341</s1>
</fN21>
<fN44 i1="01"><s1>OTO</s1>
</fN44>
<fN82><s1>OTO</s1>
</fN82>
</pA>
</standard>
</inist>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/HapticV1/Data/PascalFrancis/Curation
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000D01 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/PascalFrancis/Curation/biblio.hfd -nk 000D01 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Ticri/CIDE |area= HapticV1 |flux= PascalFrancis |étape= Curation |type= RBID |clé= Pascal:09-0472840 |texte= Adjusting Output-Limiter for Stable Haptic Rendering in Virtual Environments }}
![]() | This area was generated with Dilib version V0.6.23. | ![]() |