Function-based Haptic Interaction in Cyberworlds

被引:0
|
作者
Wei, Lei [1 ]
Sourin, Alexei [1 ]
机构
[1] Nanyang Technol Univ, Singapore 639798, Singapore
来源
2011 INTERNATIONAL CONFERENCE ON CYBERWORLDS | 2011年
关键词
haptic; implicit functions; shared virtual spaces;
D O I
10.1109/CW.2011.19
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Polygon and point based models dominate in virtual reality. These models also affect haptic rendering algorithms which are often based on collision with polygons. We use mathematical functions to define and implement geometry (curves, surfaces and solid objects), visual appearance (3D colors and geometric textures) and various tangible physical properties (elasticity, friction, viscosity, and force fields). The function definitions are given as analytical formulas (explicit, implicit and parametric), function scripts and procedures. Since the defining functions are very small we can efficiently use them in collaborative virtual environments to exchange between the participating clients. We proposed an algorithm for haptic rendering of virtual scenes including mutually penetrating objects with different sizes and arbitrary location of the observer without a prior knowledge of the scene to be rendered. The algorithm is based on casting multiple haptic rendering rays from the Haptic Interaction Point (HIP), and it builds a stack to keep track on all colliding objects with the HIP. The algorithm uses collision detection based on implicit function representation of the object surfaces. The proposed approach allows us to be flexible when choosing the actual rendering platform. The function-defined objects and parts constituting them can be used together with other common definitions of virtual objects such as polygon meshes, point sets, voxel volumes, etc. We implemented an extension of X3D and VRML which allows for defining complex geometry, appearance and haptic effects in virtual scenes by functions and common polygon-based models, with various object sizes, mutual penetrations, arbitrary location of the observer and variable precision.
引用
收藏
页码:217 / 221
页数:5
相关论文
共 50 条
  • [31] Function-based flow modeling and animation
    Akleman, E
    Melek, Z
    Haberl, JS
    JOURNAL OF VISUALIZATION AND COMPUTER ANIMATION, 2001, 12 (04): : 181 - 189
  • [32] The Function-Based Design for Sustainability Method
    Arlitt, Ryan
    Van Bossuyt, Douglas L.
    Stone, Rob B.
    Tumer, Irem Y.
    JOURNAL OF MECHANICAL DESIGN, 2017, 139 (04)
  • [33] Generalized ε-Loss Function-Based Regression
    Anand, Pritam
    Khemchandani), Reshma Rastogi (nee
    Chandra, Suresh
    MACHINE INTELLIGENCE AND SIGNAL ANALYSIS, 2019, 748 : 395 - 409
  • [34] Problems of Human-Computer Interaction in Cyberworlds
    Sourin, Alexei
    Earnshaw, Rae
    Gavrilova, Marina
    Sourina, Olga
    TRANSACTIONS ON COMPUTATIONAL SCIENCE XXVIII: SPECIAL ISSUE ON CYBERWORLDS AND CYBERSECURITY, 2016, 9590 : 1 - 22
  • [35] THE DOWNSIDE OF CFO FUNCTION-BASED LANGUAGE INCONGRUITY
    Um, Cyril Taewoong
    Guo, Shiau-Ling
    Lumineau, Fabrice
    Shi, Wei
    Song, Ruixiang
    ACADEMY OF MANAGEMENT JOURNAL, 2022, 65 (06): : 1984 - 2013
  • [36] Template Construction for Function-based Signature Verification
    Jiao, Huimin
    Wang, Dangxiao
    Zhang, Yuru
    2011 6TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2011, : 2432 - 2437
  • [37] FUNCTION-BASED CONDITION INDEXING FOR EMBANKMENT DAMS
    ANDERSEN, GR
    TORREY, VH
    JOURNAL OF GEOTECHNICAL ENGINEERING-ASCE, 1995, 121 (08): : 579 - 588
  • [38] Navigation function-based visual servo control
    Chen, Jian
    Dawson, Darren M.
    Dixon, Warren E.
    Chitrakaran, Vilas K.
    AUTOMATICA, 2007, 43 (07) : 1165 - 1177
  • [39] Function-Based Design Principles for Additive Manufacturing
    Valjak, Filip
    Kosorcic, Dora
    Resetar, Marija
    Bojcetic, Nenad
    APPLIED SCIENCES-BASEL, 2022, 12 (07):
  • [40] Function-based failure propagation for conceptual design
    Krus, Daniel
    Lough, Katie Grantham
    AI EDAM-ARTIFICIAL INTELLIGENCE FOR ENGINEERING DESIGN ANALYSIS AND MANUFACTURING, 2009, 23 (04): : 409 - 426