Logical reasoning-based rapid collision detection method in virtual operation simulation

A technology of collision detection and virtual operation, which is applied in the field of collision detection and can solve the problems of slow running speed and inconsistent contact between two objects.

Inactive Publication Date: 2012-03-21
SCI RES TRAINING CENT FOR CHINESE ASTRONAUTS
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For two objects that are in continuous contact, the program needs to perform collision detection calculations according to this step from beginning to end in each frame cycle, and the running speed is slow
And when an objec

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Logical reasoning-based rapid collision detection method in virtual operation simulation
  • Logical reasoning-based rapid collision detection method in virtual operation simulation
  • Logical reasoning-based rapid collision detection method in virtual operation simulation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] The implementation of the fast collision detection method based on logical reasoning in the virtual operation simulation of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0056] People wear data gloves to control the movement of various parts of the virtual hand in the virtual environment. When the virtual finger grasps the object, a quantitative value is used to judge the relative motion direction of the two objects. If the two objects move towards each other, the object is in the In the case of contact in the previous frame, this frame will continue to be in contact, and the actual collision detection calculation will not be performed in this frame (best case); if the two objects are moving backwards, then the two objects may continue to contact or may not contact , needs to be determined by substantial collision detection (using static collision detection algorithm libraries such as Opcode, etc.) calculations. ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a logical reasoning-based rapid collision detection method in virtual operation simulation, which comprises the following steps: tracking all joint motions of one hand of an operator by utilizing a data glove, and implementing motion control on a virtual hand; according to the positional relationship between the virtual hand and a virtual object when the virtual hand grabs the virtual object, computing the included angle between the motion vector of the tail end of each finger and the normal vector of the position at which the tail end of the finger is contacted with the surface of the object last time; judging the motion directions of all fingers according to the included angles; performing logic reasoning according to the motion directions of the fingers; reasoning whether the fingers are contacted with the object or not on the basis whether fingers are contacted with the object or not in a previous frame; if the fingers are contacted with the object, not performing basal collision detection computation in the frame; and if the fingers are not contacted with the object, performing the basal collision detection computation in the frame, thereby, the invention provides the logical reasoning-based rapid collision detection method in the virtual operation simulation, which is capable of enabling the operation simulation that the virtual hand grabs the virtual object to be accurate and rapid.

Description

technical field [0001] The invention relates to the technical field of computer simulation, in particular to how to quickly adopt a logical reasoning method based on the static collision detection method and the contact situation of the previous frame for the characteristics of the hand grasping process in the virtual operation simulation process in a virtual environment. Determine the collision detection method between each part of the virtual hand and the grasped object. Background technique [0002] In the virtual operation simulation, it is necessary to judge whether the virtual hand is grasping the object according to the collision detection results between the virtual hand and the virtual object. During the grasping interaction process, real-time collision detection calculation between five fingers and the virtual object needs to be performed simultaneously. , and it is a process of continuous contact, which puts forward higher requirements on the running speed of the ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06T17/00G06F3/01
Inventor 陈学文刘玉庆朱秀庆胡福超安明周伯河王金坤王晶晶范勤江翌昕
Owner SCI RES TRAINING CENT FOR CHINESE ASTRONAUTS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products