A randomized algorithm to make virtual contact and friction forces by experimental calibration
A randomized algorithm to make virtual contact and friction forces by experimental calibration
复制标题
通过实验校准产生虚拟接触力和摩擦力的随机算法
DOI:
10.1109/roman.2001.981884
复制
发表时间:
2001
期刊:
影响因子:
--
通讯作者:
Hiroshi Noborio
中科院分区:
文献类型:
--
作者:
R. Enoki;T. Ikuta;Hiroshi Noborio
We propose a randomized algorithm to make contact and friction force models which are used in a 3D graphics animation. We first retrieve a small set of regions where a dynamic object and static objects exist. This is done via an octree representation with a 3D hierarchical structure in positioning. By the synchronous binary search on the X, Y, and Z axes under the structure, the octree-based algorithm efficiently selects the set. Next, using translation of a dynamic object, we detect an initial contact from the set. Based on the contact point, we calculate the base contact and friction force vectors. Then, we calibrate an exact set of contact and friction force vectors by a randomized algorithm using many experimental results. By composing a sequence of best-first motions and that of random motions, the randomized algorithm can build approximated models of contact and friction forces and consequently can generate a impulse force with high quality.