Computing the Closest Approach Distance of Two Ellipsoids

被引:7
作者
Choi, Min Gyu [1 ]
机构
[1] Kwangwoon Univ, Dept Comp Sci, Seoul 01897, South Korea
来源
SYMMETRY-BASEL | 2020年 / 12卷 / 08期
基金
新加坡国家研究基金会;
关键词
ellipsoid; closest approach distance; inter-center direction; collision handling; physics-based dynamic simulation; SIMULATION;
D O I
10.3390/sym12081302
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
This paper presents two practical methods for computing the closest approach distance of two ellipsoids in their inter-center direction. The closest approach distance is crucial for collision handling in the dynamic simulation of rigid and deformable bodies approximated with ellipsoids. To find the closest approach distance, we formulate a set of equations for two ellipsoids contacting each other externally in terms of the inter-center distance, contact point, and normal vector. The equations are solved robustly and efficiently using a hybrid of the fixed-point iteration method and bisection method with root bracketing, and a hybrid of Newton's method and the bisection method. In addition to a stopping criterion expressed with the progress of the solution, we introduce a novel criterion expressed in terms of the error in distance. This criterion can be effectively employed in real-time applications such as computer games by allowing an unnoticeable error. Experimental results demonstrate the robustness and efficiency of the proposed methods in various experiments.
引用
收藏
页数:9
相关论文
共 50 条
  • [31] Modified Statistical Approach for Data Preprocessing to Improve Heterogeneous Distance Functions
    Dalatu, P., I
    Midi, H.
    MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES, 2020, 14 (02): : 249 - 271
  • [32] Computing Two-layer SWE for Simulating Submarine Avalanches on OpenMP
    Simanjuntak, C. A.
    Gunawan, P. H.
    2017 INTERNATIONAL CONFERENCE ON CONTROL, ELECTRONICS, RENEWABLE ENERGY AND COMMUNICATIONS (ICCREC), 2017, : 190 - 195
  • [33] A comparison of the results of two methods for computing the sedimentation behavior of bidisperse suspensions
    Bargiel, Monika
    Tory, Elmer M.
    INTERNATIONAL JOURNAL OF MINERAL PROCESSING, 2010, 95 (1-4) : 53 - 61
  • [34] A cache-based approach toward improved scheduling in fog computing
    Khan, Osama Amir
    Malik, Saif U. R.
    Baig, Faizan M.
    Ul Islam, Saif
    Pervaiz, Haris
    Malik, Hassan
    Ahmed, Syed Hassan
    SOFTWARE-PRACTICE & EXPERIENCE, 2021, 51 (12) : 2360 - 2372
  • [35] A Hybrid Approach to Computing Electrostatic Forces in Fluidized Beds of Charged Particles
    Kolehmainen, Jari
    Ozel, Ali
    Boyce, Christopher M.
    Sundaresan, Sankaran
    AICHE JOURNAL, 2016, 62 (07) : 2282 - 2295
  • [36] A learning-based resource provisioning approach in the fog computing environment
    Etemadi, Masoumeh
    Ghobaei-Arani, Mostafa
    Shahidinejad, Ali
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2021, 33 (06) : 1033 - 1056
  • [37] Distributed Fog-to-Cloud computing system: A minority game approach
    AbdElhalim, Eman
    Obayya, Marwa
    Kishk, Sherif
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (15)
  • [38] A frequency domain approach for computing the Lorentz force in electromagnetic metal forming
    Otin, Ruben
    Mendez, Roger
    Fruitos, Oscar
    INTERNATIONAL JOURNAL OF APPLIED ELECTROMAGNETICS AND MECHANICS, 2014, 46 (01) : 125 - 142
  • [39] A Convex Optimization Approach for Computing Correlated Choice Probabilities With Many Alternatives
    Ahipasaoglu, Selin Damla
    Li, Xiaobo
    Natarajan, Karthik
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (01) : 190 - 205
  • [40] An Interdisciplinary Approach to Motivate Students to Learn Digital Systems and Computing Engineering
    Tarres-Puertas, Marta, I
    Lopez-Riera, Alexis
    Pala-Schonwalder, Pere
    Vila-Marta, Sebastia
    INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2019, 35 (02) : 510 - 518